使用LINKEDSEMI LE5010 点亮第一个LED
前期环境的安装和调试的准备
安装和调试可以参照 https://blog.csdn.net/Mumu_YU/article/details/117528967?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link
这里我比较习惯于使用VSCode 进行开发调试,比KEIL 要稍微方便一些,而且比较稳定。
开始编译
打开SDK,我们看到的整体的结构,如下: SDK目录框架 打开dev/examples/peripheral/gpio 看到: 在main.c 里面有相关得代码和对应得注释。
开发板上面得LED灯对应得是PA01,所以需要更改代码,将PA01设置为输出,且输出为高电平。如下: (偷个懒,注释我就不改了。) 这种接口还是比较简单易懂得,传入得PIN 已经做好定义,只需要将对应得PAX,PBX传入即可。另外看了文档得介绍,还有 io_set_pin(PA01); 可以达到类似得效果.
然后根据对应文档介绍,打开terminal,输入 build/le501x/examples/gpio_test_production.hex
然后就会生成对应得 然后去找到对应得文件,下载就可以了。 掉电 在重新上电,灯亮了
现像:
|