随笔分类 -  [1.4].模块和组件协议等

摘要:目前在无线这块,很多4G模组的厂商已经将mqtt放入模块内,无需在项目代码中再实现mqtt移植 github eclipse paho source code: https://github.com/mqtt/mqtt.github.io/wiki/libraries STM32 mqtt移植: h 阅读全文
posted @ 2018-06-04 15:55 aaronGao 阅读(4861) 评论(0) 推荐(0) 编辑
摘要:下面转自知乎 首先要区分协议跟协议栈。◇协议是一种规定。是一系列的通信标准,通信双方按照这一标准进行数据收发。◇协议栈是一系列代码,是协议的具体实现形式,通俗的理解就是用代码实现的函数库,以便开发人员调用。而z_stack就是zigbee的协议栈,所以要用zigbee建网就要用到该协议栈,调用其中的 阅读全文
posted @ 2018-06-04 09:05 aaronGao 阅读(631) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/nbiot/article/details/54906431 通常,我们把物联网设备分为三类: ①无需移动性,大数据量(上行),需较宽频段,比如城市监控摄像头。 ②移动性强,需执行频繁切换,小数据量,比如车队追踪管理。 ③无需移动性,小数据量,对时延不 阅读全文
posted @ 2018-03-21 15:20 aaronGao 阅读(10119) 评论(0) 推荐(1) 编辑
摘要:最近在调试4G模块,发现在开机启动时执行的AT指令会概率性的出现返回杂乱字符串的问题。想尽了各种办法还是行不通,在系统中使用minicom敲AT指令就不会有问题,开始怀疑是串口初始化的问题,修改了很多地方,也不起效果。 最后用journalctl查看了整个systemd启动过程,发现4G模块的usb 阅读全文
posted @ 2017-11-17 13:28 aaronGao 阅读(1733) 评论(0) 推荐(0) 编辑
摘要:罗德斯瓦茨 非信令CMW100,信令CMW270,CMW500 支持多通道 具体如何多通道接相同的SSID,要看被测设备的变成 ublox是否支持非信令,需要check,信令和芯片没有关系,只和协议有关系 信令测试和非信令测试 信令不用控制底层芯片,因为厂商支持相同协议 非信令即是使用软件控制底层芯片 建议非信令测试,信令一般一对一接着测,量大非信令,另外非信令跳过协议层到底层,速度快。所... 阅读全文
posted @ 2017-10-18 15:31 aaronGao 阅读(3957) 评论(0) 推荐(0) 编辑
摘要:转自:http://mywutuobang.blog.sohu.com/260073467.html 一. 修改内核支持3G模块,一般内核需要枚举相关的通讯模块,其接口为串口,其数据接口和通讯接口枚举成不同的设备,如果出现问题,详见以下步骤: 3G 出现问题,通常应先检查系统是否识别到了 modem 阅读全文
posted @ 2017-08-22 14:05 aaronGao 阅读(5359) 评论(0) 推荐(0) 编辑
摘要:The GPRS communication module is controlled by terminal (e.g. H50) firmware. The actions are mapped to 3 ~4 AT command, and one PPP process. 1. Reques 阅读全文
posted @ 2017-08-22 12:57 aaronGao 阅读(3834) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.sina.com.cn/s/blog_7880d3350102wb92.html 在ARM平台上实现4G模块的PPP拨号上网,参考网上的资料和自己的理解,从一无所知到开发完成花了一周多。最后看到ARM板ping通www.baidu.com时甚是高兴,现将此过程整理如下。 阅读全文
posted @ 2017-07-13 11:44 aaronGao 阅读(15203) 评论(0) 推荐(2) 编辑
该文被密码保护。
posted @ 2017-05-24 09:52 aaronGao 阅读(1) 评论(0) 推荐(0) 编辑
摘要:注意点: 如果在设置I2C_SLAVE的时候,提示device_busy,可以使用I2C_SLAVE_FORCE, 在驱动里面二者对应同一个case语句 应用层可以调用接口:i2c_smbus_write_word_data(fd, __, __);和i2c_smbus_read_word_data 阅读全文
posted @ 2017-05-23 22:31 aaronGao 阅读(4228) 评论(0) 推荐(0) 编辑
摘要:1. 芯片内部看门狗 内部看门狗通常为芯片内部某个特殊定时器,用户可以通过手动初始化、设置timeout、使能、失能该看门狗,然后在线程中定时去喂狗,从而达到检测应用程序跑飞、跑死的情况。 在Linux系统中,可以在uboot中打开看么狗,把喂狗时间设置长度超过kernel启动时间,从而当kerne 阅读全文
posted @ 2017-04-17 23:16 aaronGao 阅读(4531) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/zxc2man/p/3769777.html 1. MDIO(Management Data Input/Output),对G比特以太网而言,串行通信总线称为管理数据输入输出 (MDIO)。 该总线由IEEE通过以太网标准IEEE 802.3的若干 阅读全文
posted @ 2017-03-28 22:25 aaronGao 阅读(3223) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/yazhouren/article/details/46643321 MMC(multiMedia card)是一种通信协议,支持两种模式SPI和MMC eMMC是一种支持MMC协议的芯片 MMC/e •MMC communication is bas 阅读全文
posted @ 2017-02-04 21:52 aaronGao 阅读(17514) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示