來源:strongerHuang
這兩年單片機(jī)行業(yè)也開始卷起來了,各大廠商紛紛推出各種高性能的單片機(jī)。
Cortex-M85內(nèi)核單片機(jī)介紹如下:
說起Arm Cortex-M內(nèi)核單片機(jī),其開發(fā)工具用的最多的仍然是Arm自己的Keil。沒錯(cuò),Keil是目前開發(fā) Arm 單片機(jī)最主流的一種工具,這里不接受任何人反駁。
那么,用Keil開發(fā)Cortext-M85單片機(jī)是一種什么體驗(yàn)?這里帶領(lǐng)大家來體驗(yàn)一下。
1概述
本文結(jié)合瑞薩Cortext-M85單片機(jī)RA8D1、Keil MDK,以及瑞薩自家的代碼初始化工具(Smart Configurator)給大家描述一下,快速在Keil MDK上點(diǎn)亮Cortext-M85單片機(jī)一個(gè)LED。
瑞薩代碼初始化工具,也叫Release RA Smart Configurator,簡(jiǎn)稱:RASC,和其他很多MCU廠商的代碼初始化(或圖形化配置)工具類似,只需要簡(jiǎn)單動(dòng)動(dòng)鼠標(biāo),就可以創(chuàng)建(生成)一個(gè)Keil MDK的軟件工程。
本文主要內(nèi)容
下載并安裝Keil MDK和配套軟件包Packs
下載并安裝RASC和配套的FSP軟件包
利用RASC生成Keil MDK工程
在Keil MDK編寫應(yīng)用代碼并生成Hex
2下載并安裝Keil MDK和配套軟件包Packs
1下載Keil MDK以及軟件包
大家可以去官網(wǎng)下載最新的Keil MDK。
Keil MDK
https://www.keil.com/download/product/
選擇Keil MDK,填寫相關(guān)信息即可下載。
軟件包Packs可以去Keil官網(wǎng)下載。
Keil官網(wǎng)
https://www.keil.arm.com/devices/
或者到瑞薩官網(wǎng)下載。
瑞薩官網(wǎng)
https://github.com/renesas/fsp/releases
2安裝下載Keil MDK以及軟件包
在wnidows上安裝 exe文件很簡(jiǎn)單,基本一路next,按照提示操作即可。
3下載并安裝RASC和配套的FSP軟件包
1下載RASC安裝包
這里推薦大家去官網(wǎng)下載,或者官方的Github下載。
Github
https://github.com/renesas/fsp/releases
使用Windows系統(tǒng),下載對(duì)應(yīng)的exe安裝文件,這里的RASC安裝包其實(shí)是包含了 FSP軟件包,安裝的時(shí)候也會(huì)一并安裝。
2安裝RASC工具
同樣,在Windows環(huán)境下安裝exe文件的方法很簡(jiǎn)單,安按照提示一路next下去即可。
4利用RASC生成Keil MDK工程
在windows菜單欄找到并打開安裝好的RASC工具:Renesas RA Smart Configurator。
輸入工程名稱,選擇工程保存路徑,點(diǎn)擊next:
選擇單片機(jī)類型,再選擇IDE及編譯器類型,點(diǎn)擊next:
我們只是簡(jiǎn)單的Demo,不使用TrustZone,也不使用RTOS
選擇最簡(jiǎn)單的工程模板,就進(jìn)入圖形化配置界面了:
界面有很多配置選項(xiàng),我們主要配置pins(引腳),比如LED引腳P107配置為輸出模式:
很多選擇默認(rèn)即可,配置完成之后,點(diǎn)擊右上角【生成工程】按鈕:
然后,在我們保存工程路徑下,就能看到生成的Keil工程,按照上面步驟把Keil軟件及軟件包安裝好,就可以直接雙擊打開工程了:
如果一切正常,就可以編寫自己的應(yīng)用代碼,然后編譯生成hex:
此時(shí)連接開發(fā)板,下載程序,就可以看到LED亮滅閃爍的畫面了。
你會(huì)發(fā)現(xiàn),現(xiàn)在的工具越來越“先進(jìn)”了,點(diǎn)燈不再是那么復(fù)雜了,只需要?jiǎng)觿?dòng)鼠標(biāo)點(diǎn)一點(diǎn)就可以實(shí)現(xiàn)很多人的“點(diǎn)燈夢(mèng)”。
不過話又說回來,要想深入理解,或者今后做項(xiàng)目bug少一點(diǎn),底層的很多技術(shù)還是很有必要了解一下。
-
單片機(jī)
+關(guān)注
關(guān)注
6059文章
44828瀏覽量
645034 -
ARM
+關(guān)注
關(guān)注
134文章
9278瀏覽量
373795 -
瑞薩
+關(guān)注
關(guān)注
36文章
22357瀏覽量
87606 -
keil
+關(guān)注
關(guān)注
69文章
1218瀏覽量
168647 -
Cortex-M85
+關(guān)注
關(guān)注
0文章
15瀏覽量
626
原文標(biāo)題:瑞薩RA8系列教程 | 基于 Keil 開發(fā) RA8單片機(jī)
文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
基于瑞薩RA8單片機(jī)的智能小車項(xiàng)目方案 附源代碼

瑞薩RA8系列高性能MCU開發(fā)上手體驗(yàn)

瑞薩RA8快速上手指南:Cortex-M85內(nèi)核瑞薩RA8開發(fā)環(huán)境搭建 并點(diǎn)亮一個(gè)LED

瑞薩Cortext-M85內(nèi)核RA8系列單片機(jī)的串口輸出實(shí)現(xiàn)方法

瑞薩面向電機(jī)控制應(yīng)用推出性能卓越的RA8 MCU

瑞薩單片機(jī)開發(fā)環(huán)境
瑞薩單片機(jī)簡(jiǎn)介
【瑞薩RA4系列開發(fā)板體驗(yàn)】10. 我的試用總結(jié)
【野火啟明6M5開發(fā)板體驗(yàn)】野火啟明開發(fā)板和瑞薩RA MCU介紹
IAR為瑞薩RA8系列MCU開發(fā)提供支持
瑞薩電子推出全新RA MCU家族產(chǎn)品RA8

AMEYA360 | 皇華:瑞薩面向電機(jī)控制應(yīng)用推出性能卓越的RA8 MCU
瑞薩電子RA家族推出RA8系列高算力通用MCU

評(píng)論