嵌入式LM3S1138與MCP2510的CAN通信設(shè)計
時間:2009-03-23 11:11:43來源:zhangting
導語:?隨著信息技術(shù)的迅猛發(fā)展,嵌入式技術(shù)正以飛快的速度應(yīng)用到智能家電、消費電子等各個領(lǐng)域。
摘 要:隨著信息技術(shù)的迅猛發(fā)展,嵌入式技術(shù)正以飛快的速度應(yīng)用到智能家電、消費電子等各個領(lǐng)域。LM3S1138 是Luminary Micro 公司推出的首款基于ARM Cortex -M3 的控制器,它內(nèi)置了多個可編程同步串行接口(SSI),可方便的實現(xiàn) SPI 接口協(xié)議,從而驅(qū)動CAN控制器MCP2510,實現(xiàn)穩(wěn)定可靠地CAN 總線通信,解決了以LM3S1138 為核心的微型工業(yè)控制產(chǎn)品利用CAN 通信的問題。本文首先對LM3S1138 微控制器和MCP2510CAN 控制器做了簡單介紹,同時詳細地分析了主控制器的SSI 模塊的結(jié)構(gòu)與工作原理,最后對主控器與MCP2510 通信接口硬件電路和接口的初始化做了詳細的分析說明,同時還給出了數(shù)據(jù)的發(fā)送和接收主要流程圖及通信的測試方法。
關(guān)鍵詞:嵌入式;LM3S1138;SPI 總線; CAN 通信
1. 引言
嵌入式技術(shù)是計算機技術(shù)、電子技術(shù)和半導體技術(shù)等多種先進技術(shù)的融合。隨著計算機技術(shù)和通信技術(shù)的飛速發(fā)展,互聯(lián)網(wǎng)的迅速普及與3C 融合的加速,嵌入式技術(shù)已成為當代最富有生命力的技術(shù)之一。它具有可靠性高、體積小、成本低、功耗低、生命力強以及面向工業(yè)應(yīng)用等的突出特點,所以嵌入式技術(shù)已廣泛滲透到科學研究、工程設(shè)計和軍事工業(yè)等諸多領(lǐng)域,以及人們生活的面面。同時CAN 總線技術(shù)具有極強的抗干擾和糾錯能力,能有效的支持具有很高安全等級的分布實時系統(tǒng),因此研究嵌入式與CAN 總線的通信具有重要的現(xiàn)實意義。
嵌入式LM3S1138與MCP2510的CAN通信設(shè)計全文下載