STM32学习笔记
daomgm
这个作者很懒,什么都没留下…
展开
-
STM32CubeMx学习之-ADC
1.原理讲解:https://blog.csdn.net/qq_38410730/article/details/800713492.代码分析:https://blog.csdn.net/weixin_42653531/article/details/81123770转载 2019-12-04 17:55:53 · 119 阅读 · 0 评论 -
STM32CubeMx学习之-DMA
DMA传输将数据从一个地址空间复制到另一个地址空间,提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。当CPU初始化这个传输动作,传输动作本身是由DMA控制器来实现和完成的。DMA传输方式无需CPU直接控制传输,也没有中断处理方式那样保留现场和恢复现场过程,通过硬件为RAM和IO设备开辟一条直接传输数据的通道,使得CPU的效率大大提高。1.DMA寄存器映象https://blog.cs...转载 2019-12-04 15:42:06 · 507 阅读 · 0 评论 -
STM32CubeMx学习之-NVIC
NVIC(嵌套向量中断控制器)NVIC就是控制中断响应的。主要由三个参数,一个是中断使能,一个是抢占优先级,还有一个就是响应优先级。(优先级数值越小,优先级别越高)中断使能:很好理解,就是是否开启中断,如果开启中断,则满足中断触发条件时程序会跳到中断服务程序运行,否则不响应中断主程序继续运行。抢占优先级:是用来判断一个中断是否可以打断另外一个中断的中断服务程序抢先运行。例如A中断触发,正在运...转载 2019-12-04 11:31:01 · 2816 阅读 · 0 评论 -
STM32CubeMx学习之-Timer
1.使用STM32 Cubemx 配置定时器定时钟为1mShttps://www.cnblogs.com/xingboy/p/9897500.html转载 2019-12-03 17:49:04 · 733 阅读 · 0 评论 -
STM32CubeMx学习之-SYS
第一个是调试接口,sw或者jtag(几种模式),具体的你可以看一下芯片手册关于调试章节。第二个是Timebase Source:HAL 库延时函数 HAL_Delay关联的定时器。(https://blog.csdn.net/CallMeSumo/article/details/89403787)...转载 2019-12-03 17:34:19 · 4114 阅读 · 0 评论 -
STM32CubeMx学习之-IWDG
STM32 有两个看门狗:一个是独立看门狗另外一个是窗口看门狗,独立看门狗号称宠物狗,窗口看门狗号称警犬。独立看门狗(IWDG):用通俗一点的话来解释就是一个 12 位的递减计数器,当计数器的值从某个值一直减到 0 的时候,系统就会产生一个复位信号,即 IWDG_RESET。如果在计数没减到 0 之前,刷新了计数器的值的话,那么就不会产生复位信号,这个动作就是我们经常说的喂狗。看门狗功能由 V...转载 2019-12-03 17:13:36 · 482 阅读 · 0 评论 -
STM32CubeMx学习之-RCC配置
【STM32】系统时钟RCC详解(超详细,超全面)https://blog.csdn.net/as480133937/article/details/98845509转载 2019-12-02 17:49:13 · 2951 阅读 · 0 评论