動態(tài)
-
發(fā)布了文章 2024-01-20 08:00
MODBUS通訊之數(shù)據(jù)幀格式解讀
一.背景Modbus協(xié)議是一項應用層報文傳輸協(xié)議,包括ASCII、RTU、TCP三種報文類型。標準的Modbus協(xié)議物理層接口有RS232、RS422、RS485和以太網(wǎng)接口,采用master/slave方式通信。本文主要介紹的MODBUS-RTU。二.MODBUS數(shù)據(jù)幀組成首先我們要知道一幀正常的MODBUS數(shù)據(jù)幀包含的內容有:地址域+功能碼+數(shù)據(jù)+差錯校2.2k瀏覽量 -
發(fā)布了文章 2024-01-18 08:00
物聯(lián)網(wǎng)LWIP之socket編程
一,基礎概念在我看來Socket就相當于API,就是函數(shù)接口,我們使用Socket就可以在不清楚底層原理的基礎上進行通信,即Socket會幫助我們處理好網(wǎng)絡的Ip地址等。下圖就清晰地展示了Socket的位置,作為用戶層與其他層的交互媒介。LWIP實現(xiàn)Socket需要操作系統(tǒng)的幫助,如下圖所示。二,Socket編程的基礎知識1.大端模式,小端模式(1)大端模式1.3k瀏覽量 -
發(fā)布了文章 2024-01-16 08:00
芯片GD32與以太網(wǎng)芯片的坑
參考例程是基于GD32F450的,在移植過程中遇到一些容易忽略的地方,導致程序卡在gd32fxx_enet.c中enet_phy_config的位置。將GD32F450上的代碼全部移植到GD32F470平臺后,一直卡在卡在gd32fxx_enet.c中enet_phy_config,經過排查發(fā)現(xiàn)GD32的官方庫文件也需要修改,分別為gd32f42.2k瀏覽量 -
發(fā)布了文章 2024-01-12 08:00
-
發(fā)布了文章 2024-01-11 08:00
-
發(fā)布了文章 2024-01-10 08:00
琢磨了一天的CAN協(xié)議
最新公司需要利用J1939的CAN協(xié)議進行數(shù)據(jù)通信,琢磨了一天,才明白,現(xiàn)在整理成筆記,內容如下:1.數(shù)據(jù)幀格式數(shù)據(jù)幀格式應遵循CAN29位標識符的擴展幀格式,CAN數(shù)據(jù)幀由很多域組成(仲裁域+控制域+數(shù)據(jù)域+CRC域)。2.協(xié)議數(shù)據(jù)單元(PDU)數(shù)據(jù)幀是通過PDU進行組織的。PDU由數(shù)據(jù)幀中的29位標識符(ID號)和數(shù)據(jù)場組成。ID又劃分為6個部分:優(yōu)先級676瀏覽量 -
發(fā)布了文章 2024-01-09 08:00
-
發(fā)布了文章 2024-01-07 08:00
-
發(fā)布了文章 2024-01-06 08:00
-
發(fā)布了文章 2024-01-04 08:00