600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 【GPRS模组】 安信可A9G 基于OpenCPU的SDK二次开发

【GPRS模组】 安信可A9G 基于OpenCPU的SDK二次开发

时间:2023-04-03 22:47:23

相关推荐

【GPRS模组】 安信可A9G 基于OpenCPU的SDK二次开发

采用安信可基于A9G的pudding开发板,支持SDK片上开发和AT指令开发,SDK开发不需要另外使用单片机作为控制板,用起来非常方便,适合开发短小精悍的产品!

一、硬件介绍

采用安信可基于A9G的pudding开发板,主要集成GPS、GPRS、语音、短信等功能,具体开发可查看官网链接Ai-Thinker GPRS C SDK 文档

二、软件平台搭建

1、下载SDK:安信可SDK Git链接 ,下载完成后是两个文件夹,注意别放中文路径下;下载IDE,官方推荐VsCode,但不指定,哪个用的顺手用哪个

2、配置环境变量

运行CSDTk目录下的config_env_admin.bat文件即可

显示如下,表示编译成功

三、SDK编程

1、例程

demo路径下有SDK使用的例程,包括adc、gpio、gps获取、socket等,拿来拼拼凑凑就行,裁缝活儿

2、代码

开发版中集成了轻量级的操作系统,所以可以实现多任务,可以给每个功能开辟一个任务

//先留着,等搞完回来讲代码

3、编译

打开文件路径,空白处右键–>powershell–>输入build.bat app

4、下载

(1)硬件连接为串口下载

(2)加载hex文件,点击下载

(3)下载成功

四、效果展示

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。