很想看看其他参加“RIGOL杯”的成员们都是做的什么作品,前进队已经做了很多展示了,还希望其他参赛组多多展示,也好互相学习呀,参加“STC杯”的都展示好几个作品了,我们参加"RIGOL杯“的也要奋起呀!
建议版主,多鼓励一下参加“RIGOL杯”的成员,让大家都来展示,增加交流的机会,大家能共同进步!
很想看看其他参加“RIGOL杯”的成员们都是做的什么作品,前进队已经做了很多展示了,还希望其他参赛组多多展示,也好互相学习呀,参加“STC杯”的都展示好几个作品了,我们参加"RIGOL杯“的也要奋起呀!
建议版主,多鼓励一下参加“RIGOL杯”的成员,让大家都来展示,增加交流的机会,大家能共同进步!
前进队:今天调试了一下GSM模块,其中好多指令需要我们细心的思考一下,而且要理解,因为网上的资料很可能就有纰漏,比如说,今天看的资料上,给出的指令并没有说明短信内容的编码长度,导致小伙伴们浪费了一些时间。
大概介绍一下GSM模块(SIM300)在PDU模式发出指令的步骤,希望对大家有帮助
要分几步来: 第一,对模块写入 AT+CMGF=0<回车> 的AT命令(<回车> 要用 \r 来实现),之后应该得到一个 OK 响应,才能继续进行下一步; 第二,对模块写入 AT+CMGS=<length><回车> 的AT命令(其中 <length> 是一个数字,该数字是代表了PDU串中某一部分的长度,这一部分就是指除了SMSC地址之外的那一部分),之后应该得到一个 \r\n> \r\n 响应(特别要注意:\r是回车,\n是换行,>是一个大于号,>后面还有一个空格!),才能继续进行下一步; 第三,可以开始写入要发送的内容了。这一部分只是PDU串中的一部分,并不是完整的PDU串(如前所述,去掉了SMSC地址那一部分),这一部分要以 Ctrl+Z 结尾,但是我们要知道,在字符串中要带上 Ctrl+Z 的话,必须是用ACSII码。Ctrl+Z的ASCII码是16进制的 1A ,所以你可以在你的字符串后面用strcat函数附加上 "\x1A " 来实现。
我要赚赏金打赏帖 |
|
|---|---|
| 告别手动建模:我让AI用FreeCAD画了个开发板外壳被打赏¥30元 | |
| 【瑞萨RA8D1测评】总结收官——从IMU动作识别到LVGL桌宠被打赏¥33元 | |
| 【瑞萨BLE/WIFI模块测评】MPU6050双链路对比被打赏¥30元 | |
| 【瑞萨BLE/WIFI模块测评】DA14531被打赏¥28元 | |
| 【瑞萨BLE/WI-FI模块测评】DA16200被打赏¥28元 | |
| 【瑞萨BLE/WIFI模块测评】环境搭建被打赏¥32元 | |
| 【瑞萨RA8D1测评】LVGL显示动画被打赏¥30元 | |
| 【瑞萨RA8D1测评】IMU动作识别的数据采集与模型训练被打赏¥33元 | |
| 【S32K3学习整理】时钟系统 ClockOut 功能被打赏¥28元 | |
| 【S32K3学习整理】以太网LoopBack模式功能验证被打赏¥26元 | |