All Projects → Ai-Thinker-Open → GPRS_C_SDK_DOC

Ai-Thinker-Open / GPRS_C_SDK_DOC

Licence: other
doc of https://github.com/Ai-Thinker-Open/GPRS_C_SDK

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to GPRS C SDK DOC

Md
Generate a Markdown Documentation for a SFC Vue Component. Contribute: https://gitlab.com/vuedoc/md#contribute
Stars: ✭ 131 (+773.33%)
Mutual labels:  doc
Mysql markdown
It can generate markdown structure documents of MySQL succinctly~
Stars: ✭ 227 (+1413.33%)
Mutual labels:  doc
soldoc
A solidity documentation generator, based in NatSpec format. 📃 with standalone HTML, pdf, gitbook and docsify output ✏️ just plug and play.
Stars: ✭ 54 (+260%)
Mutual labels:  doc
Phpstamp
The XSL-way templating library for MS Office Word DOCX documents.
Stars: ✭ 150 (+900%)
Mutual labels:  doc
Creator Docs
Manual docs content for Cocos Creator
Stars: ✭ 201 (+1240%)
Mutual labels:  doc
teedoc
wiki and multi docs friendly static document site generator(doc generator), convert markdown and jupyter notebook to html website. wiki 和多文档友好的静态文档网站生成工具
Stars: ✭ 72 (+380%)
Mutual labels:  doc
Wizard
Wizard是一款开源的文档管理工具,支持Markdown/Swagger/Table类型的文档。
Stars: ✭ 1,733 (+11453.33%)
Mutual labels:  doc
textreadr
Tools to uniformly read in text data including semi-structured transcripts
Stars: ✭ 65 (+333.33%)
Mutual labels:  doc
Yarg
Yet Another Report Generator - CUBA Platform reporting engine
Stars: ✭ 215 (+1333.33%)
Mutual labels:  doc
ChangeLog
Keep up with frequently updated projects.
Stars: ✭ 13 (-13.33%)
Mutual labels:  doc
Vue Styleguidist
Created from react styleguidist for Vue Components with a living style guide
Stars: ✭ 2,133 (+14120%)
Mutual labels:  doc
Weui Simple Guide
WeUI 1.0 简明入门指南
Stars: ✭ 183 (+1120%)
Mutual labels:  doc
BlynkGSM Manager
Simple GSM shield Manager for Blynk and ESP32 / ESP8266 boards, with or without SSL, configuration data saved in SPIFFS / EEPROM. This library enables user to include both Blynk GSM/GPRS and WiFi libraries in one sketch, run both WiFi and GSM/GPRS simultaneously, or select one to use at runtime after reboot.
Stars: ✭ 19 (+26.67%)
Mutual labels:  gprs
Django Intro Zh
Django 官方文档的 intro 部分的中文翻译
Stars: ✭ 141 (+840%)
Mutual labels:  doc
vuejs-deep-dive
Deep dive into vue.js
Stars: ✭ 45 (+200%)
Mutual labels:  doc
Arm Neon Intrinsics
arm neon 相关文档和指令意义
Stars: ✭ 128 (+753.33%)
Mutual labels:  doc
ilovepdf
Telegram Bot that helps you to convert Images to pdf, pdf to images, 45+ file formats to pdf, more features Soon..
Stars: ✭ 140 (+833.33%)
Mutual labels:  doc
Kobe
Kobe is a Swagger definition writing tool for PHP, it can be used with framework like Laravel or just native PHP.
Stars: ✭ 16 (+6.67%)
Mutual labels:  doc
doc
Documentation repository for wallabag v2.
Stars: ✭ 18 (+20%)
Mutual labels:  doc
api-doc-php
根据接口注释自动生成接口文档
Stars: ✭ 16 (+6.67%)
Mutual labels:  doc

Ai-Thinker GPRS C SDK 文档

Build Status

Ai-Thinker SoC development GPRS C SDK documention

安信可GPRS模组片上(SoC)开发C语言版SDK文档

CSDK代码:GPRS_C_SDK

文档源码:GPRS_C_SDK_DOC

点我在线阅读文档 ( Read English )

关于模组

安信可GPRS模组型号主要有A9A9G。 A9主要有GSM/GPRS(2G)相关功能;A9G除了GSM/GPRS还集成了定位芯片,方便定位相关的应用,更多功能介绍请看硬件介绍章节

模组样品都可以在淘宝购买到:淘宝链接

开发

模组的开发主要提供两种接口:

(一) AT接口

即需要外接MCU使用串口来操作模组

  • 这种方式操作较简单,是需要让模块实施什么动作通过串口向模块发送一个命令即可,这个命令就是一串字符串,具体哪个命令是什么字符串,查AT文档即可,适合刚入门的开发者
  • 模组出厂默认烧录的就是AT固件,拿到模组就可以操作,资料参见这里:安信可wiki
  • 本文档不涉及任何AT操作

(二)SDK片上开发(SoC开发/SDK二次开发)

不需要外接MCU,直接写GPRS模组的固件,对GPRS模组进行编程. A9/A9G GPRS模块使用RDA8955作为主芯片,主频能达到312MHz,除了跑协议栈之外,还有很多空余的资源可以使用,非常适合拿来进行二次开发,可以满足大多数应用需要,但是不建议跑实时性要求非常高的控制类应用

  • 这种方式的优点是不用再外接MCU,直接对模组编程,节约了硬件资源,适合对硬件成本要求高的场景
  • 本文就是使用这种方式,详细介绍如何使用SDK进行开发,并提供相关API说明
  • 本SDK中不包含AT应用及接口,所有操作均通过SDK接口调用
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].