欧洲精品久久久av无码电影,日日噜噜夜夜爽爽,精品无码国产自产拍在线观看蜜,人妻少妇被粗大爽9797pw,羞国产在线拍揄自揄视频,国产白嫩漂亮美女在线观看,天码欧美日本一道免费,av大片在线无码免费

      歡迎來到同城快修-附近家電維修、家電清洗、家電安裝服務(wù)平臺

      24小時家電維修熱線:

      400—1558638

      當前位置:主頁 > 空調(diào) > 維修資訊 >

      usb編程器源代碼(usb串口編程)

      發(fā)布日期:2023-01-29 22:41:50 瀏覽:
      usb編程器源代碼(usb串口編程)

      前沿拓展:


      某臺分析儀支持ModbusRTU通訊,然而通訊接口是USB Client,內(nèi)部接口芯片用的是CP210X。

      接到PC沒有難度,還有官方軟件,接PLC就只能靠額外的設(shè)備中轉(zhuǎn),相當于需要一個帶USB口的串口服務(wù)器。手頭有l(wèi)inux嵌入式主機可以實現(xiàn)這個功能,不用寫一行代碼,只需要找到軟件、配置和驅(qū)動模塊,揉到一起就行,PLC只能自己去實現(xiàn)ModbusRTU over TCP或over UDP協(xié)議了。

      現(xiàn)實世界總是充滿了陷阱和意外,舉一把粟子:

      在OpenWRT系統(tǒng)(淘的硬改的迷你路由器)上,用opkg包管理工具裝上驅(qū)動、ser2net軟件,做好配置就能測到回應(yīng)數(shù)據(jù)了,可惜USB串口總是卡死,重插又能通一小會兒,如此反復(fù),其它部分卻相當穩(wěn)定。

      在armlinux嵌入式主機上沒有軟件源,程序只能自己找源碼編譯,還是交叉編譯,操作麻煩一些。工業(yè)級設(shè)備希望可靠性足夠高吧。

      ser2net有2個依賴庫,gensio和yaml。硬著頭皮編譯,有一個需要pythondev包,沒裝成功,還好有配置項可以把python功能關(guān)掉,反正只是測試程序在用,編譯好的ser2net連帶依賴庫的.so裝到目標主機,順手做了配置。

      還缺少驅(qū)動,這應(yīng)該是個大麻煩。目標機自帶了ftdi、ch340、pl2303的usbserial驅(qū)動,cp210x的只能到網(wǎng)上找找了,for linux 2.6.的有驅(qū)動源碼,但Makefile寫得很爛,沒法支持交叉編譯,改起來沒有頭緒,試試其它途徑。

      幸好還有l(wèi)inux的源碼包,里面有需要的驅(qū)動源碼。好在不用編譯內(nèi)核,不然要花很多時間,只編譯模塊就很快,但相應(yīng)的設(shè)置修改不能省

      安裝驅(qū)動模塊自然也不順,先是magic code對不上,選錯芯片了,重選了才好,應(yīng)該是指令集相同就行

      insmod可以用,modprobe沒成功,能用就行吧。

      聯(lián)機測試發(fā)現(xiàn)波特率不匹配,分析儀不回應(yīng),改對了就行。

      分析儀回應(yīng)的數(shù)據(jù)幀被分多段轉(zhuǎn)發(fā)了,由于使用了UDP協(xié)議,不能靠延時接收處理,配置轉(zhuǎn)發(fā)程序的字符間隔時間好像不起作用,只能自行拼接字節(jié)數(shù)組了。TCP有TCP的麻煩,UDP有UDP的不便,想著UDP可以實現(xiàn)用一個PLC連接,查詢多個設(shè)備就去堆代碼了。

      手冊沒有提供Modbus地址表,暫時懶得去找了,盲猜到了2個主要浮點數(shù)據(jù),先把通訊建起來吧。

      還差一些設(shè)置項,比如驅(qū)動沒有自行加載,ser2net缺少服務(wù)設(shè)置,都直接寫進啟動腳本。

      最后做驗證,重啟嵌入式設(shè)備、PLC、插拔USB線纜、網(wǎng)線,通訊至此已正常,穩(wěn)定性還有待觀察。

      通訊的坑只能一個接一個的去填,幸好沒被卡死,希望路越來越好走吧。

      拓展知識:

      主站蜘蛛池模板: 五月婷网站| 欧美成人亚洲高清在线观看| 台湾色综合| 国产一区二区波多野结衣| 亚洲女初尝黑人巨| 国产91在线看| jlzz大jlzz大全免费| 97人洗澡从澡人人爽人人模| 日本一级一片免费视频| 国产精品久久久久久人妻| 五月激情久久| 男女视频国产| 亚洲精品国产品国语在线app| 狠狠操狠狠操| 国产寡妇偷人在线观看| 免费黄色一级大片| 国产一区二区女内射| 人与动牲交av免费| 亚洲永久av| 精品国产伦理国产无遮挡| 在线观看国产最新a视频| 午夜爽爽视频| 国产午夜福利片在线观看| 影音先锋熟女少妇av资源| 秋霞视频在线| 超碰在线中文| 国产精品永久免费| 熟女少妇丰满一区二区| 日本少妇激情视频| 国产小受被做到哭咬床单GV| 91av免费观看| 亚洲精品国产av天美传媒| 国产精品白丝jkav网站| 丝袜高跟av| 国产亚洲精品久久久久久大师| 亚洲.日韩.欧美另类| 奇米影视四色777| av直播在线观看| 亚洲精品人成无码中文毛片| 人妻少妇456在线视频| 黄色在线免费视频|