RTthread + stm32f407+can 調試通過

使用rtt官方的代碼及env生成的工程,stm32f4,發現沒有默認自帶can接口,於是開始折騰

但是f429的工程是有的,對比了一下沒有發現有什麼不同

回來接着看407的目錄

這個目錄裏是有的,但是這是後來發現的

通過已經有的uart的使用方式和初始化方式去反向找

有uart的文件就應該有can的文件

找到,綠框兩個是stm32官方hal庫的,藍色應該是rt的庫的

都在這兩個文件裏

使能hal庫,注意這個宏

需要使能,找到這個宏,要使能

然後再rtt中使能,注意找到這個宏,沒有要添加

 

到了這一步才發現,其實一開始就應該想到的,跟uart一樣,需要使能,需要配置

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章