“A9G Starter Kit”的版本间的差异
来自丢石头百科
(→资源下载) |
|||
(未显示同一用户的10个中间版本) | |||
第1行: | 第1行: | ||
{{Product | {{Product | ||
− | |images=<div class="tabber"><div class="tabbertab" title="A9G Starter Kit">[[File:A9G-Starter-Kit.jpg|400px]]</div><div class="tabbertab" title="A9G Starter Kit 带天线 | + | |images=<div class="tabber"><div class="tabbertab" title="A9G Starter Kit">[[File:A9G-Starter-Kit.jpg|400px]]</div><div class="tabbertab" title="A9G Starter Kit 带天线">[[File:A9G-Starter-Kit-2.jpg|400px]]</div></div> |
|categories= | |categories= | ||
{{Category|GNSS}} | {{Category|GNSS}} | ||
{{Category|GPRS}} | {{Category|GPRS}} | ||
{{Category|GPS}} | {{Category|GPS}} | ||
+ | {{Category|BDS}} | ||
{{Category|GSM}} | {{Category|GSM}} | ||
|brand=丢石头 | |brand=丢石头 | ||
第34行: | 第35行: | ||
* A9G Starter Kit 板载了锂电池充电管理、麦克风、扬声器接口、USB通信接口、多个用户按键/led、TF卡槽、加速度传感器、SPI接口、I2C2接口、ADC接口。 | * A9G Starter Kit 板载了锂电池充电管理、麦克风、扬声器接口、USB通信接口、多个用户按键/led、TF卡槽、加速度传感器、SPI接口、I2C2接口、ADC接口。 | ||
+ | === 应用场景 === | ||
基于以上功能,A9G可用于多种外设原型开发验证: | 基于以上功能,A9G可用于多种外设原型开发验证: | ||
* 使用GPRS+GPS, 以及加速度传感器 的车辆防盗器。 | * 使用GPRS+GPS, 以及加速度传感器 的车辆防盗器。 | ||
第41行: | 第43行: | ||
* 使用GPRS+TF+摄像头扩展板的远程监控摄像头 | * 使用GPRS+TF+摄像头扩展板的远程监控摄像头 | ||
* 使用投币机扩展板的微信支付投币机方案 | * 使用投币机扩展板的微信支付投币机方案 | ||
+ | |||
+ | == 使用说明 == | ||
+ | === 接线 === | ||
+ | * 开发板使用AT固件,在调试的时候使用4根线连接usb-ttl,接到电脑上调试:VUSB→5V;GND→GND;AT_TX→RX;AT_RX→TX; | ||
+ | * 或者使用USB供电,另外再接三条线GND→GND;AT_TX→RX;AT_RX→TX; | ||
+ | * 或者锂电池供电 VBAT→(3.3v-4.2)V; GND→GND;AT_TX→RX;AT_RX→TX;(使用VBAT供电,需要长按power_key按键2s左右) | ||
+ | |||
+ | === 上电 === | ||
+ | * A9G开发板可使用锂电池或者USB供电。 | ||
+ | * 上电1~2S后模组自动运行,这个时候串口会自动输出信息。整个上电到开发板正常工作的过程不需要任何操作。 | ||
+ | * 需要复位,请按Rst_Key按键。 | ||
+ | * 模组默认进入AT指令模式。 | ||
+ | {|class="wikitable" | ||
+ | ! 上电打印输出信息 | ||
+ | |- | ||
+ | | [[File:A9G_Starter_Kit_2.png]] | ||
+ | |} | ||
+ | |||
+ | === 如何烧录固件 === | ||
+ | 参见:[[A9/A9G_Module_固件升级]] | ||
+ | |||
+ | == AT 指令 == | ||
+ | * [https://docs.ai-thinker.com/_media/gprs/at%E6%8C%87%E4%BB%A4%E9%9B%8620190825.pdf A9/A9G AT指令集] | ||
+ | * [[A9/A9G AT 指令操作示例]] | ||
+ | |||
+ | == 二次开发 == | ||
+ | * [https://github.com/Ai-Thinker-Open/GPRS_C_SDK CSDK_Github开源资料] | ||
+ | * [https://pan.baidu.com/s/1Y9fgo6qDUTG1ChKE5eLr1A C_SDK开发包] | ||
+ | * 工具链CSDTK4.2下载:[https://pan.baidu.com/s/18rQ9PhOXtuXy0aT4revUGg CSDTK4.2] 提取码:yc11 | ||
+ | |||
+ | == A9Tracker相关功能 == | ||
+ | A9Tracker相关功能中,A9模组使用基站定位功能,A9G模组可以选择设置基站定位功能或者GPS定位功能,定时上传当前位置信息到微信或者app,在室内定位时,由于GPS信号太弱,建议设置为基站定位功能。具体参考以下文档。 | ||
+ | * 微信:[https://docs.ai-thinker.com/gprs/a9g/mp 安信可公众号使用指南] | ||
+ | * App:[https://docs.ai-thinker.com/gprs/a9g/a9tracker A9Tracker app使用指南] | ||
+ | * [http://www.jianshu.com/p/e3d86a263be5 A9/A9G十分钟对接机智云创建属于自己产品的教程] | ||
+ | |||
+ | == 指示灯说明 == | ||
+ | {|class="wikitable" | ||
+ | ! 指示灯 !! 状态 !! 原因 | ||
+ | |- | ||
+ | |rowspan=2| GPS 状态指示灯 | ||
+ | |闪烁间隔为0.5S || 没有得到定位 | ||
+ | |- | ||
+ | | 闪烁间隔为2S || 得到定位 | ||
+ | |- | ||
+ | |rowspan=2| GPRS状态指示灯 | ||
+ | | 闪烁间隔为0.2S || 注册网络的过程中 | ||
+ | |- | ||
+ | | 闪烁间隔为2S || 注册网络成功 | ||
+ | |} | ||
+ | |||
+ | 例如 注册成功:亮(2s后) --> 灭(2s后) --> 亮 | ||
+ | |||
+ | == 尺寸图 == | ||
+ | [[File:A9G_Starter_Kit_Dimensions.png]] | ||
+ | |||
+ | == 管脚定义 == | ||
+ | [[File:A9G_Starter_Kit_Pinout.png]] | ||
+ | |||
+ | === 背面 === | ||
+ | [[File:A9G_Starter_Kit_Pinout_1.png]] | ||
== 资源下载 == | == 资源下载 == | ||
− | * [https://docs.ai-thinker.com/_media/gprs/a9g/a9g-dev_v1.2.pdf 原理图] | + | * [https://docs.ai-thinker.com/_media/gprs/a9g/a9g-dev_v1.2.pdf A9G Starter Kit 原理图] |
− | * [https://docs.ai-thinker.com/_media/gprs/a9g/a9g-dev_v1.2.zip 原理图库(Altium Designer)] | + | * [https://docs.ai-thinker.com/_media/gprs/a9g/a9g-dev_v1.2.zip A9G Starter Kit 原理图库(Altium Designer)] |
+ | {{A9G Module Resources}} | ||
+ | |||
+ | == FAQ == | ||
+ | {{FAQ | ||
+ | | 模组上电打印信息 | ||
+ | | 正常情况下,模组上电初始化完成的标志是+CIEV: READY,实际模组在初始化的时候向基站请求了数据,会下发日期、零时区时间和时区信息,由于网络原因,会在READY之后输出。当然,出现READY之后,即代表这模组上电初始化完成。 | ||
+ | }} | ||
+ | {{FAQ | ||
+ | | A9G的波特率自适应 | ||
+ | | A9G具有波特率自适应功能,默认波特率是115200。在模组上电初始程中,可以修改模组的波特率。例如,我的MCU的波特率是9600,那么在模组刚上电的时候,发一条指令AT(不仅仅局限于这个指令,只是用来调整波特率),模组就会自动调整波特率到9600. | ||
+ | }} | ||
+ | {{Service00}} |
2020年11月13日 (五) 16:03的最新版本
| ||||||||||||||||||||||
| ||||||||||||||||||||||
| ||||||||||||||||||||||
|
目录
产品概述
- A9G Starter Kit 是基于 A9G Module 的多功能开发板,可以用来验证 A9G Module 的基础通信功能和外设功能。
- A9G Starter Kit 具备基础的 电话/短信,GPRS联网通信,GPS/BDS双模定位功能。
- A9G Starter Kit 板载了锂电池充电管理、麦克风、扬声器接口、USB通信接口、多个用户按键/led、TF卡槽、加速度传感器、SPI接口、I2C2接口、ADC接口。
应用场景
基于以上功能,A9G可用于多种外设原型开发验证:
- 使用GPRS+GPS, 以及加速度传感器 的车辆防盗器。
- 使用GSM以及麦克风/扬声器的远程监听对讲器
- 使用GPRS/GSM+GPS,1.54寸电容式触摸屏的智能手表
- 使用GPRS/GSM+GPS,心率血氧传感器,1.54寸电容式触摸屏的老年人监护手表
- 使用GPRS+TF+摄像头扩展板的远程监控摄像头
- 使用投币机扩展板的微信支付投币机方案
使用说明
接线
- 开发板使用AT固件,在调试的时候使用4根线连接usb-ttl,接到电脑上调试:VUSB→5V;GND→GND;AT_TX→RX;AT_RX→TX;
- 或者使用USB供电,另外再接三条线GND→GND;AT_TX→RX;AT_RX→TX;
- 或者锂电池供电 VBAT→(3.3v-4.2)V; GND→GND;AT_TX→RX;AT_RX→TX;(使用VBAT供电,需要长按power_key按键2s左右)
上电
- A9G开发板可使用锂电池或者USB供电。
- 上电1~2S后模组自动运行,这个时候串口会自动输出信息。整个上电到开发板正常工作的过程不需要任何操作。
- 需要复位,请按Rst_Key按键。
- 模组默认进入AT指令模式。
上电打印输出信息 |
---|
![]() |
如何烧录固件
AT 指令
二次开发
- CSDK_Github开源资料
- C_SDK开发包
- 工具链CSDTK4.2下载:CSDTK4.2 提取码:yc11
A9Tracker相关功能
A9Tracker相关功能中,A9模组使用基站定位功能,A9G模组可以选择设置基站定位功能或者GPS定位功能,定时上传当前位置信息到微信或者app,在室内定位时,由于GPS信号太弱,建议设置为基站定位功能。具体参考以下文档。
指示灯说明
指示灯 | 状态 | 原因 |
---|---|---|
GPS 状态指示灯 | 闪烁间隔为0.5S | 没有得到定位 |
闪烁间隔为2S | 得到定位 | |
GPRS状态指示灯 | 闪烁间隔为0.2S | 注册网络的过程中 |
闪烁间隔为2S | 注册网络成功 |
例如 注册成功:亮(2s后) --> 灭(2s后) --> 亮
尺寸图
管脚定义
背面
资源下载
- A9G Starter Kit 原理图
- A9G Starter Kit 原理图库(Altium Designer)
- 规格书(product_specification):A9G_EN A9G_CN
- A9/A9G用户手册(A9/A9G的硬件设计可以参考A9G开发板原理图)
- A9/A9G AT指令集
- A9/A9G AT_Command_series
- A9/A9G的STM32驱动程序(仅供参考)
- 硬件资料(hardware_info)
- A9/A9G_hardware_infoCA-01硬件封装
- 调试工具(serial_tool):串口调试工具
- 常见问题
- 生产量产注意事项:GPRS量产生产注意事项
- GPRS系列模组证书
- GK9501相关资料:gk9501_doc_tool.7z
- A9/A9G Module 固件升级
FAQ
|
|
|
|
|