Kinetis SPI模塊完整代碼
所屬分類:源代碼
上傳者:jihceng0622
文檔大?。?span>2 K
標(biāo)簽: 微處理器|微控制器
所需積分:0分積分不夠怎么辦,?
文檔介紹:http://blog.chinaaet.com/detail/31514.html.以Kinetis的片上SPI模塊為例撿重點(diǎn)的說說Kinetis SPI的特性:(1)SPI的共性,全雙工,,四線同步傳輸(基本等于廢話,,呵呵,上面提到了),; (2)支持主機(jī)與從機(jī)模式,,主模式支持最高busclk/2的傳輸速率; (3)支持深度為4寬度為32bit的發(fā)送和接收FIFO,,這個(gè)不錯(cuò),; (4)可編程控制的SPI發(fā)送接收屬性,包括可編程一幀發(fā)送位數(shù)(4bit到16bit可選,,當(dāng)然也可以支持連續(xù)發(fā)送,,這個(gè)發(fā)送位數(shù)就不受限了)、可編程的SS有效到SCK有效延遲時(shí)間,、可編程時(shí)鐘信號(hào)極性及相位等等,; (5)支持多個(gè)SPI模塊(我的K60 144pin有3個(gè)),并且每個(gè)SPI模塊最多支持6個(gè)外設(shè)片選SSx,,且可以使用外部編碼器擴(kuò)展成64個(gè)片選,,這個(gè)我們平時(shí)用基本用不到這么多,可能用在復(fù)雜的系統(tǒng)里,; (6)支持多達(dá)6個(gè)中斷源,但注意這些中斷源共用一個(gè)中斷向量,,所以進(jìn)ISR后需要軟件判斷具體是哪個(gè)中斷源,; (7)允許Interrupt、DMA及查詢方式發(fā)送和接受SPI數(shù)據(jù),。
現(xiàn)在下載
VIP會(huì)員,,AET專家下載不扣分;重復(fù)下載不扣分,,本人上傳資源不扣分,。