32单片机
文章平均质量分 67
轻盈的小跳蛙
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
read stm32f1xx_ll_system.h
本文摘要主要探讨了STM32微控制器开发中的关键API接口和调试寄存器配置。内容涉及:1)通用API接口的作用及调用方式;2)FLASH和DBGMCU寄存器的地址定义与宏定义实现;3)调试寄存器(DBGMCU)的功能详解,包括控制寄存器位设置和调试模式管理;4)闪存延迟配置(LL_FLASH_LATENCY)和优化方法;5)设备ID(dev_id)和版本ID(rev_id)的区分使用;6)待机模式(STANDBY)的实现与唤醒。文章通过分析寄存器位操作宏定义,揭示了底层硬件控制的实现原理,对STM32开发者原创 2025-07-04 14:33:48 · 835 阅读 · 0 评论 -
error: #20: identifier “GPIO_Pin_4“ is undefined
移植HAL库代码时遇到宏定义报错问题。原宏定义GPIO_Pin_4与头文件中的GPIO_PIN_4大小写不一致,虽然编译器未检测到大小写差异,但实际使用时仍会报错。通过将宏定义中的GPIO_Pin_4改为大写的GPIO_PIN_4后,问题得以解决。该案例表明,在代码移植过程中需特别注意宏定义的大小写规范,即使编译器不报错也可能导致运行问题。原创 2025-05-26 09:55:48 · 326 阅读 · 0 评论 -
error: ld returned 1 exit status(vscode for stm32)
error: ld returned 1 exit status(vscode for stm32)的解决办法原创 2025-05-13 12:14:38 · 1147 阅读 · 0 评论
分享