摘要:
比如这个,用4片, 容量= 256M * 16 * 4 / 8 = 2048 M 阅读全文
摘要:
STM32CubeMX版本: 固件库版本: 第一步分:CubeMX软件配置。 0、工程配置以及芯片选择这里就不再赘述了,最好是勾选为每个外设生成独立的.c源文件。 1、打开CAN外设。 2、配置芯片时钟树。这里我使用了芯片内部HSI RC。 3、CAN配置。 3.1配置波特率为1Mb/s。计算方法: 阅读全文
摘要:
GD32的库比较糟糕当时完全是参考STM32的驱动来的,当然我也知道直接用ST的库可以,但是原因比较特殊就不多说了。 代码就不贴了,以后用GD的机会我想不会太多。 先初始化串口,使能串口,使能接受完成中断。 再初始化DMA通道。贴一段 #define USART0_DATA_ADDRESS ((ui 阅读全文
摘要:
之前没有写调试记录的习惯,导致前段时间刚弄过的一个东西,现在拿起来要么翻之前的代码,要么就再慢慢调,虽然知道自己肯定是可以战胜困难,但总是浪费很多时间,所以以后准备多写一些记录,方便自己用的时候查。嘻嘻 STM32CubeMX这个工具用习惯了还是很爽的,就是有些傻逼的地方是,他并不能给你弄到位,有的 阅读全文
摘要:
偶然间遇到后,滤除了其他无关的代码和模块,在开发板上试了试,是一样的问题 用正点原子的F4开发板和他们的定时器中断例程。 将定时器中断改为20ms一次 截图就是全部代码了。 中断里给TimeFlag++, 在主循环里判断标志是否来临,如果来临LED0翻转,如果超时则打印超时信息。 用示波器看到的波形 阅读全文