日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

模组管理器功能模块热插拔流程

發布時間:2023/12/9 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 模组管理器功能模块热插拔流程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

識別流程:

1. 功能模塊插入能源控制器卡槽

2. 在/sys/bus/device/4-1總線下生成接口4-1:1.0、4-1:1.1、4-1:1.2、4-1:1.3

?

首先要說明下Linux系統下USB設備名稱的兩種格式:

AA-BB:CC.DD

AA-BB.xx:CC.DD

注解:

AA:USB總線

BB:設備路徑

BB.xx:其中.xx表示級聯HUB,對應相應的物理端口

CC:配置,例如一個HUB下面可以有多個USB口,每個口對應一個配置

DD:接口,例如一個RS485功能模塊有多個/dev/ttyACMx設備,這里的每個設備就是對應一個接口

3. 模組管理APP檢測到有功能模塊接入到卡槽,依據USB設備名稱的命名格式,生成對應的邏輯設備usb_exmX_Y,其中x為卡槽、對應USB設備名稱格式中的CC段,Y為端口序號、對應USB設備名稱格式中的DD段,如果再插入一個相同的模塊該如何管理?

4. 模組管理APP通過邏輯設備的管理通道usb_exmX_0(序號為0都是管理通道)完成鏈路協商請求,然后確定虛擬通道的工作模式

?

這里應該有些規定,比如RS485功能模塊具備兩路485接口,兩路485接口對應的邏輯設備應該是固定的,否則會導致抄表無法確定使用哪一路設備

5. RS485APP獲取模組管理接口規范中的IID=0004、IOP=0016中的所有槽位信息,確定哪些是485通道,每個通道對應相應的邏輯設備usb_exmX_Y,數據通道中的Y是從1開始,對應F201020Y

總結

以上是生活随笔為你收集整理的模组管理器功能模块热插拔流程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。