自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 关于在DAC采样时DMA数据宽度的研究

DMA 与对齐、指针类型 HAL 的 HAL_DAC_Start_DMA 常要求传 uint32_t*,但我们把 uint16_t 数组用 (uint32_t*) 强转,这在内存布局上通常可行(HAL 内部会根据 DAC_ALIGN_xxx 选择如何读字节)。若遇到对齐或传输宽度错误,建议把数组直接声明为 uint32_t 并把每元素值放在低 12 位。

2025-10-27 12:00:22 840

原创 电压比较器——大疆2026硬件笔试题

当电压比较器的两个输入端只要满足 V+ > V-,那么Vout 就输出高。反之,如果V+ < V-,那么Vout输出低。

2025-08-12 15:30:58 1029

原创 【STEVAL-STWINKT1B测评6--基于FP-SNS-DATALOG的BLE低功耗蓝牙】

FP-SNS-DATALOG1功能包实现了STEVAL-STWINKT1和STEVAL-STWINKT1B的高速数据记录应用。它提供了一个全面的解决方案,用于保存来自任何组合的传感器和麦克风的原始数据,配置采样率可达最大值。

2025-08-08 15:06:55 257

原创 配置星闪Windows环境中对于环境变量的一些理解

ComSpec:指定 Windows 命令行解释器的路径,值为 C:\WINDOWS\system32\cmd.exe,它决定了系统在执行命令行操作时,使用哪个程序来解释和执行用户输入的命令,比如你在 “运行” 对话框中输入 cmd 打开命令提示符窗口,就是调用这个路径下的程序。

2025-08-06 11:57:43 726

原创 【STEVAL-STWINKT1B测评5--六轴 ISM330DHCX(3轴陀螺仪 + 3轴陀加速度计)】

其中,INT1,INT2我们在CUBEMX中是不需要进行配置的,因为查看数据手册我们可以得知,这两个引脚的功能是一个中断的作用,我们无需在CUBEMX和后面的程序中对此做任何修改。CPHA = 1 :在 “时钟完成一次跳变后的第二个边沿” 采样(比如 CPOL=1 时,先从高→低(下降沿 ),再低→高(上升沿 ),第二个边沿是上升沿,就用上升沿采样 )。首先,在CUBEMX中进行SPI 的配置。首先看他的定义:决定 “数据采样是在时钟的上升沿还是下降沿” ,本质是 “数据与时钟沿的对齐方式”。

2025-08-05 09:08:41 721

原创 【STEVAL-STWINKT1B测评4--IIS2DH三轴加速度计】

在 SPI 通信中,根据时钟极性(CPOL)和时钟相位(CPHA)的不同组合,有 4 种工作模式(极性的两种情况和相位的两种情况,两两组合,共四种SPI 工作模式)。我们暂且分析一下绘制出来的数据,发现Z轴的数据静态时维持在1000mg,而其他两轴的数据保持0,这是否正确呢,我们回到IIS2DH数据手册查阅发现这是正确的。以上这段代码中需要注意,这个芯片既可以通过I2C,也可以用spi进行通信,根据数据手册将CS拉低,为SPI模式,同时其他的数据格式也多去参考数据手册。可以在同一时刻发送和接收数据。

2025-08-01 17:24:49 991

原创 【STEVAL-STWINKT1B测评3--STTS751温度传感器】

复用(Alternate Function):为了让 I2C 硬件外设直接控制引脚(而非软件手动翻转电平),由外设自动生成 I2C 时序(时钟、起始 / 停止信号、数据收发等),效率更高、时序更精准。现在,就可以进行程序编写了,首先打开stts751_read_data_polling.C文件,此前下载的是基于其他板子的,在此,我将已将修改好的基于我们这款板子的代码全部罗列出来。下载这个例程中的寄存器读取文件,放在之前建好的BSP文件夹中,至此下载完成,注意如果网页长时间打不开,需要搭载VPN过去。

2025-07-30 17:32:01 818

原创 【STEVAL-STWINKT1B测评2--点灯+USART串口打印】

比较复杂的工程的话,建议勾选这个选项,之后会对应每个外设生成对应的.c.h文件,这样你的主函数会显得十分简洁。选择异步(Asynchronous)通信模式(简单来说,异步就是收发两方有各自的时钟,同步的话收发两方只有一个时钟)。JTAG: 常见的有 4 引脚和 5 引脚模式,JTAG 接口功能更强大,除了基本的调试功能外,还可以进行边界扫描测试等,不过占用引脚资源较多。以上软件,只有MDK-ARM 5.42在官网免费下载后,需要进行破解,,其他都是可以免费使用,具体如何破解各位可以参考这篇文章。

2025-07-29 19:37:53 772

原创 【STEVAL-STWINKT1B测评1开箱】

本文介绍了STEVAL-STWINKT1B开发板的开箱体验与硬件分析。该板搭载STM32L4R9ZIJ6 MCU,配备ST-LINKV3.0下载器、锂电池及丰富的外设资源,包括蓝牙5.0/Wi-Fi模块、多种工业级传感器(振动/加速度/磁力计等)和扩展接口。作者详细剖析了板载各硬件模块的功能特性,如压力传感器LPS22HH、IMU模块ISM330DHCX等,并提供了完整的电源管理架构说明。文中特别指出当前技术文档存在的质量参差问题,承诺将以详尽的内容填补技术空白。文末附有官方资料链接,为后续开发测评奠定基础

2025-07-28 19:19:39 626 1

原创 基于STM32系列硬件开发,软件编译相关软件介绍(NI Multisim 14.0,Altium Designer 18,TouchGFX 4.21.3,STM32CUBEMX6.9.2,Keil5)

设计硬件部分首先利用NI Multisim 14.0搭建电路进行仿真调试,然后在Altium Designer 18中绘制本设计的原理图和PCB;软件部分首先采用首先利用TouchGFX 4.21.3构建信号源的GUI界面,然后在STM32CUBEMX6.9.2进行外设的配置,再在Keil5中进行程序的设计和编译,最后用STM32 ST-LINK Utility进行烧录。

2025-04-28 21:44:52 1366

原创 以DAC数模转换芯片(AD5791)为例,介绍阅读数据手册的方法及数据手册的框架介绍

本文以AD5791为例介绍数据手册的使用,数据手册通常包括产品特性、应用、功能描述、规格参数、引脚配置、典型性能特性、操作理论、接口说明等

2025-04-25 09:51:33 1569

【STEVAL-STWINKT1B测评1开箱】

开发手册和软件开发包

2025-07-28

【STEVAL-STWINKT1B测评1开箱】

开发手册和软件开发包

2025-07-28

【STEVAL-STWINKT1B测评1开箱】

开发手册和软件开发包

2025-07-28

【STEVAL-STWINKT1B测评1开箱】

开发手册和软件开发包

2025-07-28

【STEVAL-STWINKT1B测评1开箱】

开发手册和软件开发包

2025-07-28

NI Multisim 14.0

NI Multisim 14.0

2025-04-28

​touchgfx使用手册

2025-04-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除