社区
移动开发其他问题
帖子详情
怎么将AT命令封装成函数的形式发送给串口设备,在线等
NEMO333
2008-03-04 05:30:08
界面设计是用的QT,设备已经驱动,在LINUX下可以用MINICOM对设备进行操作,AT命令可以正常响应,关键是小弟没有经验,不知道怎么将AT命令封装成一个函数的形式发送给串口设备,简单的说,就是我们在UI代码里留下了槽函数的接口,现在不知道怎么写这个槽函数才能对串口设备进行操作,是否需要建立监听机制,如果能上传部分参考代码,不胜感激,菜鸟问题,让各位见笑了
...全文
214
1
打赏
收藏
怎么将AT命令封装成函数的形式发送给串口设备,在线等
界面设计是用的QT,设备已经驱动,在LINUX下可以用MINICOM对设备进行操作,AT命令可以正常响应,关键是小弟没有经验,不知道怎么将AT命令封装成一个函数的形式发送给串口设备,简单的说,就是我们在UI代码里留下了槽函数的接口,现在不知道怎么写这个槽函数才能对串口设备进行操作,是否需要建立监听机制,如果能上传部分参考代码,不胜感激,菜鸟问题,让各位见笑了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cmnet
2008-03-11
打赏
举报
回复
串口通信啊
可以看看这个 ,http://topic.csdn.net/u/20080226/15/6460b61e-4299-4710-b0ef-ead9d41e7af9.html或者搜索 “c#串口 短信”
看看就明白了
2.0_HTTP_TCP链接_esp8266
封装
_esp8266_esp8266
at
_
这是一个为ESP8266专门编写的用于将HTTP协议进行
封装
的库,使用起来只需要加入工程进行调用就行,里面的send()
函数
是
串口
发送
函数
,用于将字符串通过
串口
发送出去。有如果不会用,可以加我好友一起交流
很全很灵活的C51库
函数
(有矩阵键盘、IIC等22个模块)
很详尽很全的C51库
函数
,
封装
有矩阵键盘、步进电机、1602、IIC、
AT
24CXX、PCF8591、加速度传感器、角速度、磁场传感器、气压传感器、SPI、NRF无线、
串口
、DS18B20、74HC595、74HC165、STC12-AD、STC12-PWM、Music、表达式计算等
函数
。 并且
函数
接口编写尽量做到灵活,使主
函数
不需要写多少东西,就能实现一个模块的功能。模块化的
封装
,每个模块单独一个头文件,每个头文件都有示例以及说明注解。
Linux
串口
编程短信篇(三) ———
AT
指令
封装
实现Check系列
函数
及SMS
函数
封装
一. 很重要的
函数
: send_
at
_cmd() 标题并未提到这个send_
at
_cmd()
函数
,但可以这么说,该程序实现最终功能的最为核心的一个
函数
就是 send_
at
_cmd(),也是一个非常好用的
函数
… 那么,他到底重要在什么地方呢?又为什么说它好用呢? 1.1 设计思路 刚开始学习
串口
编程时,写了这么两个
函数
,分别是 comport_send() 和 comport_recv(),这两个
函数
分别
封装
了 write() 和 read() 系统调用,主要用来实现向
串口
发送
AT
指令和接收
串口
回发的数据
esp8266
AT
指令
封装
stm32通过wifi方式进行数据通信时通常采用ESP8266模块,最常用的方法就是通过
AT
指令与esp模块进行交互,本项目对常用的
AT
指令进行
封装
成
协议,使用户调用简单的
函数
即可实现热点连接、服务器连接、开启热点、创建服务器等功能。并提供了两种数据发送模式,用户可根据项目需要选择101协议数据
封装
发送或无数据
封装
发送。数据解析也可以根据项目需要设置解析或不解析。协议具有很强的可扩展性,能够根据自己的项目需求对
AT
指令进行裁剪和扩展。 项目说明 git仓库地址:https://github.com/reds
(二)树莓派Linux环境
串口
通信编程--
AT
指令集的发送和接收
在开始本阶段之前,我们需要了解
串口
通信的知识,常见的几要素起始位、数据位、校验、停止位以及波特率。
串口
通信。在前面我们实现了
串口
驱动,在/dev/目录下可以查看ttyUSB等多个
设备
文件,使用ifconfig
命令
之后也可以看到usb0网卡,也可以使用Linux下的软件busyboxmicrocom实现
AT
指令的发送和接收。但是我们怎么接收来自EC200U模块的信息呢?难道要写个程序启动busyboxmicrocom软件再读取运行
AT
指令返回的信息?.........
移动开发其他问题
790
社区成员
13,285
社区内容
发帖
与我相关
我的任务
移动开发其他问题
移动平台 其他移动相关
复制链接
扫一扫
分享
社区描述
移动平台 其他移动相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章