本次使用的IDE是RT-ThreadStudio进行开发。 首先打开RT-Thread Studio 厂家已经为RT-Thread Studio制作的BSP开发包,将BSP进行安装 新建项目 选择基于开发板进行创建,调试器可以根据自己的情况进行选择 点击完成,会自动生成项目 创建完项目,打开main.c文件看到注释显示是乱码,需要更改编码格式,在文件内使用组合键Alt+Enter,打开资源页面,进行修改,修改完点击应用并关闭即可 使用导线连接PA5和LED管脚 修改LED控制管脚为PA5 编译工程 已开始我使用的是DAP-LINK进行下载,但我的DAP驱动一直有问题,没有下载成功 于是更换下载器为JLINK 但由于RT-Thread Studio集成的JLINK驱动版本比较新,没有集成华芯微特的芯片,无法进行下载,需要将驱动进行替换(将安装好的JLINK工具复制到RT-Thread Studio的调试器路径下),操作如下: 打开调试配置 选择新的JLinkGDBServerCL路径 修改完成后点击下载,因为下载算法型号和芯片型号不一致,会有弹窗提示 需要手动选择下载算法 选完下载算法就可以正常下载程序了 下载成功后,在终端页面可以看到打印的系统信息,LED也会500ms间隔亮灭指示。 至此,没有做任何程序的编写就完成了点灯程序,华芯微特SWM341系列对RT-Thread Studio的支持做的不错,常用外设都有支持,能够非常方便的被开发者使用
|