![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32学习笔记
普髠
这个作者很懒,什么都没留下…
展开
-
STM32f1学习笔记——看门狗
说明单片机可能会受到外界磁场的干扰而使得程序跑飞,致使程序的正常运行状态被打断而陷入死循环。由此便产生了检测单片机运行状态的硬件结构——看门狗。STM32中有两只看原创 2020-09-16 09:18:35 · 294 阅读 · 0 评论 -
STM32f1学习笔记——USART
USART库函数typedef struct{ uint32_t USART_BaudRate; //波特率常用115200、57600、38400、9600、4800、2400、1200 定义方式.USART_BaudRate = 9600.... uint16_t USART_WordLength; // 表示一个帧中收发数据位数1、USART_WordLength_8b;USART_WordLength_9b uint16_t USART_StopBits; //原创 2020-09-14 21:15:35 · 349 阅读 · 0 评论 -
STM32f1学习笔记——SysTick
使用例程void Systick(void) { SysTick_Config(9000); // 装值 我的SYSCLK = 72MHz 进行8分频 那么就是9MHz 装入9000,那么1次就是1ms SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK_Div8);//此段代码必须卸载SysTick_Config()后}void SysTick_Handler(void) //在 stm32f10x_it.c中{ /*要声明 e原创 2020-09-13 22:21:58 · 231 阅读 · 0 评论 -
STM32f1学习笔记——关于CMSIS-DAP
CMISIS-DAP不识别一开始插在type-c拓展坞上,怎么都识别不了;网上查阅资料,说win10驱动问题,将其识别成电源(链接.);然而在我这里并不是。最后,贼气。解决方法:换了个usb口上解决原创 2020-09-13 19:52:08 · 881 阅读 · 0 评论 -
STM32f1学习笔记——GPIO
通用输入/输出GPIO参考文章:“STM32自学笔记”Stn32可以提供很多GPIO,一般分别在5个端口(PORT)(GPIOA-GPIOE),每个端口有16个GPIO,最大耐压值为5v。每个端口有32为宽带的设置寄存器,一共64位,每个GPIO占用4位配置位。其中两位设置GPIO的方向,另外两位设置GPIO的工作模式。GPIO中的常用参数1、GPIO_Pin定义GPIO_Pin参数描述GPIO_Pin_None无引脚被选中GPIO_Pin_0~15选中引脚1~15(原创 2020-09-13 11:15:18 · 1481 阅读 · 0 评论 -
STM32f1学习笔记——Stm32时钟说明
Stm32时钟说明CPU时钟来源振荡器CPU时钟来源新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入CPU时钟来源振荡器1、两个内部RC振荡器a)内部高速振荡器(HSI)----> 8MHzb)内部低俗振荡器原创 2020-09-11 12:50:08 · 272 阅读 · 0 评论