本帖最后由 HunsenYao 于 2020-9-16 10:09 编辑
一,建立自己习惯的空文件夹 二,拷贝库文件 三,Keil建新工程 创建新工程,选择路径,选择芯片,关闭环境配置向导,自己搭建 四,工程项目管理 工程:GD32E1_Demo 组:Startup_Code GD32E10x_standard_peripheral CMSIS Bsp App Doc 添加文件
五,配置工程 宏定义:GD32E103R_START 包含路径:.\App .\Bsp .\Libraries 六,增加main空函数,编译通过
搭建RTOS可参考官方文件
https://www.rt-thread.org/document/site/tutorial/nano/nano-port-keil/an0039-nano-port-keil/
七,打开环境配置向导,增加RTOS 八,屏蔽系统冲突函数(未定义则无需此操作) HardFault_Handler() PendSV_Handler() SysTick_Handler() 开启动态方式创建对象,在rtconfig.h中开启RT_USING_HEAP宏定义 九,创建线程代码、线程入口代码 十,启动线程 Main函数也是一个线程,增加让出CPU动作 十一, 结束
|