Funpack活動第三期為大家?guī)淼氖沁@款瑞薩電子出品的EK-RA2A1開發(fā)(單片機評估)板。瑞薩電子是全球領(lǐng)先的微控制器、模擬功率器件和SoC產(chǎn)品供應(yīng)商,在汽車電子,通信和影音等領(lǐng)域有著極高的市場份額。瑞薩科技也是全球十大半導(dǎo)體芯片供應(yīng)商之一。
板卡簡介
EK-RA2A1開發(fā)板基于瑞薩電子出品的RA2A1系列單片機,其具體型號為R7FA2A1AB3CFM (64引腳) 。這一系列單片機采用了ARM 最新的Cortex-M23內(nèi)核。Cortex-M23 內(nèi)核基于ARMv8-M 架構(gòu),并側(cè)重于低功耗應(yīng)用場景,它將很快成為使用Cortex-M0 和 M0+ 單片機內(nèi)核的替代。同時,瑞薩的RA2A1系列單片機還提供了豐富的外設(shè)資源和高精度的模擬特性,例如16 位 SAR ADC、24 位 Sigma Delta ADC、比較器、運算放大器和 DAC等。也因此,針對信號調(diào)節(jié)測量,這一系列單片機提供了一整套的解決方案,特別是面向成本敏感和低功耗工業(yè)傳感器方向上的應(yīng)用。
RA2A1系列單片機主要特性
48MHz Arm Cortex-M23
256kB 閃存以及 32kB SRAM
與 EEPROM 存儲數(shù)據(jù)功能類似的 8kB 數(shù)據(jù)閃存
可從 32 引腳封裝擴展至 64 引腳封裝
電容式觸摸傳感單元
16 位 SAR A/D,24 位 SD A/D
12 位 D/A,8 位 D/A
OPAMP (3 CH) ,ACMP-HS/LP
全速 USB 2.0
CAN 2.0
RA2A1系列單片機面向的應(yīng)用
流程自動化(壓力傳感器、流量控制計、單相表)
樓宇自動化/家用電器(煙霧探測器)
保?。}搏血氧儀、身體指數(shù)測量)
一般用途
EK-RA2A1開發(fā)板可以通過現(xiàn)有的MDK進行開發(fā),也可以通過瑞薩電子的e2 Studio,基于Eclipse的集成開發(fā)環(huán)境進行開發(fā)。于此同時,瑞薩電子還提供了一套配置軟件包 FSP(靈活配置軟件包),可以幫助用戶迅速構(gòu)建HAL層,適配實時操作系統(tǒng)等。整套軟件包還在GitHub進行了開源。
EK-RA2A1開發(fā)板上提供了開發(fā)所需的基本資源,它包括了板載的Segger J-Link調(diào)試下載器。其中R7FA2A1AB3CFM單片機提供了256kB的代碼空間和32kB的內(nèi)存。引腳采用了4x40排針進行引出,排針間距為標(biāo)準(zhǔn)的2.54毫米。此外,單片機的USB接口也給予了引出。板載的LED指示燈,微動開關(guān)和電容式開關(guān)可以提供測試必要的硬件環(huán)境。
板卡底部提供的Digilent PMOD接口,可使得這個板卡直接驅(qū)動一些Digilent定義硬件模塊,增加板卡的可玩性。板卡的背面提供了一系列可修改的跳線,可用于一些硬件功能的二次定義。仔細(xì)看這些跳線,你會發(fā)現(xiàn)有的跳線已經(jīng)默認(rèn)連接了,二次定義時候,需要劃開默認(rèn)的連接。
EK-RA2A1開發(fā)板玩起來并不復(fù)雜,其開發(fā)必要的軟件,驅(qū)動,示例代碼和入門文檔都可以在瑞薩電子官方網(wǎng)站得到,并且提供免費下載。板內(nèi)已經(jīng)提供了一條USB到Micro USB電纜,如果開發(fā)USB相關(guān)應(yīng)用,用戶還需要再備一條額外的USB 到Micro USB 的電纜。
如何點亮板卡?
第一個任務(wù) -- 運行官方的快速開始項目。首先要安裝瑞薩的e2 Studio IDE,并下載官方RA2A1代碼示例。在e2 Studio中“導(dǎo)入”項目,并在“通用”中選擇導(dǎo)入“現(xiàn)有的項目”。
導(dǎo)入 Quickstart項目
配置硬件模塊,并生成源碼并且編譯。
啟動程序Debug, 下載程序到開發(fā)板。
點擊運行,程序就可以運行了。
官方的快速開始項目包含了兩個主要功能。第一個是按下用戶微動開關(guān),USER BTN,激活板子上LED燈閃爍,并且閃爍頻率可根據(jù)按下按鈕而改變。第二個是USB虛擬串口。如果已經(jīng)連接了DEVICE USB到電腦上,那么它會被識別成一個USB串口。此時使用串口終端軟件(波特率9600),輸入回車,開發(fā)板會返回一些字符內(nèi)容。
總結(jié)
EK-RA2A1開發(fā)板是一塊非常有特點的開發(fā)板,比如其強大的模擬特性–24比特的高精度ADC。同時,開發(fā)環(huán)境是我們熟悉的Eclipse,工具鏈?zhǔn)荊NU ARM GCC,還能兼容MDK開發(fā)環(huán)境。開發(fā)板引出了大量IO,還提供了PMOD接口,可用性和可玩性都很好。不光適合學(xué)習(xí)單片機開發(fā),也適合拿來做產(chǎn)品的打樣。
責(zé)任編輯:xj
原文標(biāo)題:針對高精度工業(yè)測量的開發(fā)板 - Digi-Key Funpack一起玩第3期
文章出處:【微信公眾號:FPGA入門到精通】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
高精度
+關(guān)注
關(guān)注
1文章
525瀏覽量
25450 -
工業(yè)測量
+關(guān)注
關(guān)注
0文章
34瀏覽量
16644 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5032瀏覽量
97371
原文標(biāo)題:針對高精度工業(yè)測量的開發(fā)板 - Digi-Key Funpack一起玩第3期
文章出處:【微信號:xiaojiaoyafpga,微信公眾號:電子森林】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論