AG32在VSCode下的使用入门(二)

浏览: 作者:LiLy 来源: 时间:2024-07-23 分类:软件使用手册

打开第一个工程:example


打开第一个工程:example

看完目录结构,再来打开第一个样例工程(examples/example 样例工程)。

打开方式:Vscode (左上角)【文件】 -> 【打开文件夹】 -> 弹出框中选该工程。

VSCODE 打开后如图:

f

上图的 main()函数,是 example 工程的主入口。

然后,board_init 函数中,会进行时钟初始化、GPIO 初始化、log 串口初始化;

INT_EnableIRQ 是使能某种类型的中断;

再接下来,就是对各驱动的测试函数。需要测试时,放开对应项。


上边展示的环境,就是 AG32 芯片的开发环境。

在这个 IDE 中,开发者可以编写代码、修改配置、编译、调试、烧录。

事实上,在 example 工程中,除了上图的代码,还有两处重要的配置文件:

e


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 配置,如需要了解更多信息,或者订购芯片,欢迎联系海振远科技。