一、開箱
心心念念的開發(fā)板終于到了,外包裝很簡(jiǎn)潔。打開后,除開發(fā)板外,還有《評(píng)估板快速入門》和《基礎(chǔ)知識(shí)》兩本書,通過書中的內(nèi)容可以快速上手CPK-RA6M4開發(fā)板,贊!!!!

二、功能模塊的硬件介紹
通過閱讀用戶手冊(cè),我們可以了解到RA6M4 MCU具有豐富的外設(shè)如IIC、SPI、CAN、USB等(如下圖)。在此次測(cè)評(píng)中我們暫且只關(guān)心CAN的使用。 國(guó)際慣例先看說明書,打開《開發(fā)板用戶手冊(cè)》認(rèn)真研讀,通篇看完沒有關(guān)于CAN總線的介紹,很明顯此開發(fā)板沒有CAN硬件外圍電路,有點(diǎn)點(diǎn)小難受。那就先打開《用戶手冊(cè)》找下引腳,剛好手里有一顆VP230搭建一個(gè)外圍電路。

至此硬件搭建完成。
三、編程環(huán)境搭建與配置
1
我們使用RT-Thread Studio進(jìn)行創(chuàng)建工程,官方提供了開發(fā)板支持包,可以快速的完成項(xiàng)目的創(chuàng)建。

2
我們需要下載安裝瑞薩提供FSP軟件,安裝配置方式在此不再贅述。

https://oss-club.rt-thread.org
3
打開RA_SMART_Config進(jìn)行添加CAN驅(qū)動(dòng).
點(diǎn)開pings選項(xiàng)卡->
1.在Connectivity:CAN中選擇CAN0
2.將Operation mode 設(shè)置為Enabled
3.選擇CRX0 引腳為P402
4.選擇CTX0 引腳為P103
如下圖所配置:

選擇Stacks選項(xiàng)卡->
1.選擇New Satck->
2.Connectivity->CAN(r_can)
3.添加以后,我們需要將Clock Souce 修改為PCLKL.
4.我們還需要將回調(diào)函數(shù)的名稱修改為 can0_callback 。不然在編譯時(shí)會(huì)無回調(diào)函的錯(cuò)誤。
具體修改方式如下圖所示:

點(diǎn)擊Fenerate Project Content->
生成驅(qū)動(dòng)程序點(diǎn)擊Fenerate Project Content生成驅(qū)動(dòng)程序。至此硬件配置完畢。
四、打開RT-Thread Settings
在硬件中使能CAN設(shè)備 Enable CAN0.

五、新建一個(gè)can.c文件添加一個(gè)CAN應(yīng)用程序

PS:在ra_cgf文件夾下創(chuàng)建的.c文件,在重構(gòu)建后文件會(huì)被刪除,可能是我編譯器配置的問題希望官方可以修復(fù)這點(diǎn)。
六、編譯下載后,list_decive進(jìn)行查看CAN設(shè)備是否被注冊(cè)

七、連接硬件進(jìn)行測(cè)試

八、程序下載
RA6M4.rar

https://cowtransfer.com/s/b9eddec169d544
九、心得體會(huì)
官方提供了工程文件,省去了很多的工程搭建的時(shí)間,使用fsp軟件進(jìn)行配置外設(shè)非常的方便,但是對(duì)于首次使用還是需要花先時(shí)間學(xué)習(xí)一下。需要進(jìn)行調(diào)試。總而言之,體驗(yàn)還是很不錯(cuò)的。
1
END
1
往期推薦
1
【開發(fā)板評(píng)測(cè)】Renesas RA6M4開發(fā)板之FLASH
2
【開發(fā)板評(píng)測(cè)筆記】Renesas RA6M4開發(fā)板之USB-H(上)
3
【開發(fā)板評(píng)測(cè)筆記】Renesas RA6M4開發(fā)板之USB-H(下)
瑞薩電子 (TSE: 6723)
科技讓生活更輕松,致力于打造更安全、更智能、可持續(xù)發(fā)展的未來。作為全球微控制器供應(yīng)商,瑞薩電子融合了在嵌入式處理、模擬、電源及連接方面的專業(yè)知識(shí),提供完整的半導(dǎo)體解決方案。成功產(chǎn)品組合加速汽車、工業(yè)、基礎(chǔ)設(shè)施及物聯(lián)網(wǎng)應(yīng)用上市,賦能數(shù)十億聯(lián)網(wǎng)智能設(shè)備改善人們的工作和生活方式。
更多信息,敬請(qǐng)?jiān)L問renesas.com
原文標(biāo)題:【開發(fā)板評(píng)測(cè)】Renesas RA6M4開發(fā)板之CAN
文章出處:【微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
mcu
+關(guān)注
關(guān)注
146文章
17324瀏覽量
352662 -
瑞薩
+關(guān)注
關(guān)注
35文章
22310瀏覽量
86763 -
RA6M4
+關(guān)注
關(guān)注
0文章
51瀏覽量
480
原文標(biāo)題:【開發(fā)板評(píng)測(cè)】Renesas RA6M4開發(fā)板之CAN
文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
【RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】1、開發(fā)板開箱與環(huán)境搭建
【RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】點(diǎn)燈并使用串口下載程序
【RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】+初次見面+MDK生成代碼+點(diǎn)燈
【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】開發(fā)板介紹和環(huán)境搭建
【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】開發(fā)板介紹&環(huán)境搭建
有獎(jiǎng)試用!!RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用活動(dòng)開始報(bào)名

【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】1、開箱+環(huán)境搭建
試用活動(dòng) | 100套!!瑞薩RA6E2/RA4E2開發(fā)板評(píng)測(cè)活動(dòng)

北京迅為RK3568開發(fā)板嵌入式學(xué)習(xí)之Linux驅(qū)動(dòng)全新更新-CAN+

基于瑞薩電子RA系列的野火耀陽RA8D1開發(fā)板產(chǎn)品簡(jiǎn)介

CPKIOT-RA6M5云套件開發(fā)板手冊(cè)

評(píng)論