热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

采用安信可基于A9G的pudding开发板,支持SDK片上开发和AT指令开发,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)下载成功
在这里插入图片描述
四、效果展示


推荐阅读
author-avatar
扉灵社摄影p
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有