浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 顯示光電

驅(qū)動程序設(shè)計解決80X86芯片源代碼移植TM1300上運(yùn)行問題

發(fā)布時間:2022/11/29 20:00:40 訪問次數(shù):138

單片機(jī)只能接受0~5的邏輯電路平信號,而現(xiàn)場工作信號是按鈕、行程開關(guān)。輸入電路完成電平轉(zhuǎn)換任務(wù),同時為了系統(tǒng)的安全和可靠,還要考慮信號的濾波和隔離問題。

光電耦合器以光電轉(zhuǎn)換原理傳輸信息,它不僅使信息發(fā)出端(收側(cè))與信息接收并輸出端(二次側(cè))是電絕緣的,從而對地電位差干擾有很強(qiáng)的抑制能力,而且有很強(qiáng)的抑制電磁干擾能力,且速度高、價格低、接口簡單,因而得到廣泛的應(yīng)用。

光電耦合器的一次側(cè)都是發(fā)光二極管,但是二次側(cè)側(cè)則有多種結(jié)構(gòu),如光敏二極管、光敏晶體管等,因而就有二極管-二極管光電耦全器、二極管一晶體管光電耦全器等多種型號的光電耦全器。

選用TPL521-4,它在同一個封裝內(nèi)4個相同而獨(dú)立光電耦合器.TPL521主要用于工業(yè)控制中,其速度不高。

所有的I/O操作在每一刻只處理1幀。盡管每一幀長度是固定的,但是應(yīng)用程序可以在每一幀中放置可變數(shù)量的數(shù)據(jù)(但不能超過最大值)。管道有兩端,一端為寫線程,一端為讀線程。寫線程一端用于向管道中添加數(shù)據(jù),讀線程一端用于從管道中讀取數(shù)據(jù)。


管道能夠用于在程序內(nèi)的任意2個線程之間傳遞數(shù)據(jù)。經(jīng)常地,管道的一端由ISR控制,另一端由軟件中斷函數(shù)控制。數(shù)據(jù)通知函數(shù)(也稱為回調(diào)函數(shù))用于同步數(shù)據(jù)的傳輸,包括通知讀函數(shù)和通知寫函數(shù)。當(dāng)讀或?qū)?幀數(shù)據(jù)時,這些函數(shù)被觸發(fā),以通知程序有空閑幀或者有數(shù)據(jù)可以利用。

pSOS的驅(qū)動程序是假設(shè)目標(biāo)系統(tǒng)中包含了Intel 80X86的CPU和1個16位的ISA總線接口的,而TM1300中用于擴(kuò)展外設(shè)的XIO總線是8位總線,可見硬件設(shè)計的主要任務(wù)是實(shí)現(xiàn)8位XIO總線與16位ISA總線時序的配合。驅(qū)動程序的設(shè)計主要是解決基于80X86芯片的源代碼移植到TM1300上運(yùn)行的問題。

4 TM1300與CS8900A硬件接口電路設(shè)計,TM1300的XIO總線用于提供用戶擴(kuò)展外設(shè),有8根數(shù)據(jù)線D7~D0,24根地址線A23~A0,還有I/O讀寫信號RD、WR。所以,利用TM1300的8位XIO總線模擬1個16位的ISA接口和CS8900A的ISA總線接口連接,即可解決硬件接口的問題。接口設(shè)計的原理框圖。


上海德懿電子科技有限公司  www.deyie.com

來源:21ic.如涉版權(quán)請聯(lián)系刪除。圖片供參考


單片機(jī)只能接受0~5的邏輯電路平信號,而現(xiàn)場工作信號是按鈕、行程開關(guān)。輸入電路完成電平轉(zhuǎn)換任務(wù),同時為了系統(tǒng)的安全和可靠,還要考慮信號的濾波和隔離問題。

光電耦合器以光電轉(zhuǎn)換原理傳輸信息,它不僅使信息發(fā)出端(收側(cè))與信息接收并輸出端(二次側(cè))是電絕緣的,從而對地電位差干擾有很強(qiáng)的抑制能力,而且有很強(qiáng)的抑制電磁干擾能力,且速度高、價格低、接口簡單,因而得到廣泛的應(yīng)用。

光電耦合器的一次側(cè)都是發(fā)光二極管,但是二次側(cè)側(cè)則有多種結(jié)構(gòu),如光敏二極管、光敏晶體管等,因而就有二極管-二極管光電耦全器、二極管一晶體管光電耦全器等多種型號的光電耦全器。

選用TPL521-4,它在同一個封裝內(nèi)4個相同而獨(dú)立光電耦合器.TPL521主要用于工業(yè)控制中,其速度不高。

所有的I/O操作在每一刻只處理1幀。盡管每一幀長度是固定的,但是應(yīng)用程序可以在每一幀中放置可變數(shù)量的數(shù)據(jù)(但不能超過最大值)。管道有兩端,一端為寫線程,一端為讀線程。寫線程一端用于向管道中添加數(shù)據(jù),讀線程一端用于從管道中讀取數(shù)據(jù)。


管道能夠用于在程序內(nèi)的任意2個線程之間傳遞數(shù)據(jù)。經(jīng)常地,管道的一端由ISR控制,另一端由軟件中斷函數(shù)控制。數(shù)據(jù)通知函數(shù)(也稱為回調(diào)函數(shù))用于同步數(shù)據(jù)的傳輸,包括通知讀函數(shù)和通知寫函數(shù)。當(dāng)讀或?qū)?幀數(shù)據(jù)時,這些函數(shù)被觸發(fā),以通知程序有空閑幀或者有數(shù)據(jù)可以利用。

pSOS的驅(qū)動程序是假設(shè)目標(biāo)系統(tǒng)中包含了Intel 80X86的CPU和1個16位的ISA總線接口的,而TM1300中用于擴(kuò)展外設(shè)的XIO總線是8位總線,可見硬件設(shè)計的主要任務(wù)是實(shí)現(xiàn)8位XIO總線與16位ISA總線時序的配合。驅(qū)動程序的設(shè)計主要是解決基于80X86芯片的源代碼移植到TM1300上運(yùn)行的問題。

4 TM1300與CS8900A硬件接口電路設(shè)計,TM1300的XIO總線用于提供用戶擴(kuò)展外設(shè),有8根數(shù)據(jù)線D7~D0,24根地址線A23~A0,還有I/O讀寫信號RD、WR。所以,利用TM1300的8位XIO總線模擬1個16位的ISA接口和CS8900A的ISA總線接口連接,即可解決硬件接口的問題。接口設(shè)計的原理框圖。


上海德懿電子科技有限公司  www.deyie.com

來源:21ic.如涉版權(quán)請聯(lián)系刪除。圖片供參考


熱門點(diǎn)擊

 

推薦技術(shù)資料

按鈕與燈的互動實(shí)例
    現(xiàn)在趕快去看看這個目錄卞有什么。FGA15N120AN... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!