使用STM32F103做CAN的收发通信


CAN 是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。
CAN 是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。
本文介绍ARM系列STM32F103芯片的解密方法,其内核是Cortex-M3,内存从16K-512K都有。
STM32的标识符屏蔽滤波目的是减少了CPU处理CAN通信的开销。
STM32的PLL在没有输入信号的情况下,仍能维持在最低的频点处振荡,产生输出。
使用相同FLASH和管脚数量相同的芯片,例如GDF103C8T6移植STM32F103C8T6程序。虽然两个款芯片的寄存器地址以及架构基本相同。但是需要注意的是GD32F10x主频是108兆,但是STM32F10x主频是72兆。所以需要针对以RCC时钟进行修改。
最近一周多的时间开始学习并自己动手制作了一个循迹小车,主要运用的就是tb6612芯片以及红外避障模块,这篇博客主要就是总结一下在制作小车过程中学习到的知识以及问题。