STM32
反逆的小米
New life New way!
展开
-
笔记--STM32寄存器地址映射
C语言回顾:指向结构体变量的指针 例如:struct student *p //p可以指向struct student 类型的变量或数组元素; 例题:main() { struct student { char name[20]; //姓名 int num; //学号 int age; //年龄 ch...原创 2018-06-22 11:01:43 · 2127 阅读 · 0 评论 -
笔记--STM32时钟系统简单总结
STM32时钟系统 五个蓝色的正方形都是时钟源 HSI(high speed internal)高速内部时钟 RC振荡器不够稳定 图中梯形代表选择器(几选一) PLLXCLK常作为系统时钟来源HSE (high speed external)高速外部时钟MCO 是内部时钟输出引脚 对应PA8绿色矩形对应预分频器使用每个设备之前 都要进行时钟使能 原因之一就是:设备的功...原创 2018-06-30 10:16:04 · 1964 阅读 · 0 评论 -
笔记--NVIC相关
设置的优先级值越小 优先级越高 库函数中misc.c中有nvic相关的函数原创 2018-06-30 10:34:51 · 168 阅读 · 0 评论 -
笔记--串口通信小结
同步通信的关键在于通信的双方有一个公共的时钟信号线 比如约定了A在时钟线上升沿的时候 A发送数据 B就可以知道何时接收数据了 保证了通信的稳定串口属于异步通信 其关键在于通信双方没有时钟线 必须在通信的开始约定好通信的波特率 这里实际上是比特率 这样知道了每个比特的发送的时间 B就好确定如何接收了 实际上arm芯片和电脑串口通信的时候 芯片的发送端和接收端都是要经过一...原创 2018-06-30 10:55:08 · 308 阅读 · 0 评论