


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、dsp調試can 一點心得調試的過程也就是學習的過程,無前人領路,只有自己摸索,不免要耗費更多的時間和精力,從看書到調試到完全調通,用了差不多一星期的時間, 當然不是全滿,嘿嘿,偶爾還是要玩玩,在這里總結一下,腦子不好用,日后必定就忘 記了這寶貴的經歷。1:如何配置can的問題首先要按照書上所講的做基本配置,(ECanaShadow = ECanaRegs)GpioMuxRegs.GPFMUX.bit.CANTXA_GPIOF6 = 1; /定義為 can 功能GpioMuxRegs.GPFMUX.bit.CANRXA_GPIOF7 = 1; /定義為 can 功能ECanaShadow.CA
2、NTIOC.bit.TXFUNC = 1; /定義為 can 發(fā)送功能ECanaShadow.CANRIOC.bit.RXFUNC = 1;/定義為 can 接收功能然后再不使能郵箱的情況下作如下設置:ECanaRegs.CANME.all = 0; /不使能郵箱ECanaRegs.CANMD.all = 0 xFFFF0000; /*015 is TX,1631 is RX*/設置郵箱ID號:/*發(fā)送郵箱的ID號*/ECanaMboxes.MBOX0.MID.all = 0 xa0000000; /mid.aam=1 自動應答模式ECanaMboxes.MBOX1.MID.all = 0 x
3、9555AAA1;ECanaMboxes.MBOX2.MID.all = 0 x9555AAA2;ECanaMboxes.MBOX3.MID.all = 0 x9555AAA3;ECanaMboxes.MBOX4.MID.all = 0 x9555AAA4;ECanaMboxes.MBOX5.MID.all = 0 x9555AAA5;ECanaMboxes.MBOX6.MID.all = 0 x9555AAA6;ECanaMboxes.MBOX7.MID.all = 0 x9555AAA7;ECanaMboxes.MBOX8.MID.all = 0 x9555AAA8;ECanaMboxes
4、.MBOX9.MID.all = 0 x9555AAA9;ECanaMboxes.MBOX10.MID.all = 0 x9555AAAA;ECanaMboxes.MBOX11.MID.all = 0 x9555AAAB;ECanaMboxes.MBOX12.MID.all = 0 x9555AAAC;ECanaMboxes.MBOX13.MID.all = 0 x9555AAAD;ECanaMboxes.MBOX14.MID.all = 0 x9555AAAE;ECanaMboxes.MBOX15.MID.all = 0 x9555AAAF;/*接收郵箱的ID號*/ECanaMboxes.M
5、BOX16.MID.all = 0 x80000000;ECanaMboxes.MBOX17.MID.all = 0 x9555AAA1;ECanaMboxes.MBOX18.MID.all = 0 x9555AAA1;ECanaMboxes.MBOX19.MID.all = 0 x9555AAA1;ECanaMboxes.MBOX20.MID.all = 0 x9555AAA1;ECanaMboxes.MBOX21.MID.all = 0 x9555AAA1;ECanaMboxes.MBOX22.MID.all = 0 x9555AAA1;ECanaMboxes.MBOX23.MID.all
6、 = 0 x9555AAA1;ECanaMboxes.MBOX24.MID.all = 0 x9555AAA1;ECanaMboxes.MBOX25.MID.all = 0 x9555AAA1;ECanaMboxes.MBOX26.MID.all = 0 x9555AAA1;ECanaMboxes.MBOX27.MID.all = 0 x9555AAA1;ECanaMboxes.MBOX28.MID.all = 0 x9555AAA1;ECanaMboxes.MBOX29.MID.all = 0 x9555AAA1;ECanaMboxes.MBOX30.MID.all = 0 x9555AAA
7、1;ECanaMboxes.MBOX31.MID.all = 0 x9555AAA1;在這里,郵箱號可以自己隨便設定,就是一個標識符,要注意的是,諭ID寄存器種地 3031位有特殊含義,參照書上所講設定。/*32個郵箱使能*/ECanaRegs.CANME.all = 0 xFFFFFFFF;ECanaRegs.CANMIM.all = 0 xFFFFffff; /使能所有接受和發(fā)送中斷ECanaShadow.CANMC.bit.CCR = 1; /cpu 請求對 scc 的配置寄存器 canbtc和接收屏蔽寄存器進行寫操作do(ECanaShadow.CANES.all = ECanaReg
8、s.CANES.all; /while(ECanaShadow.CANES.bit.CCE != 1); 如果拒絕cpu對配置寄存器進行寫操 作設定波特率:EALLOW;/*(BRPREG+1)=10 feeds a 150MHz CAN clock*/ECanaShadow.CANBTC.bit.BRP = 9;/*150/10=15*/ECanaShadow.CANBTC.bit.TSEG2 = 5;ECanaShadow.CANBTC.bit.TSEG1 = 7;ECanaRegs.CANBTC.all = ECanaShadow.CANBTC.all;ECanaShadow.CANMC
9、.bit.CCR = 0; 配置完成do(ECanaShadow.CANES.all = ECanaRegs.CANES.all;while(ECanaShadow.CANES.bit.CCE != 0);EALLOW;ECanaShadow.CANMC.all = ECanaRegs.CANMC.all;ECanaShadow.CANMC.bit.STM = 0; /1 自檢模式 0 普通模式ECanaShadow.CANMC.bit.SCM = 1; /選擇 ecan 模式 ECanaRegs.CANMC.all = ECanaShadow.CANMC.all; EDIS;EALLOW;E
10、CanaRegs.CANMIM.all = 0 xFFFFffff;ECanaRegs.CANMIL.all = 0; /在中斷線0上產生郵箱中斷ECanaRegs.CANGIF0.all = 0 xFFFFFFFF; /全局中斷標志寄存器ECanaRegs.CANGIF1.all = 0 xFFFFFFFF; /全局中斷標志寄存器ECanaRegs.CANGIM.bit.I0EN = 1; /使能所有中斷ECanaRegs.CANGIM.bit.I1EN = 1; /使能所有中斷ECanaRegs.CANGIM.all = 0 x3ff07;/全部使能,全局中斷中斷線1EDIS;PieCtrl.PIEIER9.bit.INTx6 = 1;PieCtrl.PIEIER9.bit.INTx5 = 1;2:關于接收發(fā)送成功接收到一個數據,會置位對應的RMP位,一定要注意,先清除RMP(對其寫1)在讀 取郵箱數據發(fā)送成功一個數據,會置位對應得TA位,對其寫1進行清除。3:關于中斷線0和中斷線1郵箱中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- JG/T 123-2000瀝青路面養(yǎng)護車
- DZ/T 0273-2015地質資料匯交規(guī)范
- DZ/T 0264-2014遙感解譯地質圖制作規(guī)范(1∶250 000)
- DZ 21-1982硬質合金釬頭
- CJ/T 536-2019可調式堰門
- CJ/T 394-2018電磁式燃氣緊急切斷閥
- CJ/T 159-2006鋁塑復合壓力管(對接焊)
- CJ/T 141-2018城鎮(zhèn)供水水質標準檢驗方法
- 思想品德鑒定試題及答案
- 多媒體應用設計師試題資源分享
- 福建事業(yè)單位考試心理健康教育試題及答案
- 電力電纜-電力電纜附件安裝方法及步驟(電氣設備運行維護)
- 2025年新高考“八省聯考”語文試題及參考答案解析版
- 公司新聞輿情應急處置預案
- 銀行電話客服培訓
- 調車作業(yè)培訓課件
- 違法用地違法建設培訓
- 2025年春人教版(PEP)(2024)小學英語三年級下冊教學計劃
- 青光眼病理生理學新發(fā)現-深度研究
- 電梯安全宣傳
- 銀幣收藏與投資指南
評論
0/150
提交評論