野火科技
直播中

jf_30540068

4年用户 1610经验值
擅长:嵌入式技术
私信 关注
[经验]

【野火启明6M5开发板体验】第一个例程流水灯的验证

流水灯现象

经过前几天的折腾,现在终于可以自己写代码验证了,心中不免一喜。首先需要建立起工程模板,利用下载的RA Smart Configurator先新建一个工程LED_TEST,选择工程所在的文件夹,如下图。
6196ee66b2590f7205850c77ac718e2.png
然后选择FSP的版本4.0.0和具体的单片机型号,由于我的仿真器是DAP,所以只能在keil中开发,下面的IDE Project type选择 keil 5,以后的几个选项见图所示,
342704f50a9819fa089bc95a96069ec.png
5b3735bd25a5cc9cb819562a065dc1b.png
85a6360456b7a16a021b9db32fa0f60.png

一路next,最后工程模板就建好了,点击Generate project content,就生成了所需的工程模板。
3573a39eb723d9c931e66e55f8dd178.png

接下来就是在工程模板上实现自己需要的功能,我这里暂时复制例程中的C文件啦,新建一个组SRC,将例程中的bsp_led.c放在这个组中,如图。
b781f48275412211ede5ae24597755e.png

这样就将底层驱动弄好了,然后在hal_entry函数,这个函数大概就相当于平时的main函数吧,在里面添加功能代码,我这里也是复制例程的代码,如图。
3da5ef43a4fc796582c8f4fed19e255.png

接下来连接开发板和仿真器DAP,如图。
4e4f06305d885ec58c99bafe1828843.png
fc14ee600ef2a64872220420cd76bb6.png

插上USB为开发板供电,keil中做如下设置,然后就可以下程序到单片机中,LED闪烁起来了,第一个例程实现了。
93e6c7313573dbce2cae4121ae668b6.jpg

后面再验证其它接口和项目吧,总之能下程序成功,心里还是很高兴的。

更多回帖

发帖
×
20
完善资料,
赚取积分