請教下,使用CHA32V307 的 CAN1 正確配置后,搭配VP230總線收發(fā)器無法輸出正確CAN波形。一直顯示發(fā)送失敗,例程是Networking 使用Test例程,只可以環(huán)回,NORMAL狀態(tài)下就發(fā)送失敗,實在沒招了前來求助,配置和波形如下
您好,關(guān)于EVT的CAN例程,Networking文件夾下例程為正常模式下標(biāo)準(zhǔn)幀和擴(kuò)展幀的收發(fā)例程,TestMode文件夾下例程為靜默模式、回環(huán)模式和回環(huán)靜默模式的測試?yán)?。若你要測試CAN的收發(fā),可參考一下附件例程,附件例程為CAN1的正常收發(fā)測試?yán)蹋贓VT例程基礎(chǔ)上進(jìn)行修改,按照你的配置引腳修改為PD0、1引腳,測試收發(fā)是沒有問題的,你可以參考一下,注意測試?yán)讨黝l72MHz,CAN波特率為250kbps,原EVT為系統(tǒng)主頻96MHz,CAN波特率333kbps。注意一下CAN波特率的設(shè)置,關(guān)于CAN波特率的計算,可參考下帖。后續(xù)若有問題,可通過郵箱(lzs@wch.cn)和我溝通。
https://www.cnblogs.com/wchmcu/p/17078743.html
技術(shù)一回復(fù)總是意味著終貼,測試了您的例程沒問題!牛牛牛。我一直把Fpclk1/((tpb1+1+tbs2+1+1)*brp) fpclk1當(dāng)systemclk帶入 怪不得出不來啊