資料介紹
本文以S3C44B0X 為微處理器,通過(guò)其SPI 接口,采用MCP2510 CAN 控制器擴(kuò)展CAN 總線,文章在分析Linux 設(shè)備驅(qū)動(dòng)程序工作原理和結(jié)構(gòu)的基礎(chǔ)上,重點(diǎn)論述CAN 設(shè)備在uClinux 下驅(qū)動(dòng)程序的設(shè)計(jì)方法,編寫驅(qū)動(dòng)程序的操作例程,測(cè)試驅(qū)動(dòng)程序的正確性。結(jié)果表明CAN 設(shè)備在嵌入式操作系統(tǒng)uClinux 下驅(qū)動(dòng)程序的正確性;CAN 設(shè)備驅(qū)動(dòng)程序的成功實(shí)現(xiàn),對(duì)在嵌入式操作系統(tǒng)下擴(kuò)展其它設(shè)備驅(qū)動(dòng)程序有重要的指導(dǎo)意義。
關(guān)鍵詞:CAN;μClinux;S3C44B0X;設(shè)備驅(qū)動(dòng)程序
基于嵌入式系統(tǒng)設(shè)計(jì)的工業(yè)控制裝置,在工業(yè)控制現(xiàn)場(chǎng)受到各種干擾,如電磁、粉
塵、天氣等對(duì)系統(tǒng)的正常運(yùn)行造成很大的影響。在工業(yè)控制現(xiàn)場(chǎng)各個(gè)設(shè)備之間要經(jīng)常交
換、傳輸數(shù)據(jù),需要一種抗干擾性強(qiáng)、穩(wěn)定、傳輸速率快的現(xiàn)場(chǎng)總線進(jìn)行通信。文章采
用CAN總線,基于嵌入式系統(tǒng)32位的S3C44B0X微處理器,通過(guò)其SPI接口,MCP2510 CAN控制器擴(kuò)展CAN總線;將嵌入式操作系統(tǒng)嵌入到S3C44B0X微處理器中,能實(shí)現(xiàn)多任務(wù)、友好圖形用戶界面;針對(duì)S3C44B0X微處理器沒有內(nèi)存管理單元MMU,采用uClinux嵌入式操作系統(tǒng)。這樣在嵌入式系統(tǒng)中擴(kuò)展CAN設(shè)備關(guān)鍵技術(shù)就是CAN設(shè)備在嵌入式操作系統(tǒng)下驅(qū)動(dòng)程序的實(shí)現(xiàn)。文章重點(diǎn)解決了CAN總線在嵌入式操作系統(tǒng)下驅(qū)動(dòng)程序?qū)崿F(xiàn)的問(wèn)題。
對(duì)于用戶來(lái)說(shuō),CAN設(shè)備在嵌入式操作系統(tǒng)驅(qū)動(dòng)的實(shí)現(xiàn)為用戶屏蔽了硬件的細(xì)節(jié),用戶
不用關(guān)心硬件就可以編出自己的用戶程序。實(shí)驗(yàn)結(jié)果表明驅(qū)動(dòng)程序的正確性,能提高整
個(gè)系統(tǒng)的抗干擾能力,穩(wěn)定性好,最大傳輸速率達(dá)到1Mb/s;硬件的錯(cuò)誤檢定特性也增
強(qiáng)了CAN的抗電磁干擾能力。
關(guān)鍵詞:CAN;μClinux;S3C44B0X;設(shè)備驅(qū)動(dòng)程序
基于嵌入式系統(tǒng)設(shè)計(jì)的工業(yè)控制裝置,在工業(yè)控制現(xiàn)場(chǎng)受到各種干擾,如電磁、粉
塵、天氣等對(duì)系統(tǒng)的正常運(yùn)行造成很大的影響。在工業(yè)控制現(xiàn)場(chǎng)各個(gè)設(shè)備之間要經(jīng)常交
換、傳輸數(shù)據(jù),需要一種抗干擾性強(qiáng)、穩(wěn)定、傳輸速率快的現(xiàn)場(chǎng)總線進(jìn)行通信。文章采
用CAN總線,基于嵌入式系統(tǒng)32位的S3C44B0X微處理器,通過(guò)其SPI接口,MCP2510 CAN控制器擴(kuò)展CAN總線;將嵌入式操作系統(tǒng)嵌入到S3C44B0X微處理器中,能實(shí)現(xiàn)多任務(wù)、友好圖形用戶界面;針對(duì)S3C44B0X微處理器沒有內(nèi)存管理單元MMU,采用uClinux嵌入式操作系統(tǒng)。這樣在嵌入式系統(tǒng)中擴(kuò)展CAN設(shè)備關(guān)鍵技術(shù)就是CAN設(shè)備在嵌入式操作系統(tǒng)下驅(qū)動(dòng)程序的實(shí)現(xiàn)。文章重點(diǎn)解決了CAN總線在嵌入式操作系統(tǒng)下驅(qū)動(dòng)程序?qū)崿F(xiàn)的問(wèn)題。
對(duì)于用戶來(lái)說(shuō),CAN設(shè)備在嵌入式操作系統(tǒng)驅(qū)動(dòng)的實(shí)現(xiàn)為用戶屏蔽了硬件的細(xì)節(jié),用戶
不用關(guān)心硬件就可以編出自己的用戶程序。實(shí)驗(yàn)結(jié)果表明驅(qū)動(dòng)程序的正確性,能提高整
個(gè)系統(tǒng)的抗干擾能力,穩(wěn)定性好,最大傳輸速率達(dá)到1Mb/s;硬件的錯(cuò)誤檢定特性也增
強(qiáng)了CAN的抗電磁干擾能力。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 嵌入式Linux驅(qū)動(dòng)程序開發(fā)
- 基于嵌入式Linux的人機(jī)交互接口設(shè)備驅(qū)動(dòng)程序的研究和實(shí)現(xiàn)
- 嵌入式Linux系統(tǒng)的驅(qū)動(dòng)原理和使用ARM Linux實(shí)現(xiàn)SPI驅(qū)動(dòng)程序的說(shuō)明 11次下載
- 嵌入式Linux設(shè)備驅(qū)動(dòng)程序開發(fā)基礎(chǔ)知識(shí)總結(jié)免費(fèi)下載 13次下載
- 嵌入式Linux的中斷驅(qū)動(dòng)程序設(shè)計(jì) 3次下載
- 嵌入式Linux下的LCD驅(qū)動(dòng)程序設(shè)計(jì)方案解析 0次下載
- 基于WinCE環(huán)境的CAN適配卡驅(qū)動(dòng)程序的設(shè)計(jì)與實(shí)現(xiàn) 3次下載
- 嵌入式Linux下CAN總線驅(qū)動(dòng)程序設(shè)計(jì).rar 51次下載
- 嵌入式Linux下PCSC驅(qū)動(dòng)的設(shè)計(jì)與實(shí)現(xiàn)
- 基于嵌入式Linux的步進(jìn)電機(jī)驅(qū)動(dòng)程序設(shè)計(jì)
- 基于嵌入式LINUX下CAN設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)
- 嵌入式uClinux下的CAN總線設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)
- 嵌入式Linux網(wǎng)絡(luò)驅(qū)動(dòng)程序的開發(fā)及實(shí)現(xiàn)原理
- 嵌入式USB從設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)
- uClinux 下CAN 通信卡驅(qū)動(dòng)程序的實(shí)現(xiàn)
- 硬核升級(jí)!華清遠(yuǎn)見STM32MP157驅(qū)動(dòng)開發(fā)課程助力嵌入式Linux底層開發(fā)入門進(jìn)階 821次閱讀
- 簡(jiǎn)化SBC的嵌入式Linux軟件開發(fā) 1.9k次閱讀
- 基于V4L技術(shù)和攝像頭的Linux驅(qū)動(dòng)程序的設(shè)計(jì)與實(shí)現(xiàn) 3.7k次閱讀
- 設(shè)計(jì)嵌入式驅(qū)動(dòng)程序有什么竅門 3.3k次閱讀
- 設(shè)計(jì)嵌入式驅(qū)動(dòng)程序有哪些小竅門 3.2k次閱讀
- 米爾科技LINUX設(shè)備驅(qū)動(dòng)程序教程 2.7k次閱讀
- 嵌入式Linux內(nèi)核的驅(qū)動(dòng)程序開發(fā)是怎樣的 1.9k次閱讀
- 基于PXA255開發(fā)板外圍字符設(shè)備的嵌入式Linux字符設(shè)備驅(qū)動(dòng)設(shè)計(jì)與應(yīng)用 1.5k次閱讀
- 基于嵌入式Linux下的I2C設(shè)備驅(qū)動(dòng)的總體思路與框架設(shè)計(jì) 4.1k次閱讀
- 基于嵌入式Linux內(nèi)核的系統(tǒng)設(shè)備驅(qū)動(dòng)程序開發(fā)設(shè)計(jì) 1.5k次閱讀
- 嵌入式系統(tǒng)開發(fā)中驅(qū)動(dòng)程序設(shè)計(jì)的5個(gè)方法盤點(diǎn) 3.7k次閱讀
- 嵌入式C實(shí)現(xiàn)延時(shí)程序的不同變量的區(qū)別 幾種Linux嵌入式開發(fā)環(huán)境的簡(jiǎn)單介紹 2.2k次閱讀
- 基于嵌入式Linux的無(wú)線視頻監(jiān)控系統(tǒng)設(shè)計(jì) 3.6k次閱讀
- 深入了解USB驅(qū)動(dòng)之總線驅(qū)動(dòng)程序 9.5k次閱讀
- 基于FPGA嵌入式系統(tǒng)的設(shè)備驅(qū)動(dòng)開發(fā) 2.7k次閱讀
下載排行
本周
- 1MDD品牌三極管MMBT3906數(shù)據(jù)手冊(cè)
- 2.33 MB | 次下載 | 免費(fèi)
- 2MDD品牌三極管S9012數(shù)據(jù)手冊(cè)
- 2.62 MB | 次下載 | 免費(fèi)
- 3聯(lián)想flex2-14D/15D說(shuō)明書
- 4.92 MB | 次下載 | 免費(fèi)
- 4收音環(huán)繞擴(kuò)音機(jī) AVR-1507手冊(cè)
- 2.50 MB | 次下載 | 免費(fèi)
- 524Pin Type-C連接器設(shè)計(jì)報(bào)告
- 1.06 MB | 次下載 | 免費(fèi)
- 6新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 次下載 | 免費(fèi)
- 7MS1000TA 超聲波測(cè)量模擬前端芯片技術(shù)手冊(cè)
- 0.60 MB | 次下載 | 免費(fèi)
- 8MS1022高精度時(shí)間測(cè)量(TDC)電路數(shù)據(jù)手冊(cè)
- 1.81 MB | 次下載 | 免費(fèi)
本月
- 1愛華AIWA HS-J202維修手冊(cè)
- 3.34 MB | 37次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊(cè)
- 1.63 MB | 23次下載 | 免費(fèi)
- 3NB-IoT芯片廠商的資料說(shuō)明
- 0.31 MB | 22次下載 | 1 積分
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
- 0.63 MB | 6次下載 | 1 積分
- 5UWB653Pro USB口測(cè)距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費(fèi)
- 6技嘉H110主板IT8628E_BX IO電路圖資料
- 2.61 MB | 4次下載 | 1 積分
- 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 8100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論