灵活的多通道混合信号模拟输入/输出(I/O)模块。16个单端模拟输出可通过软件配置,支持范围为0 V至5 V、±5 V、0 V至10 V和±15 V。8个全差分模拟输入通道的输入范……
1:测试发现频率设置在5K以下,输出频率都会变成设置的一半。改变定时器频率实际配置2:测试发现频率设置过高比如为30k,正弦波幅值会衰减很大。使DAC有输出缓冲使能……
diskio.C文件中disk_write函数的单块和多块写入后,等待操作都错误的写成了等待读完成这两个地方要修改为SD_WaitWriteOperation连续测试20次2MB文……
这些文档对于了解编译细节非常重要,特别是Procedure Call Standard for the Arm Architecture(AAPCS), 能让大家更好的了解编译细节……
/*****************************************************************************************……
应该会。看门狗有个特点,一旦开启后,无法正常关闭……
1.HAL库有个全局变量SystemCoreClock,记录了最终的配置时钟。2.HAL 库中有这个函数可以获取到系统时钟的值 HAL_RCC_GetSysClockFreq();……
这里的bug,客户反馈了很多次,我每次都要解释一遍,已经解释了好几年。此处的含义是用户一次性发送的数据不要超过缓冲区大小,超过会卡死在里面:后来发布的V6得HAL库程序里面直接做了……
串口的DMA功能发送数据,检测到DMA发送完成后,把使能脚改为接收状态(如图A处)。但是这样子会导致有2个字节数据没发送,485使能脚就被改变为接收状态了(示波器图的绿色线)。最终……
这个帖子是个人学习STM32IIC通信的一个小总结,实现了STM32F103C8读写DS1307。多年前买了原子哥的战舰开发板学习STM32,后来种种原因停滞了几年。前不久重新学习……