
了解SDK目录结构
安装完 SDK 后,首先了解下 SDK 工作路径下的文件结构:
以上几个红色标圈的目录,是在后续编写代码时常用的几个目录。
其中:
framework-agrv_sdk 是整个 SDK 的基础支撑部分。包含全部的驱动代码、board代码、输出重定向代码。该 framwork 是开发者在创建自己工程时必须依赖的framwork(所有 examples 样例工程中都可以看到该项)
其中的 ips/lwip/usb,是第三方的库,开发者根据自己需求决定是否使用它们。
目前支持的四个操作系统:ucos/rtthread/freertos/embos,也在这里可以看到。
点开 framework-agrv_sdk 目录,src 中包含全部的驱动代码
了解完依赖包,再看 examples。
examples 中包含了众多的样例工程:example(基础驱动)、各种 OS 使用、lwip 使
用、usb 使用,...
其中的 example 工程,包含了基础驱动的举例:
这个是最基础的工程,下一章节,我们将介绍展示和示范AG32 使用入门的第二个步骤,打开第一个工程:example,欢迎持续关注海振远科技。