中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站里彈窗怎么做黃頁推廣2021

網(wǎng)站里彈窗怎么做,黃頁推廣2021,網(wǎng)站托管維護(hù)方案,wordpress圖片加標(biāo)簽1、USB轉(zhuǎn)串口設(shè)備 USB轉(zhuǎn)串口設(shè)備是在嵌入式軟件開發(fā)過程中經(jīng)常要使用的,常常用于對接各種各樣的串口設(shè)備。如果一臺linux主機(jī)上使用多個usb轉(zhuǎn)串口設(shè)備時,應(yīng)用程序中就需要知道自己操作的是哪個串口設(shè)備。串口設(shè)備在系統(tǒng)上電時,由于驅(qū)動加載的…

1、USB轉(zhuǎn)串口設(shè)備

? ? ? ? USB轉(zhuǎn)串口設(shè)備是在嵌入式軟件開發(fā)過程中經(jīng)常要使用的,常常用于對接各種各樣的串口設(shè)備。如果一臺linux主機(jī)上使用多個usb轉(zhuǎn)串口設(shè)備時,應(yīng)用程序中就需要知道自己操作的是哪個串口設(shè)備。串口設(shè)備在系統(tǒng)上電時,由于驅(qū)動加載的順序不能會出現(xiàn)串口設(shè)備號不一樣的情況,比如接了A串口,B串口到USB接口上,可以在系統(tǒng)上加載出來的串口為變化,有時A串口是/dev/ttyUSB0, 有時B串口是/dev/ttyUSB0。因此應(yīng)用程序要有一個方法能準(zhǔn)確的找到對應(yīng)的串口 。

2、確定串口設(shè)備的方法

? ? ? usb總線在/sys/bus/usb/device目錄下有對應(yīng)的目錄的,不同usb設(shè)備連接到系統(tǒng)上會生成一個特定的目錄的。如下/sys/devices/platform/fd800000.usb/usb1/1-1/1-1.1/1-1.1:1.0,這是一個USB設(shè)備的目錄結(jié)構(gòu):

這里有一個簡要的命名規(guī)則:

  1. platform/fd800000.usb
    • platform:這通常表示該設(shè)備是通過平臺設(shè)備驅(qū)動程序(platform device driver)管理的。平臺設(shè)備驅(qū)動程序通常用于描述硬件平臺特有的設(shè)備,這些設(shè)備通常不遵循標(biāo)準(zhǔn)的設(shè)備驅(qū)動程序模型。
    • fd800000.usb:這是平臺設(shè)備的名稱,可能由設(shè)備樹(device tree)或硬件平臺代碼指定。它通常與設(shè)備的物理地址或其他硬件標(biāo)識信息有關(guān)。
  2. usb1
    • 這表示這是系統(tǒng)上的第一個USB控制器(或稱為USB主機(jī)控制器)。在Linux中,USB控制器通常按其在系統(tǒng)中的順序進(jìn)行編號(usb1、usb2等)。
  3. 1-1
    • 這表示連接到第一個USB控制器(usb1)的第一個設(shè)備。USB設(shè)備在其連接的控制器下按層級進(jìn)行編號。第一個設(shè)備是1-1,第二個設(shè)備是1-2,依此類推。
  4. 1-1.1
    • 如果一個USB設(shè)備具有內(nèi)置的USB端口(例如USB集線器),則連接到該設(shè)備的設(shè)備會在其下進(jìn)一步編號。在這個例子中,1-1.1表示連接到1-1設(shè)備(即連接到usb1的第一個設(shè)備)的第一個設(shè)備。
  5. 1-1.1:1.0
    • 最后的:1.0表示這是1-1.1設(shè)備上的第一個接口。USB設(shè)備可以有多個接口(interface),每個接口都提供不同的功能。例如,一個USB攝像頭可能有一個視頻接口和一個音頻接口。這些接口在設(shè)備下按數(shù)字順序編號(1.0、1.1等)。

總結(jié)來說,這個路徑表示了一個USB設(shè)備樹,從平臺的USB控制器開始,經(jīng)過一個或多個USB設(shè)備,最終到達(dá)一個特定的USB接口。這種結(jié)構(gòu)使得內(nèi)核和用戶空間程序能夠輕松地遍歷和識別系統(tǒng)中的USB設(shè)備。

? ? ? 因此應(yīng)用程序可以通過唯一的USB設(shè)備路徑來查找到USB轉(zhuǎn)串口設(shè)備,當(dāng)然也可以查找到其他USB設(shè)備,可以編寫一段程序,在/sys/bus/usb/device目錄查找每一個文件夾,當(dāng)找到文件夾中對的usb PID, VID與目標(biāo)設(shè)備相符時,就是找到了這個USB設(shè)備的對應(yīng)路徑。

? ? ? 有沒有更簡單的方法么?答題是有的,可以udevadm命令,如使用udevadm命令查找/dev/ttyUSB0設(shè)備對的路徑:udevadm info -q path -n /dev/ttyUSB0

? ? ? ?可以看到查找到ttyUSB0設(shè)備位于路徑:/sys/devices/platform/fd800000.usb/usb1/1-1/1-1.2/1-1.2:1.0/下面。這個路徑與硬件上USB接口一一對應(yīng),因此可通過這個USB總線的路徑來查看其加載出來的串口設(shè)備號,最后找到對應(yīng)的串口。

? ? ? ?這里提供一段python程序代碼,用于從USB總線路徑中找到其USB轉(zhuǎn)串口設(shè)備的設(shè)備號。

import os
strpath = '/sys/devices/platform/fd800000.usb/usb1/1-1/1-1.2/1-1.2:1.0'
hd = os.popen(r'ls %s | grep ttyUSB' %strpath)
uartid = hd.read()[:-1]
uartid = '/dev/%s' %uartid

http://www.risenshineclean.com/news/6159.html

相關(guān)文章:

  • 營銷型網(wǎng)站建設(shè)多少錢中國十大網(wǎng)站排名
  • 邢臺易優(yōu)網(wǎng)絡(luò)科技有限公司seo網(wǎng)站排名的軟件
  • 江蘇百城建設(shè)有限公司官方網(wǎng)站seo站長工具查詢系統(tǒng)
  • 怎么建設(shè)自己的卡盟網(wǎng)站2345瀏覽器網(wǎng)頁版
  • 上海seo服務(wù)朝陽seo
  • 北京 做網(wǎng)站百度一下首頁官網(wǎng)百度
  • 杭州網(wǎng)站建設(shè)公司seo課程多少錢
  • wordpress發(fā)布文章禁用谷歌字體seo關(guān)鍵詞優(yōu)化軟件怎么樣
  • 一家裝修的網(wǎng)站怎么做一鍵優(yōu)化表格
  • 做網(wǎng)站用lunx鏈接交換公司
  • 東莞企業(yè)建站平臺百度官方入口
  • 做的網(wǎng)站怎么放到域名北京搜索引擎優(yōu)化
  • 教育在線網(wǎng)站怎樣做直播百度推廣網(wǎng)站平臺
  • 建網(wǎng)站衡水哪家強(qiáng)?做網(wǎng)站哪家好
  • 贛州市城鄉(xiāng)建設(shè)局官方網(wǎng)站風(fēng)云榜百度
  • 代做網(wǎng)站的公司寫軟文用什么軟件
  • 做網(wǎng)站寫的代號好跟不好的區(qū)別app推廣賺錢
  • b s模式的網(wǎng)站開發(fā)營銷和銷售的區(qū)別在哪里
  • 碧桂園房地產(chǎn)最新消息北京網(wǎng)站優(yōu)化多少錢
  • visual studio網(wǎng)站開發(fā)教程需要優(yōu)化的網(wǎng)站有哪些?
  • 政府網(wǎng)站群 源碼百度搜索推廣技巧
  • 蘇州企業(yè)做網(wǎng)站網(wǎng)絡(luò)輿情監(jiān)測系統(tǒng)軟件
  • 查詢關(guān)鍵詞密度網(wǎng)站的網(wǎng)址有哪些青島 google seo
  • 怎么建網(wǎng)站錦州推廣網(wǎng)站
  • 河北保定網(wǎng)站建設(shè)seo視頻教程百度網(wǎng)盤
  • 專業(yè)網(wǎng)站策劃 西安游戲推廣怎么做引流
  • 如何做網(wǎng)站標(biāo)頭深圳網(wǎng)站seo
  • 房城鄉(xiāng)建設(shè)部門戶網(wǎng)站百度框架戶開戶渠道
  • 網(wǎng)站視頻彈窗廣告代碼軟文標(biāo)題寫作技巧
  • 服務(wù)器做網(wǎng)站用什么系統(tǒng)磁力寶