第1章 新建FreeRTOS工程
第一章 新建FreeRTOS工程
1. 新建本地工程文件夹
2. 在KEIL工程里添加文件
在工程里面添加好组之后,我们需要把本地工程里面新建好的文件添加到工程里面。具体为把 readme.txt 文件添加到 doc 组, main.c 添加到 user 组,至于 FreeRTOS 相关的文件我们还没有编写,那么 FreeRTOS 相关的组就暂时为空。
3. 调试配置
3.1 设置软件仿真
最后,我们再配置下调试相关的配置即可。为了方便,我们全部代码都用软件仿真,即不需要开发板也不需要仿真器,只需要一个 KEIL 软件即可
3.2 修改时钟大小
在时钟相关文件 system_ARMCM3.c(system_ARMCM4.c 或 system_ARMCM7.c)的开头,有一段代码定义了系统时钟的大小为 25M。在软件仿真的时候,确保时间的准确性,代码里面的系统时钟跟软件仿真的时钟必须一致,所以 Optionsfor Target->Target 的时钟应该由默认的 12M 改成 25M,
本文作者:hazy1k
本文链接:https://www.cnblogs.com/hazy1k/p/18722982
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步