作者 | strongerHuang
微信公眾號| strongerHuang
這兩年單片機行業(yè)也開始卷起來了,各大廠商紛紛推出各種高性能的單片機。
Cortex-M85內(nèi)核單片機介紹如下:

說起Arm Cortex-M內(nèi)核單片機,其開發(fā)工具用的最多的仍然是Arm自己的Keil。沒錯,Keil是目前開發(fā) Arm 單片機最主流的一種工具,這里不接受任何人反駁。
那么,用Keil開發(fā)Cortext-M85單片機是一種什么體驗?這里帶領(lǐng)大家來體驗一下。
概述
本文結(jié)合瑞薩Cortext-M85單片機RA8D1、Keil MDK,以及瑞薩自家的代碼初始化工具(Smart Configurator)給大家描述一下,快速在Keil MDK上點亮Cortext-M85單片機一個LED。
瑞薩代碼初始化工具,也叫Release RA Smart Configurator,簡稱:RASC,和其他很多MCU廠商的代碼初始化(或圖形化配置)工具類似,只需要簡單動動鼠標,就可以創(chuàng)建(生成)一個Keil MDK的軟件工程。
本文主要內(nèi)容:
- 下載并安裝Keil MDK和配套軟件包Packs
- 下載并安裝RASC和配套的FSP軟件包
- 利用RASC生成Keil MDK工程
- 在KeilMDK編寫應(yīng)用代碼并生成Hex
下載并安裝Keil MDK和配套軟件包Packs
Keil MDK v6在Keil Studio發(fā)布的時刻,其實已經(jīng)出來了。但是,絕大部分人還是在用Keil MDK v5。
1、下載Keil MDK以及軟件包大家可以去官網(wǎng)下載最新的Keil MDK,目前(2024年4月)最新版本是 V5.39,地址:https://www.keil.com/download/product/
選擇Keil MDK,填寫相關(guān)信息即可下載。如果大家覺得麻煩,可以在我公眾號【strongerHuang】后臺回復(fù)【Keil】獲取網(wǎng)盤下載鏈接。
軟件包Packs可以去Keil官網(wǎng)下載:https://www.keil.arm.com/devices/

或者瑞薩官網(wǎng)下載:https://github.com/renesas/fsp/releases

2、安裝下載Keil MDK以及軟件包在wnidows上安裝 exe文件很簡單,基本一路next,按照提示操作即可。
安裝過程這里不講述,大家可以參看我的:Keil系列教程_Keil介紹、下載、安裝與注冊
下載并安裝RASC和配套的FSP軟件包
1、下載RASC安裝包這里推薦大家去官網(wǎng)下載,或者官方的Github下載,地址:https://github.com/renesas/fsp/releases

使用Windows系統(tǒng),下載對應(yīng)的exe安裝文件,這里的RASC安裝包其實是包含了 FSP軟件包,安裝的時候也會一并安裝。
2、安裝RASC工具同樣,在Windows環(huán)境下安裝exe文件的方法很簡單,安按照提示一路next下去即可。
利用RASC生成Keil MDK工程
在windows菜單欄找到并打開安裝好的RASC工具:Renesas RA Smart Configurator。

輸入工程名稱,選擇工程保存路徑,點擊next:

選擇單片機類型,再選擇IDE及編譯器類型,點擊next:

我們只是簡單的Demo,不使用TrustZone,也不使用RTOS


選擇最簡單的工程模板,就進入圖形化配置界面了:


界面有很多配置選項,我們主要配置pins(引腳),比如LED引腳P107配置為輸出模式:

很多選擇默認即可,配置完成之后,點擊右上角【生成工程】按鈕:

然后,在我們保存工程路徑下,就能看到生成的Keil工程,按照上面步驟把Keil軟件及軟件包安裝好,就可以直接雙擊打開工程了:

如果一切正常,就可以編寫自己的應(yīng)用代碼,然后編譯生成hex:

此時連接開發(fā)板,下載程序,就可以看到LED亮滅閃爍的畫面了。
你會發(fā)現(xiàn),現(xiàn)在的工具越來越“先進”了,點燈不再是那么復(fù)雜了,只需要動動鼠標點一點就可以實現(xiàn)很多人的“點燈夢”。
不過話又說回來,要想深入理解,或者今后做項目bug少一點,底層的很多技術(shù)還是很有必要了解一下。
RA8系列教程更新ing···
-
單片機
+關(guān)注
關(guān)注
6063文章
44925瀏覽量
647002 -
keil
+關(guān)注
關(guān)注
69文章
1223瀏覽量
169013 -
瑞薩電子
+關(guān)注
關(guān)注
37文章
2911瀏覽量
73123
發(fā)布評論請先 登錄
瑞薩RA8快速上手指南:Cortex-M85內(nèi)核瑞薩RA8開發(fā)環(huán)境搭建 并點亮一個LED

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

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

IAR為瑞薩RA8系列MCU開發(fā)提供支持
瑞薩電子推出全新RA MCU家族產(chǎn)品RA8

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

瑞薩電子全新RA8系列MCU產(chǎn)品介紹

瑞薩RA8系列教程 | 學(xué)習(xí) RA8 常看文檔手冊

瑞薩RA8系列教程 | 基于e2s實現(xiàn)RA8串口輸出配置

瑞薩RA8系列教程 | 基于 e2 studio 創(chuàng)建RA8工程

評論