這是一款基于瑞薩 R7F42L1芯片的開發板,它也是基于Cortex-M23的 核心(屬于Cortex-M 系列中功耗最低的 CPU)。并且支持寬電壓(1.6V 至 5.5V)工作屬于低功耗,雖然是低功耗但其CPU 時鐘頻率最高去到 48MHz,基本能適應一般的物聯網使用。
芯片特性:
●48MHz Cortex-M23
●128KB/ 256KB 代碼閃存和 32KB SRAM(支持 ECC)
●8KB 數據閃存,提供與 EEPROM 類似的數據存儲功能
●從 48 引腳到到 100 引腳的封裝選擇
●內部電壓調節電路
●增強型電容觸摸感應單元 (CTSU2)
●12 位 ADC,12 位 DAC,低功耗比較器
●32 位通用 PWM 定時器,16 位通用 PWM 定時器,低功耗異步通用定時器
●實時時鐘
●串行通信接口(UART、簡單 SPI、簡單 I2C)
●獨立的SPI接口 / I2C 多主接口
●CAN
●安全功能
●加密功能
開發環境安裝
由于第一次接觸rt-thread開發還屬于小白,于是就按照教程進行相關軟件的安裝。不過我的第一次安裝次序就好像顛倒了但還好沒什么岔子。
一、先下載RT-Thread Studio
二、安裝軟件包 (FSP),這個據說能可快速配置開發板的外設功能,這里推薦v3.5.0 版本[setup_fsp_v3_5_0_rasc_v2021-10.exe]。
基本就萬事了。這里大概講一下 RT-Thread Studio IDE 使用的基礎介紹(小白建議搜一下相關的教程,這里我們不是重點)。
打開studio,如下圖所示,新建工程。
選擇 基于開發板,然后選擇 CPK-RA2L1
編譯和下載
第一個程序終于調試成功了,但遇到一個問題就是因為準備調用的外設傳感器需求一個3~5v的供電,按照之前的其他開發板都帶一個供電輸出,那這塊開發板帶不帶呢?于是找電路一看,還好帶的;就在J12組分別有3v和5v。
好了,解決供電問題,就到引腳了,我這里就分享一下CPU引腳與J1和J2的分布圖。
J1和J2的分布圖
其中J2的P110和P109,可以做TTL的Rx和Tx腳,這樣就可以通過USB轉TTL接收相關的參數了;好了以上就是本人的一些入門分享。
-
比較器
+關注
關注
14文章
1651瀏覽量
107206 -
EEPROM
+關注
關注
9文章
1020瀏覽量
81579 -
電壓調節
+關注
關注
0文章
37瀏覽量
10928 -
SRAM存儲器
+關注
關注
0文章
88瀏覽量
13291 -
Cortex-M23
+關注
關注
0文章
12瀏覽量
2937
發布評論請先 登錄
相關推薦
評論