
日志记录
文章平均质量分 67
嵌入式小宁
从事相关gd32,stm32,ch32,esp32,freertos,ucosiii,嵌入式Linux应用程序,硬件外设对接,片上协议通信,设备数据交互
展开
-
【日志记录】------不同网段两台设备通信
子网掩码是一个32位的二进制数,其中的1表示网络地址,而0表示主机地址。因此,IP网段是通过子网掩码来定义的,具有相同网络地址的IP地址集合构成了一个网段。IP地址由网络地址和主机地址两部分组成,其中网络地址用于标识一个特定的网络,而主机地址则用于标识该网络中的某一台计算机。在局域网内调试设备的过程中,发现两台不在同一网段的设备实现了通信,IP地址为192.0.80.252的设备访问了IP地址为192.0.40.231的服务器。无论使用哪种方法,都需要对网络进行正确的配置和管理,以确保通信的安全和可靠性。原创 2024-02-19 15:58:51 · 802 阅读 · 0 评论 -
【日志记录】——主MCU 通过私有协议更新从MCU程序固件
异步协议方式:主MCU在程序传输过程中,从MCU不需要对每包程序进行应答,而是默默校验每包程序,当传输校验出错时或者出现丢包现象,包序号不连续,从MCU 会发出出错申请,告诉主MCU 当前传输位置,并继续传输,这种方式一定程序上降低了耦合性,减少了程序阻塞,提高了程序效率,但是实际在应用过程中,错误纠正处理机制往往相比同步协议方式更为复杂,另外还需要对两片MCU数据传输和处理速度做好匹配,毕竟是异步方式,当速度没有匹配在合适范围,就会出现通信错位的情况,虽然有纠错机制,但是最好不要有明显错位现象。原创 2024-02-03 14:24:25 · 966 阅读 · 0 评论