STM32基础入门知识
文章平均质量分 60
STM32入门知识
CScodemini
这个作者很懒,什么都没留下…
展开
-
STM32基础教程 p15独立看门狗
独立看门狗(IWDG)用来解决应软件或者硬件引起的处理器故障。它也可以在停止(Stop)模式和待命(Standby)模式下工作。Section 12.1 IWDG 寄存器结构描述了固件函数库所使用的数据结构,Section 12.2 固件库函数介绍了函数库里的所有函数。原创 2023-12-05 17:15:43 · 899 阅读 · 0 评论 -
03 分析GPIO寄存器
注意:一般编译器会把40010800(基地址)+0x00(偏移地址),当作一个整形处理,因此我们要使用强制转化功能,将40010800(基地址)+0x00(偏移地址),转为一个指针类型,这样编译器就会将40010800(基地址)+0x00(偏移地址),当作一个地址。这里就要引入一项技能,要在技术手册中找到管理这个PA1到PA4地址的寄存器,或者几个寄存器,让PA1到PA4可以进行高低电平输出。硬件分布在地址上,地址上挂的硬件是唯一的,编程操纵地址来间接达到操纵硬件的目的。002 取出地址里面的内容(值)原创 2023-09-12 17:31:46 · 101 阅读 · 0 评论 -
stm32f103ct86 中断学习
/ 定义一个接口GPIO中断的贯通电流的功能;定义GPIO口的中断功能。原创 2023-11-30 11:29:24 · 540 阅读 · 0 评论 -
stm32滴答定时器学习
这里主要说Systick(滴答定时器向下计数时),计数到0,触发定时中断向量表,完成一个计数周期,重新计数。systick timer 是24位的,最大计数值不能超过2^24次。总的来说,设置load的寄存器数值,开始递减计数,到达零,一个周期,读取VALue的值重新开始数值的。一旦,STK_VAL的数值为0,则会把LAOD的里的数值放到VAl,开始下一个周期的计数。高速的AHB外设时钟工作频率为72MHZ;就是计数递减时间为1/72MHZ(s秒);或操作置1,与操作置0;原创 2023-11-30 16:57:24 · 400 阅读 · 0 评论 -
05 如何使用结构体访问外设寄存器
1:学习指针访问结构体成员的方式:2:结构体的基地址+成员的偏移地址。原创 2023-09-22 16:05:18 · 114 阅读 · 0 评论 -
【04 控制一个LED灯的代码】
和端口寄存器ODR有关。原创 2023-09-22 14:53:28 · 101 阅读 · 0 评论 -
STM32基础教程 p16 窗口看门狗(WWDG)
新;原创 2023-12-06 17:52:13 · 476 阅读 · 0 评论