嵌入式Win CE中CAN總線控制器的驅(qū)動設計與實現(xiàn)
格式:pdf
大小:607KB
頁數(shù):4P
人氣 :93
4.3
CAN總線是一種具有國際標準且性價比較高的現(xiàn)場總線,在當今自動控制領域的發(fā)展中發(fā)揮著重要的作用。這里簡要地介紹了CAN總線及其控制器SJA1000的工作原理和Win CE下流接口驅(qū)動程序的相關知識。采用Win CE流接口驅(qū)動程序?qū)崿F(xiàn)對CAN控制器訪問并操作,并詳細地分析了SJA1000驅(qū)動程序的設計與實現(xiàn),并使用Platform Builder將驅(qū)動編譯進內(nèi)核,以動態(tài)鏈接庫的形式提供給用戶,為進一步開發(fā)嵌入式Win CE操作系統(tǒng)系統(tǒng)下CAN總線設備提供了一個良好的底層硬件驅(qū)動支持。
CAN總線控制器IP核設計實現(xiàn)
格式:pdf
大?。?span id="nj5bvnv" class="single-tag-height" data-v-09d85783>317KB
頁數(shù):未知
can總線是一種成熟的串行通信總線,它具有可靠性高、穩(wěn)定性好、抗干擾能力強、通信速率高、維護成本低、實時性強、很好的開放性及數(shù)據(jù)兼容性等優(yōu)點。can總線這些眾多的優(yōu)點使其廣泛應用于工業(yè)自動化控制等領域。其應用的廣泛性則進一步對can總線ip提出了需求。同時以ip實現(xiàn)的can總線控制器所具有的通用處理器訪問接口,良好的可移植性等優(yōu)點使其可以集成于各種嵌入式soc設計中。文中從can總線的規(guī)范和特點出發(fā),提出了can總線控制器ip核的特點并定義了其功能,采用verilog語言設計實現(xiàn)了can總線控制器ip核的功能,最后通過仿真和fpga原型驗證,證明了設計實現(xiàn)的正確性。目前can總線控制器ip核已經(jīng)應用于sopc和soc的嵌入式應用設計中。
嵌入式系統(tǒng)和FPGA的總線控制器的設計實現(xiàn)
格式:pdf
大小:673KB
頁數(shù):3P
本文實現(xiàn)了一種基于嵌入式和fpga的通用總線控制器的設計方案。該方案能夠在不改變硬件設計的情況下通過軟件升級實現(xiàn)對各種不同總線接口時序的控制,從而實現(xiàn)了通用總線控制器,并成功應用到通用編程器中,極大提高了產(chǎn)品的競爭力也大大縮減了開發(fā)人員的開發(fā)成本。
基于Verilog HDL語言的CAN總線控制器設計及驗證
格式:pdf
大?。?span id="jfrdrhx" class="single-tag-height" data-v-09d85783>224KB
頁數(shù):未知
4.4
在此利用veriloghdl設計了一款can總線控制器,首先根據(jù)協(xié)議把整個can總線控制器劃分為接口邏輯管理、寄存器邏輯和can核心模塊3個模塊,然后用veriloghdl硬件描述語言設計了各個功能模塊,并使用modelsim軟件對各個模塊的功能進行了仿真,最后使用fpga芯片對設計的can總線控制器驗證,并連接了一個包含該fpgacan總線控制器的4節(jié)點can總線網(wǎng)絡。測試結(jié)果表明所設計的can總線控制器能夠完成設定的功能。
基于QNX的CAN總線控制器的初始化程序設計
格式:pdf
大?。?span id="vxhxjxl" class="single-tag-height" data-v-09d85783>328KB
頁數(shù):4P
4.7
某基于qnx實時操作系統(tǒng)的分散控制系統(tǒng),其現(xiàn)場控制站與現(xiàn)場i/o模塊之間的通訊采用的是基于can總線標準的通信協(xié)議。針對其數(shù)據(jù)通訊所采用的pc104-can通訊卡,結(jié)合can通訊卡廠家提供的資料,介紹了此can通訊卡的硬件構(gòu)成和功能。簡述了核心芯片sja1000在can總線控制系統(tǒng)中的作用,分析了其內(nèi)部寄存器及功能,利用c語言編寫了此can通訊卡在qnx實時操作系統(tǒng)下的驅(qū)動程序。
基于FPGA的CAN總線控制器SJA1000軟核的設計
格式:pdf
大?。?span id="djx9vdp" class="single-tag-height" data-v-09d85783>1.1MB
頁數(shù):3P
4.6
分析了can控制器sja1000的特點及can協(xié)議通信格式。設計了控制器sja1000的ip軟核,能為應用提供一個性能優(yōu)良的、易于移植的控制器sja1000,實現(xiàn)了對步進電機的控制。
I2C總線控制器的設計
格式:pdf
大?。?span id="jzh959v" class="single-tag-height" data-v-09d85783>13KB
頁數(shù):1P
4.8
i2c(inter-integratedcircuit)雙向串行總線將主機或者從機的并行數(shù)據(jù)轉(zhuǎn)換為串行數(shù)據(jù),并通過sda線傳輸。scl則是串行時鐘線,i2c總線通過sda和scl兩條串行總線實現(xiàn)設備器件間的通信。
基于CAN總線的多天線控制器設計及PID實現(xiàn)
格式:pdf
大小:712KB
頁數(shù):4P
4.5
為了實現(xiàn)對偵察雷達多部天線的計算機控制,天線控制系統(tǒng)采用了基于can總線的系統(tǒng)結(jié)構(gòu)。基于對天線方位信號數(shù)字化原理的分析,設計了位置隨動旋轉(zhuǎn)編碼器接口電路,給出了天線控制系統(tǒng)的pid控制算法,通過調(diào)整pid參數(shù),較好地控制了天線的轉(zhuǎn)動,簡化了天線控制系統(tǒng)的結(jié)構(gòu),實現(xiàn)了一個控制臺對多部天線的控制。
礦用高壓電纜在線監(jiān)測系統(tǒng)CAN總線控制器的設計
格式:pdf
大?。?span id="9nzlrzf" class="single-tag-height" data-v-09d85783>483KB
頁數(shù):4P
4.6
針對礦用高壓電纜在線監(jiān)測系統(tǒng)缺乏高效監(jiān)測平臺和可靠通信方式的現(xiàn)狀,提出了一種礦用高壓電纜在線監(jiān)測系統(tǒng)can總線控制器的設計方案,詳細介紹了該控制器的硬件電路設計、程序狀態(tài)機的實現(xiàn)、波特率的設定及spi通信的實現(xiàn)。該控制器以fpga芯片ep2c20f484c8為監(jiān)測核心,以mcp2510作為總線控制器,采用veriloghdl語言編寫應用程序。實驗結(jié)果證明了該控制器的實時性和可靠性。
基于SPI的CAN總線控制器與MCS-51單片機的接口設計
格式:pdf
大?。?span id="93rzn5b" class="single-tag-height" data-v-09d85783>506KB
頁數(shù):3P
4.4
本文提出了一種基于spi的can總線控制器與mcs-51單片機接口的智能節(jié)點設計方案。單片機通過模擬spi接口實現(xiàn)對mcp2510的控制,從而實現(xiàn)can總線的通信。
基于QL5032總線控制器的DVB流發(fā)送卡的設計與實現(xiàn)
格式:pdf
大?。?span id="dr9j9lf" class="single-tag-height" data-v-09d85783>483KB
頁數(shù):4P
4.4
文中介紹了基于ql5032的pci總線控制器的dvbts(傳輸流)發(fā)送卡的構(gòu)成及其應用,并給出了發(fā)送卡的硬件設計和軟件設計的實現(xiàn)方案。數(shù)據(jù)經(jīng)由pci橋上的dma控制器從pc系統(tǒng)內(nèi)存?zhèn)魉偷絛vb-asi發(fā)送卡上的輸入緩沖,隨后對字節(jié)進行8b/10b編碼,接著使這些10比特字通過以固定輸出比特率270mb/s工作的并/串交換器。最后,通過標準dvb輸出接口將計算機內(nèi)的mpeg2傳輸流數(shù)據(jù)以指定的速率發(fā)送給各種數(shù)字視頻設備。
基于FPGA的I~2C總線控制器設計
格式:pdf
大?。?span id="lpzln5z" class="single-tag-height" data-v-09d85783>426KB
頁數(shù):未知
4.4
文章簡要介紹了i2c總線的規(guī)范,給出了用fpga實現(xiàn)i2c總線控制器各個功能模塊的詳細設計方法,從代碼移植方面分析了數(shù)據(jù)緩存的編碼方法,并對該i2c總線控制器進行了仿真驗證。
基于FPGA的IIC總線控制器設計
格式:pdf
大?。?span id="nnzptrb" class="single-tag-height" data-v-09d85783>394KB
頁數(shù):未知
4.8
闡述了iic總線的工作原理,提出了一種基于fpga的iic總線控制器的實現(xiàn)方法.利用自頂向下的設計方法,設計了iic總線控制器有限狀態(tài)機,采用硬件描述語言vhdl實現(xiàn)了iic總線控制器核的設計,給出了控制器仿真結(jié)果,并進行硬件測試.結(jié)果表明,該控制器滿足iic總線功能及時序要求,工作穩(wěn)定可靠.
基于CAN總線的VDR系統(tǒng)容錯主控制器的設計與實現(xiàn)
格式:pdf
大小:126KB
頁數(shù):2P
4.4
采用can總線技術(shù)的船載航行數(shù)據(jù)記錄儀vdr(voyagedatarecorder)設計方案滿足了系統(tǒng)需求,同時主控制器采用動態(tài)冗余設計提高了系統(tǒng)的可靠性。該方案可以滿足vdr系統(tǒng)對穩(wěn)定性的要求,并在實踐中得到初步驗證。
基于FPGA的片內(nèi)多址I~2C總線控制器設計
格式:pdf
大?。?span id="nn9dpdp" class="single-tag-height" data-v-09d85783>638KB
頁數(shù):3P
4.4
介紹了i2c總線的工作原理及數(shù)據(jù)傳輸格式,分析了本設計在傳統(tǒng)i2c總線控制器上的改進,由于加入了片內(nèi)地址,更有利于實現(xiàn)系統(tǒng)集成,接著用自頂向下的設計方法首先給出了基于fpga的片內(nèi)多地址地址i2c總線控制器和從動器件總體架構(gòu),進行了verilog語言的行為源描述,并給出了系統(tǒng)的仿真波形,仿真結(jié)果表明其能夠在快速模式下很好的工作,最后通過fpga實現(xiàn)。
基于CAN總線的智能PLC控制器的設計
格式:pdf
大?。?span id="rz5drbd" class="single-tag-height" data-v-09d85783>341KB
頁數(shù):未知
4.8
介紹了can總線控制器sja1000的結(jié)構(gòu)和技術(shù)特點,以及與89c52單片機構(gòu)成的一個智能plc控制器節(jié)點的硬件接口和軟件設計,并實現(xiàn)了現(xiàn)場與上位機的通訊及控制
基于CAN總線的區(qū)域控制器的原型設計
格式:pdf
大小:190KB
頁數(shù):3P
4.5
隨著汽車電子技術(shù)的發(fā)展,can總線技術(shù)已經(jīng)廣泛的應用到汽車電子之中。而區(qū)域控制的思想作為一種汽車電子系統(tǒng)的設計思想能夠更好地發(fā)揮can總線的特點,體現(xiàn)出can總線的優(yōu)勢。本文針對can總線的技術(shù)特點,采用區(qū)域控制的思想,將區(qū)域控制器應用于can總線系統(tǒng)之中。并且應用fpga可編程芯片和數(shù)字系統(tǒng)設計方法完成區(qū)域控制器的設計。
MIC總線控制器遠程模塊的前端綜合設計
格式:pdf
大?。?span id="nndptdp" class="single-tag-height" data-v-09d85783>1.4MB
頁數(shù):8P
4.4
mic總線控制器是時分復用串行mic數(shù)據(jù)總線控制系統(tǒng)的核心器件。mic總線控制器遠程模塊專用芯片采用典型的正向開發(fā)流程,針對電路的rtl級描述,使用synopsys公司的多種工具做了前端綜合設計,包括dc、dft測試插入設計、sta靜態(tài)時序分析、atpg自動測試向量生成,電路功能通過了nc-verilog工具的仿真驗證。
一種基于FPGA的I~2C總線控制器的設計
格式:pdf
大小:202KB
頁數(shù):未知
4.6
設計了一種i2c總線接口控制器,該控制器具備協(xié)議層處理功能,可以實現(xiàn)對基于i2c總線協(xié)議的at24系列存儲器的控制。在fpga平臺下利用vhdl硬件編程技術(shù)實現(xiàn)了該設計,進行了功能仿真,并在實驗板上完成了驗證。
基于BU-61580的1553B總線控制器IP核的設計與實現(xiàn)
格式:pdf
大?。?span id="jzpzd9x" class="single-tag-height" data-v-09d85783>306KB
頁數(shù):未知
4.6
為了滿足對1553b協(xié)議處理器的特定需求,設計了bu-61580總線控制器ip核.運用專用芯片設計思想,描述了總體設計思路,在fpga上采用模塊化的方法進行逐步設計.為降低出錯的可能性,首先對各子模塊分別做驗證,最后對整體邏輯進行測試.設計的ip核成本低,集成化程度高.通過大量仿真實驗,結(jié)果表明ip核的功能符合設計要求.最后經(jīng)過物理驗證,正確實現(xiàn)各項功能,能滿足特定場合的應用.
ARINC429總線控制器模塊設計與實現(xiàn)
格式:pdf
大?。?span id="vrdjlxl" class="single-tag-height" data-v-09d85783>82KB
頁數(shù):3P
4.3
arinc429總線是美國航空無線電公司為統(tǒng)一航空電子設備的技術(shù)指標、電氣特性、外形和接插件規(guī)范而制定的一種單向高速差分信號的航空總線標準,它具有性能可靠、技術(shù)成熟、簡單有效、維護成本低、接口方便等特性,被廣泛應用在民用和軍用航空領域,作為機載電子系統(tǒng)之間的通信規(guī)范。文中提出了一種arinc429總線控制器的功能結(jié)構(gòu)的設計與實現(xiàn)方案,詳細闡述了各功能模塊的實現(xiàn),arinc429總線控制器驅(qū)動軟件的設計,最后通過仿真和fpga驗證。實驗結(jié)果充分表明,該arinc429總線控制器功能完備,性能良好。目前arinc429總線控制器已經(jīng)應用于嵌入式設計中。
CAN總線在Linux下的驅(qū)動設計
格式:pdf
大?。?span id="l9lpxfn" class="single-tag-height" data-v-09d85783>229KB
頁數(shù):3P
4.4
在介紹數(shù)字調(diào)音臺系統(tǒng)整體功能的基礎上,分析了can總線在數(shù)字調(diào)音臺中的重要應用。著重討論了數(shù)字調(diào)音臺的主控模塊與被控端在can總線下的接口電路設計,以及在嵌入式linux下用at91rm9200對can總線接口的驅(qū)動編程。
一種新型高速1553B總線控制器的應用驗證
格式:pdf
大小:126KB
頁數(shù):未知
4.6
lhb155310是西安微電子技術(shù)研究所自主研發(fā)的一種新型高速1553總線控制器,其傳輸速率可達到10mb/s.對lhb155310的工程應用進行可靠性驗證.系統(tǒng)試驗的結(jié)果表明,lhb155310完全滿足實際工程需要,并可在國內(nèi)工業(yè)領域廣泛推廣.
基于CAN總線的模擬盤控制器設計
格式:pdf
大?。?span id="h5przjv" class="single-tag-height" data-v-09d85783>446KB
頁數(shù):3P
4.5
結(jié)合應用于電力監(jiān)控的模擬盤控制器設計,構(gòu)建了基于can總線的分布式模擬盤控制系統(tǒng)結(jié)構(gòu)平臺,采用基于can總線的高性能處理器p8xc592分析設計了模擬盤控制器的硬件電路,同時根據(jù)can總線通信協(xié)議的特點對模擬盤控制器軟件進行了整體應用設計。
基于CAN總線的太陽能控制器設計
格式:pdf
大小:928KB
頁數(shù):5P
4.7
應用can現(xiàn)場總線技術(shù)實現(xiàn)了太陽能控制器的模塊化設計。介紹了太陽能控制器的硬件設計方案和軟件總體框架,給出了can節(jié)點初始化以及接收和發(fā)送的程序流程,通過對多個功率模塊的冗余組合,構(gòu)成不同容量的太陽能發(fā)電系統(tǒng)。系統(tǒng)采用主控制器和功率模塊兩級方式,通過can總線實現(xiàn)通訊和控制。實驗結(jié)果表明,所采用方案正確可行,增進了系統(tǒng)的靈活性,有利于系統(tǒng)的拆裝和維護,且在太陽能方陣的控制數(shù)量設計方面,比傳統(tǒng)的太陽能控制器有所提高。
文輯推薦
知識推薦
百科推薦
職位:工程資料管理員
擅長專業(yè):土建 安裝 裝飾 市政 園林