本文將介紹CAN總線節(jié)點的設計以及在實時操作系統(tǒng)Small RTOS51下CAN總線的數據接收與發(fā)送原理。讀者通過閱讀本文可以了解一個CAN節(jié)點的設計過程, CAN總線接口驅動程序的編寫以及實時操作系統(tǒng)Small RTOS51 簡單應用。
Small RTOS51 下CAN總線數據收發(fā)實現
本文以S3C44B0X為微處理器,通過其SPI接口,采用MCP2510 CAN控制器擴展CAN總線,文章在分析Linux設備驅動程序工作原理和結構的基礎上,重點論述CAN設備在uClinux下驅動程序的設計方法,編寫驅動程序的操作例程,測試驅動程序的正確性。結果表明CAN設備在嵌入式操作系統(tǒng)uClinux下驅動程序的正確性;CAN設備驅動程序的成功實現,對在嵌入式操作系統(tǒng)下擴展其它設備驅動程序有重要的指導意義。
CAN總線在嵌入式Linux下驅動程序的實現
CAN總線在嵌入式Linux下驅動程序的實現
基于嵌入式MPU和CAN總線的測控系統(tǒng)設計
本文介紹了一種基于CAN總線的嵌入式溫度測量系統(tǒng)的設計,系統(tǒng)主要采用單片機控制,運用熱電偶與MAX6675集成塊組成具體的溫度采集電路,將采集好的數據送入單片機進行數據處理后通過CAN總線硬件電路及軟件通信程序傳送給上位機,最后實現對被測對象的溫度進行遠程監(jiān)視和網絡控制的功能。
基于CAN總線的嵌入式測溫系統(tǒng)設計
基于 CAN總線的風機監(jiān)控系統(tǒng)以 DSP芯片作為核心控制部件,配合各種傳感器和外部電路,自動監(jiān)控煤礦井下通風的各項指標,實現風機開機、停機、風量調節(jié)、電機檢測和綜合保護的全面智能化,并采用 CAN 現場總線與地面調度室的主機通信,實現集中和遠程監(jiān)控。該系統(tǒng)實現了煤礦井下風機監(jiān)控自動化,提高了井下安全生產的可靠性,避免因通風不良造成煤礦瓦斯爆炸的可能性。
為保證安全性與可靠性,車用設備電路板必須經過長時間老化測試。由于需要老化電路板數量較大,設計了一個基于 CAN總線的老化測試系統(tǒng)。介紹了系統(tǒng)各個模塊的功能與設計,詳細介紹通信模塊處理串口通信的實現方法及通信模塊與測試模塊的 CAN通信機制。