普中STM32ZET6学习
文章平均质量分 53
程钱钱
这个作者很懒,什么都没留下…
展开
-
固件库之按键学习(GPIO的输入)
使用的是key0对应的引脚是PE4如图所示,KEY0的另一端是接地的,也就是说是低电平有效,所以初始化是模式设置成上拉模式(高电平)。原创 2024-05-02 12:19:20 · 41 阅读 · 1 评论 -
认识固件库
设置堆栈指针、设置pc指针、初始化中断向量表、配置系统时钟、对用C库函数_main最终去到c的世界。把外部时钟HSE = 8M,经过PLL倍频为72M,在main函数中时已经时72M了。存放外设的初始化结构体,外设初始化结构体成员的参数列表,外设固件库函数的声明。中断服务函数可以随意放在其他的地方,不一定在stm32f10x_it.c上。:实现了内核之外的外设的寄存器的映射。头文件的头文件,包含所有外设的头文件。:实现了内核里面外设的寄存器的映射。外设的驱动函数库文件。嵌套向量中断控制器、原创 2024-04-29 23:14:34 · 112 阅读 · 0 评论 -
自己写库--构建库函数编程
这是GPIO寄存器的映射,看起来不多,但是如果你遇到的寄存器很多的情况下,你就需要写多行的这样的代码,那么有没有什么办法可以对这段代码进行优化呢?原创 2024-04-29 22:01:10 · 91 阅读 · 0 评论