打开第一个工程:example

打开第一个工程:example
看完目录结构,再来打开第一个样例工程(examples/example 样例工程)。
打开方式:Vscode (左上角)【文件】 -> 【打开文件夹】 -> 弹出框中选该工程。
VSCODE 打开后如图:
上图的 main()函数,是 example 工程的主入口。
然后,board_init 函数中,会进行时钟初始化、GPIO 初始化、log 串口初始化;
INT_EnableIRQ 是使能某种类型的中断;
再接下来,就是对各驱动的测试函数。需要测试时,放开对应项。
上边展示的环境,就是 AG32 芯片的开发环境。
在这个 IDE 中,开发者可以编写代码、修改配置、编译、调试、烧录。
事实上,在 example 工程中,除了上图的代码,还有两处重要的配置文件:
1. example_board.ve 管脚配置:
位于路径:AgRV_pio\platforms\AgRV\examples\example
该配置文件中,配置芯片主频及 pin 脚映射。
2. platformio.ini 工程配置:
位于路径:AgRV_pio\platforms\AgRV\examples\example
该文件是工程配置文件,里边定义 IDE 的编译/烧录/仿真及工程宏的选项。

小结
本章节主要展示和示范AG32使用的第二个步骤:打开第一个工程:example。下一章节,我们将介绍展示和示范AG32 使用的第三个步骤:对工程进行配置,platformio.ini 配置、ve 配置,如需要了解更多信息,或者订购芯片,欢迎联系海振远科技。