本帖最后由 dami 于 2020-5-26 11:22 编辑
【RTOS】+ 开始在雅特力AT32F403A板上跑RT-THREAD
拿到AT-START-F403A一段时间了。先是裸跑了几次。这次开始跑RT-THREAD。
AT-START-F403A是以 AT32F403AVGT7 微控制器为中心来设计的。主要包括 AT-Link-EZ 和 AT32F403AVGT7 两大部分,板上提供了按钮、LED灯、USB、SPI 闪存、以及扩展接口等资源。
由于开发板上已集合雅特力 AT-Link-EZ 编程和调试工具,因此使用者通过 AT-Link 即可对 AT-START-F403A 板上的 AT32F403AVGT7 进行编程和调试,无需额外的编程调试器。板上有一个串口。作为调试RT-THREAD console 控制台.
1,准备软件(RT-THREAD下载:)
下载RT-Thread 源代码
rtthread-rt-thread-gitee_master.zip
下载RT-Thread env 工具下载
env_released_1.2.0.zip
雅特力官网下载
AT-Link_V1.2.20.zip
Keil_AT32F4xx_AddOn.exe
Pack_Keil_AT32F4xx_V1.3.1.zip
解压后安装好。
2,使用ENVenv工具编译源码
scons --target=mdk5
3,成功后就用MDK或其他工具下载到板子。
这里要配置MDK的调试工具为CMSIS-DAP Debugger 还有前面要装好驱动。就可以下载了。
4,启动Putty,设置串口为6 115200 N 8 1(串口可以设备管理查看) 启动开发板子,进入console 控制台。
这个时候可以用help查看。还有其他等操作。
5,如果你想加驱动,配置GUI等等。那 就进入ENV 用menuconfig修改
修改后保存。使用pkgs --update更新软件包,然后重新生成mdk5的工程然后重新编译 下载。
|