女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

從0到1玩轉瑞薩RA4系列開發板,教你變著花樣玩板子

電子發燒友論壇 ? 來源:未知 ? 2023-02-09 01:40 ? 次閱讀

?

開發板介紹

?

RA-Eco-RA4M2-100PIN開發板,主控芯片為R7FA4M2AD3CFP,100MHz ARM Cortex-M33 TrustZone,具有高集成度和低功耗微控制器。與片內的 Secure Crypto Engine (SCE) 配合使用,可實現安全芯片的功能。RA4M2 采用高效的 40nm 工藝,由靈活配置軟件包 (FSP) 這個開放且靈活的生態系統概念提供支持,FSP 基于 FREERTOS 構建,并能夠進行擴展,以使用其他實時操作系統 (RTOS) 和中間件。RA4M2 適用于物聯網應用的需求, 如多樣化的通信功能、面向未來應用的安全功能、大容量嵌入式 RAM 和較低的運行功耗(從閃存運行 CoreMark 算法時功耗低至 81μA/MHz)。

?

?

?

優秀試用文章

作者:hehung

?

1. 新建工程+按鍵控制LED(點擊標題或圖片查看詳情)

本文實現的功能:從頭創建一個新工程;配置LED以及按鍵端口;使用Renesas Flash Programmer下載程序;實現流水燈以及按鍵SW1按下停止流水燈,按鍵SW2按下開啟流水燈的功能。

e5211f30-a7d6-11ed-bfe3-dac502259ad0.png

2. KEIL環境搭建+STLINK調試+FreeRTOS使用

上一篇帖子講解了如何基于e2從頭創建一個新的工程,但是因為沒有JLINK,下載軟件很麻煩,而且也不能在線DEBUG,所以想著在MDK上搭建環境,因為MDK上支持多種調試器,可以利用手頭的ST-LINK來作為調試器下載與debug。

本文實現主要內容:MDK環境搭建以及ST-LINK調試配置;使用freeRTOS實現按鍵以及LED功能。

e5372136-a7d6-11ed-bfe3-dac502259ad0.png

3. KEIL下UART實現printf與scanf重定向

MDK支持串口對prinf以及scanf的重映射,這樣我們就可以使用C原因的標準庫的printf以及scanf函數實現串口打印數據以及接收數據了,使用起來超級方便,本文講解如何在MDK下實現瑞薩RA4M2的printf與scanf的重映射。

本文實現如下功能:配置uart9作為重映射端口;使用scanf結束上位機發來的數據:open,close命令;接收open,打開LED1,使用printf輸出LED1 open;接收到close,關閉LED1,使用printf輸出LED1 close;接收到其他命令,輸出Unknow command。

e564fc5a-a7d6-11ed-bfe3-dac502259ad0.png

4. PWM驅動LED

本文將講解如何使用RA4M2的PWM,板載的三個LED都連接到了GPT上,可以復用為PWM輸出。本文是在KEIL基礎上開發的,E2開發方法類似。

本文重點如下:使用RASC配置三個LED引腳為PWM輸出模式;驅動LED1PWM由暗到亮周期性閃爍。

e57d3c84-a7d6-11ed-bfe3-dac502259ad0.png

5. 硬件IIC驅動OLED顯示漢字

瑞薩單片機上有一個IIC接口引出來了,正好可以用來接上一個IIC驅動的OLED,本文將講解如何使用IIC來驅動OLED屏顯示。本文的試驗是基于KEIL5完成,E2上類似。

本文實現如下功能:IIC驅動在RASC上配置;OLED驅動程序編寫;使用取模工具取模漢字;驅動OLED顯示漢字。

e595d55a-a7d6-11ed-bfe3-dac502259ad0.png

6. ADC測量搖桿模塊偏移量

本文的目的在與測試一下RA4M2的ADC功能,我會用一個搖桿模塊來測試兩路ADC的采集情況,本文實現如下功能:1、本文基于KEIL開發環境;2、OLED會顯示ADC的采集信息(OLED顯示不是本文重點,請參考我上一篇文章);3、搖桿模塊有兩路ADC信號,一路用于顯示X軸,一路用于顯示Y軸,用于表示當前搖桿所處的位置。

e5bd0db4-a7d6-11ed-bfe3-dac502259ad0.png

7. 用DAC輸出正弦波以及余弦波

本文的目的在與使用DAC模塊輸出正弦波與余弦波波形,用于測試RA4M2單片機的DAC輸出功能,本文實現如下功能:1、本文基于KEIL開發環境;2、使用了兩路DAC(RA4M2本來也只有兩路DAC),DAC0輸出正弦波,DAC1輸出余弦波;3、示波器用于觀察正弦波波形以及余弦波波形。

e674fcb2-a7d6-11ed-bfe3-dac502259ad0.png

8. 超聲波測距模塊在RA4M2上的應用

本來之前申請試用的時候,打算做一個室內可燃氣體檢測設備的,但是我的可燃氣體傳感器居然壞掉了,采集不到ADC數值了,遂只能修改項目,完整了這個測距儀小作品,算是對本次試用的一個作品總結。

手頭有一個超聲波測距模塊,遂使用超聲波模塊來編寫一個舉例測試器,本文使用超聲波模塊US-100是實現了超聲波測距的功能。本文實現了一下功能:1、本文基于KEIL開發環境;2、本文使用的除超聲波功能之外的功能都是以及之前的發帖內容進一步開發,有需要請參考之前的文章;3、本文實現了超聲波模塊測距并通過OLED顯示距離。

e6cf16f2-a7d6-11ed-bfe3-dac502259ad0.png

9. 用兩路DAC在示波器上顯示一個愛心

前面已經開了一篇帖子來描述DAC如何使用了,為什么又要寫一篇呢,那是因為我發現DAC結合示波器能玩出一些新花樣,將示波器設置為XY模式之后就可以用來顯示李薩如圖像,通過sin函數以及cos函數的變形就可以顯示出不同圖案的數據,如果有精力和時間的話,顯示動畫,打游戲都是不是問題。

其實本文已經在其他平臺發布過了,只不過是針對示波器的試用,使用了該單片的DAC輸出波形,讓示波器顯示一個跳動的愛心。因為是基于RA4M2來制作的,所以也將流程在此處發布一下,也算是對RA4M2的一個試用方向。

e6fc2a70-a7d6-11ed-bfe3-dac502259ad0.png

10. 我的試用總結

本次試用了瑞薩RA4M2單片機,收獲頗豐,RA4M2單片機主頻100MHz,雖然只是一款中低檔性能的單片機,但是有了FSP的加持,上手非常的快速,完全不需要用戶去實現底層的機制,去操作寄存器或者是編寫復雜的驅動邏輯,RASC配置功能可以直接在線配置完成底層驅動的配置,用戶只需要關心我的應用邏輯該怎么實現。

本次試用,完成了如下工作:

  1. 對e2工具的使用,熟悉了e2工具的用法(e2工具是局域eclipse的,使用起來會存較多的占用電腦資源,但是操作起來很簡單,集成了RASC工具,可以直接在e2上進行配置);

  2. RA4M2單片機在KEIL環境下開發,調試(因為沒有JLINK,使用e2下載還需要單獨的下載工具,操作頗為麻煩,遂使用ST-LINK在KEIL上開發調試);

  3. 串口的使用,將串口9重定向到了prinf以及scanf;

  4. PWM應用,使用PWM控制板載三個LED的亮滅;

  5. IIC應用,驅動了OLED顯示屏;IIC有兩種驅動方式,第一種是硬件IIC,還有一種是SCI模擬IIC,都進行過嘗試,能夠驅動起來,但是板載的IIC接口可以直接插入一個OLED,并且接口連接到了SCI上,所以最終使用的是SCI模擬的IIC來驅動的OLED;

  6. ADC以及DAC應用,ADC采集電壓,測量精度滿足要求,DAC輸出電壓,精度存在一些誤差,但是在接受范圍之內,實現了正弦波輸出;

  7. 超聲波模塊驅動,其實也就是使用串口驅動超聲波模塊,使用超聲波模塊測試了距離;

  8. 定時器的應用,RTC的應用,因為相對較為簡單等,沒有發帖。

薩單片機給我的一個最大的特點就是上手快速,能夠很便捷的就開發自己想要的功能,外設模塊使用起來也很方便,FSP封裝的驅動接口使用起來也很方便,基本上直接找到函數原型就知道該怎么使用了。

(全文點擊標題或圖片即可查看詳情)

本文由電子發燒友社區發布,轉載請注明以上來源。如需社區合作及入群交流,請添加微信EEFans0806,或者發郵箱liuyong@huaqiu.com

e7142ff8-a7d6-11ed-bfe3-dac502259ad0.png

熱門推薦干貨好文

1、社區精選!PCB多層板設計挑戰賽作品集合

2、超強性能AI芯片,OpenHarmony多系統支持,可定制高性能AP(附10+開發Demo)

3、從零入門物聯網OH開源平臺,從簡單到高階項目,創客電子愛好者都愛用!

4、低成本ESP32方案,支持OpenHarmony系統開發(附10+項目樣例Demo)

5、NO RTOS移植!32位、64線程開發板,超強實時性體驗!

6、四核64位,超強CPU ,看RK3568“競”開發板DEMO!

7、人工智能也能這么玩, 簡單快速入手,還能自定義AI運算

8、業界首款!支持富設備開發,OpenHarmony開發者都選它!

9、高性能雙核RISC-V,滿足大多數開發,這款國產MCU工程師都愛了


原文標題:從0到1玩轉瑞薩RA4系列開發板,教你變著花樣玩板子

文章出處:【微信公眾號:電子發燒友論壇】歡迎添加關注!文章轉載請注明出處。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴

原文標題:從0到1玩轉瑞薩RA4系列開發板,教你變著花樣玩板子

文章出處:【微信號:gh_9b9470648b3c,微信公眾號:電子發燒友論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    RA-Eco-RA4M2開發板評測】初學-使用flash programmer燒錄程序

    本人剛入坑不久,對單片機的熱情很高,于是也加入了板子申請隊伍,很榮幸也成為了試用者之一,此前對于
    發表于 04-29 17:28

    低功耗32位MCU電子RA4L1系列微控制器硬件手冊開發文檔詳情

    低功耗32位MCU電子RA4L1系列微控制器硬件手冊開發文檔詳情
    的頭像 發表于 04-02 18:12 ?427次閱讀
    低功耗32位MCU<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RA4L1</b><b class='flag-5'>系列</b>微控制器硬件手冊<b class='flag-5'>開發</b>文檔詳情

    RA2L1入門學習】+開箱評測

    R7FA2L1AB2DFL。RA2L1 產品組采用優化的制程和電子的低功耗工藝技術,是業界一流水平的超低功耗微控制器。 本次收到的開發板
    發表于 03-09 07:40

    基于RA0E1開發板的ThreadX實時操作系統串口回顯測試

    感謝立創提供測試機會,學到RA0MCU的相關使用。使用FSP庫和配置工具大大簡化了開發
    的頭像 發表于 02-25 09:27 ?339次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA0E1</b><b class='flag-5'>開發板</b>的ThreadX實時操作系統串口回顯測試

    **【RA-Eco-RA4E2-64PIN-V1.0開發板試用】+小白折騰RA系列全過程01**

    ?-M33內核架構的核心,主控芯片為R7FA4E2B93CFM。RA4E2組是RA4系列中最新的入門級微控制器,基于帶有TrustZone
    發表于 12-16 13:12

    FPB-RA4E2 開發板測評】簡介、環境搭建、程序測試

    FPB-RA4E2 開發板測評】簡介、環境搭建、程序測試 RA4E2 MCU 群組快速原型板(fast prototyping bo
    發表于 11-20 10:49

    RA8D1 CPK開發板RA8D1移植ThreadX操作系統

    首先感謝[RA生態工作室]( RA MCU 生態社區)提供的
    發表于 10-20 20:22

    RA-Eco-RA0E1-32PIN-V1.0開發板試用】RA-Eco-RA0E1-32PIN-V1.0開發板點燈測試

    開發板 RA0E1 系列RA0 系列入門
    發表于 10-10 16:21

    RA-Eco-RA0E1-32PIN-V1.0開發板試用】RA0E1-32PIN-V1.0開發板測試一下點燈

    RA0E1-32PIN-V1.0開發板到手已經幾天了,今天將收到的板子做一下點燈測試,先簡單介紹一下這塊開發板RA-Eco-RA0E1
    發表于 09-27 11:56

    RA-Eco-RA0E1-32PIN-V1.0開發板試用】初步認識RA-Eco-RA0E1-32PIN-V1.0這塊開發板

    收到了 RA0E1-32PIN-V1.0開發板,今天給大家介紹一下這塊開發板RA-Eco-RA0E1-32PIN-V1.0 以 R7FA0
    發表于 09-27 11:30

    RA-Eco-RA0E1-32PIN-V1.0開發板試用】點燈

    RA0E1開發板試用報告 試用單位 : 個人開發板 : RA0E1 一、背景 很榮幸獲得由電子發燒友舉辦的RA0E1
    發表于 09-24 11:54

    試用活動 | 100套!!RA6E2/RA4E2開發板評測活動

    活動簡介: RA6E2/RA4E2開發板評測活動是一個針對
    的頭像 發表于 09-10 11:18 ?897次閱讀
    試用活動 | 100套!!<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b>6E2/<b class='flag-5'>RA4</b>E2<b class='flag-5'>開發板</b>評測活動

    RA-Eco-RA0E1-32PIN-V1.0開發板試用】開發板簡介與上電測試

    RA-Eco-RA0E1-32PIN-V1.0開發板試用】開發板簡介與上電測試 資料詳見官網:工具 -
    發表于 09-05 23:20

    RA2L1系列CAN通信應用

    RA2L1系列CAN通信應用
    的頭像 發表于 06-26 08:06 ?1004次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA2L1</b><b class='flag-5'>系列</b>CAN通信應用

    基于電子RA系列的野火耀陽RA8D1開發板產品簡介

    野火耀陽RA8D1開發板是一款功能強大的開發板,適用于各種嵌入式應用開發。它采用電子的
    的頭像 發表于 05-29 14:19 ?1291次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RA</b><b class='flag-5'>系列</b>的野火耀陽<b class='flag-5'>RA8D1</b><b class='flag-5'>開發板</b>產品簡介