
stm32学习
文章平均质量分 59
实习之后突然想二次学习stm32,弥补一下之前有些知识每没看懂就跳走的遗憾,并且重构一下之前写的代码,以此博客作学习记录
芃芃的学习日志
有一天,我的脑子里面好像冒出来了一些不得了的想法
展开
-
IAR 无法定义到函数位置解决方案
1.在工程里面选择清除,然后再次编译项目。原创 2024-12-30 16:00:07 · 155 阅读 · 0 评论 -
stm32学习-配置系统时钟流程
固件库配置时钟原创 2023-08-01 22:05:26 · 146 阅读 · 1 评论 -
stm32学习之单独操作寄存器的某一个位
之前在研究指针的时候萌发了这个想法,起因是想写一个可以操作一个地址里面任意一个bit位的函数,于是突然想到,如果能写这么一个函数,那肯定也能用这样的方法直接去操作寄存器的某一位了,那样的速度更快。因为一个地址的大小是四个字节也就是32个bit,所以我们用n%32和n/32的操作,可以操作把n的范围控制在1-64,然后代表这个数组里面所有的位,很方便,我们还可以更改改变位的方向,可以右移改变。代码的意思是num数组的第一位和第三十二位set 1,就是num[0]的第一位,num[1]的第二位。原创 2023-07-31 22:56:50 · 930 阅读 · 0 评论 -
stm32学习笔记—探讨按键控制led
二次研究分析了不同的输入方式和按键的原理图,还有io端口里面的结构。以及代码的写法原创 2023-07-30 22:46:47 · 174 阅读 · 3 评论 -
关于stm32固件库是如何通过指针操作来控制寄存器的探讨!
关于stm32固件库是如何通过结构体指针来控制寄存器的探讨!原创 2023-07-27 23:40:03 · 805 阅读 · 1 评论