a9g 开发环境搭建 windows

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_25160559/article/details/91416146

a9g 支持以单片机的开发方式进行开发

a9g有两种方式,一种以AT指令,这种方式有外接MCU进行通信,调试的可以直接用电脑串口
调试。
别外一种方式:以单片机方式写固件,
单片机方式:
总共有两个文件,一种是SDK,别一个是编译器。

在这里插入图片描述
CSDTK42是编译器。
GPRS_C_SDK是SDK。
URL:http://test.ai-thinker.com/csdk/CSDTK42.7z
URL:https://github.com/Ai-Thinker-Open/GPRS_C_SDK/releases
SDK下载有注意是否全部下全,子模块没有的话,会编译不了。
windows 下的配置
主要配置编译器的环境变量(CSDTK42)
1.手工配置

在这里插入图片描述

GPRS_CSDTK42_PATH 变量
CSDTK42    目录

2自动配置功能,当自动是配置不成功,可以用手配置功能
在这里插入图片描述
config_env_admin这个批量文件就是自动配置文件,直接点击运行就可以了
编译app

在sdk目录下运行CMD
按住SHIFT键 右击,
如下图,在此处打开命令窗

(也可以在打开CMD
运行
d:
cd D:\a9g\GPRS_C_SDK)

在这里插入图片描述
在这里插入图片描述
编译APP项目

在这里插入图片描述
app_flash_debug.lod
app_B2129_debug.lod
目标板烧录文件
在这里插入图片描述

下载器,在D:\a9g\CSDTK42\cooltools有一个coolwatcher软件提供程序烧录功能

在这里插入图片描述

硬件接线,a9g有三个uart,
HST这个uart是提供了下载烧录的功能,
AT连接的是uart1
供电可以用锂电池,usb转TTL供电等供电方式

展开阅读全文

没有更多推荐了,返回首页