- 博客(4)
- 收藏
- 关注
原创 基于ENV移植RT Thread
生成的结果如果出错就看看出错的路径是不是跟你配置的路径不对,不对就看看是不是Kconfig文件路径填错,还可能是环境变量链接的版本跟你移植的bsp的RT Thread版本不一样。因为官方教程是在源码文件里面进行的所以不要修改Kconfig文件,我们换路径的话就得修改Kconfig文件(在bsp目录下的,不是里面文件夹的)通常市面上的开发板RT-Thread官方都做好了对应的BSP,只要找到复制去其它文件夹修改名字即可。如果配置环境变量前打开了ENV工具,就在完成环境变量配置后从新打开。
2025-05-27 17:59:02
264
原创 STM32 FMC接口
为了解决这个问题,通过配置“SYSCFG_MEMRMP”寄存器的“SWP_FMC”寄存器位可用于交换SDRAM 与NAND/PC 卡的地址映射,使得存储在SDRAM 中的代码能被执行,只是会限制在SDRAM 的最高同步时钟,代码的执行速度会受影响。//使能突发模式,CL设置为2。
2025-03-09 10:57:42
1116
原创 基于FreeRTOS实现矩阵键盘单击,双击,长按判断
使用有限状态机来区分每个按键的当前状态,从而实现每个按键互不干扰,可以多个按键同时按下,并进行不同状态的判断。任务每10ms执行一次方便进行消抖判断。程序主体使用CubeMX生成。2.FreeRTOS任务内容。1.矩阵键盘底层驱动函数。
2025-01-15 15:45:27
244
原创 MDK6遇到的一些问题
由于clang-format.executable,C_Cpp.clang_format_path,没有定位到clang-format.exe上导致VS Code 按clangd的默认方式格式。一 .clangd-format格式化无法启用,解决方法修改设置。
2024-10-19 22:45:42
312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人