编译控制
目前还不熟悉,整个工程是如何构建及编译的,所以暂时只能关心,我们能添加修改代码及编译运行的地方,看下图:
红框里,润和的工程师已经写了很多测试demo在里面,通过这里来选择编译那个目录下的源文件。目录下面也有好几种样例,比如GPIO控制样例,下图:
目录里面也有个编译选项来选择,运行哪个样例,红框是通过#号来注释掉其他源文件,下面是填写编译依赖的头文件路径,知道如何修改后我们就可以选择测试各个样例,验证其不同功能。
修改:
应用程序的入口:SYS_RUN();在每个样例后面我们都看到这个函数,这是系统运行我们应用程序一个开始的地方,通过这里创建自己任务,开始玩耍,我在原来GPIO样例的基础上把uart1的任务添加进来,一个任务是通过按键控制灯的状态,一个是串口1收到什么数据就返回什么。
测试:
编译通过后,下载测试:
通过串口0和1,我们看到任务的运行状态,按按键后也相应的看到开发板LED的相应变化状态,本节就简单讲下如何修改或添加我们的应用代码。
|