最新免费av在线观看,亚洲综合一区成人在线,中文字幕精品无码一区二区三区,中文人妻av高清一区二区,中文字幕乱偷无码av先锋

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

SSP問題的解決

作者:bolshie 欄目:ARM技術(shù)
SSP問題的解決
SSP問題的解決
    我設計了一塊板子,用LPC213X控制MCP2515實現(xiàn)CAN通訊,讓SSP工作在SPI模式下,原來想得很簡單,以為只要設置好以后控制片選,直接操作SSPDR即可;也沒看手冊,悶著頭就做起來了,不料浪費了我三天半的時間,昨天晚上忙到20:30,用示波器觀察才察覺不對頭。
    今天到Y(jié)ahoo! LPC2000 GROUP看了看,SSP的問題還真多,但好像還沒有人提出解決方案。
    總結(jié)如下:
    所有的問題基本上都是由于SSP的FIFO引起的,注意,發(fā)送和接收都有,所以想當然的認為只要把SSP設置成SPI模式,類似的進行操作是不行的!
    SSEL(P0.20)可以自動產(chǎn)生片選信號!并且SSP工作SPI[1,1]模式時,連續(xù)發(fā)送多幀時SSEL一直保持為低電平,直到最后一幀發(fā)送完成。
    發(fā)送時注意,可以一次最多可以發(fā)送8幀。
    接收時注意FIFO的操作,不要讓它溢出,當然,也要考慮如何讀取你想要的數(shù)據(jù)。
    周立功2132開發(fā)板的例程很簡單,有些地方似乎有點問題,請大家不要盲目照搬,讀程序也不是一條一條解釋。
    
    還有,遇到問題首先是查手冊,其次再上網(wǎng)搜索,請教別人。
    具體代碼可向我說要,現(xiàn)在忙,以后有時間整理后貼上來。
    希望本文對LPC213X的使用者有所啟發(fā),特別是操作SSP遇到問題的朋友。
    
    歡迎使用LPC213X,MCP2515,ENC28J60的朋友和我討論。
    bolshie@sina.com    中國礦業(yè)大學(北京)機電學院03碩-2班 周曉陽
附Y(jié)ahoo! LPC2000 GROUP網(wǎng)址:
http://groups.yahoo.com/group/lpc2000/

2樓: >>參與討論
shuanglin
SSP當SPI問題
樓主太好了,我現(xiàn)在用的是LPC2136連接SPI接口的SST25VF040,每次讀都會把頭上的兩個字節(jié)搞錯,暈了好久,又查軟件又查硬件

3樓: >>參與討論
x_w_zh
ssp
接收時注意FIFO的操作,不要讓它溢出,當然,也要考慮如何讀取你想要的數(shù)據(jù)-----能具體說明以下嗎?

4樓: >>參與討論
violit
謝謝樓主!
我也正準備用這個SSP連接MCP2515
是不是應該盡量不要使用它的FIFO??



參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
2136能進RAM,不能進flash,求助!
求助周工技術(shù)支持!!在SmartARM2200開發(fā)板移植uc-gui出問題??
暈~~為了區(qū)區(qū)1.8V,勞駕1117
請教,wiggler原理圖分析
調(diào)試2132,出現(xiàn)error 0x40001e00! Flash Sector 0 write failed!
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號