chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

瑞薩RA8系列教程 | 基于e2s在RA8上跑RTOS實(shí)現(xiàn)的方法

RA生態(tài)工作室 ? 2025-06-11 17:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者 | strongerHuang

微信公眾號(hào) | strongerHuang


接前面分享的文章《瑞薩RA8系列教程 | 基于e2s實(shí)現(xiàn)RA8串口輸出配置》,然后,我們今天教大家快速搭建FreeRTOS工程的方法。


早期,軟件工具不那么成熟,搭建FreeRTOS工程都是需要一步一步手動(dòng)移植。很多小伙伴吐槽,移植過(guò)程太繁瑣。


而現(xiàn)在,軟件工具越來(lái)越“先進(jìn)”了,我們搭建工程只需要?jiǎng)觿?dòng)鼠標(biāo)就能搭建一個(gè)完整的工程,很多人說(shuō)通過(guò)配置工具能更快入門(mén)RTOS。


市面上這類(快速生成工程的)軟件工具有很多,今天結(jié)合 e2 studio 開(kāi)發(fā)環(huán)境、RA8D1單片機(jī)給大家講述快速搭建FreeRTOS工程,并創(chuàng)建GPIO(LED)+UART兩個(gè)線程。

準(zhǔn)備工作

開(kāi)發(fā)RA8D1單片機(jī)需要提前安裝好軟件工具,還有準(zhǔn)備好RA8板卡以及下載調(diào)試器。
1、下載安裝集成開(kāi)發(fā)環(huán)境開(kāi)發(fā)瑞薩RA8系列單片機(jī)的工具有很多,常見(jiàn)的主要是:

  • e2 studio一站式服務(wù)工具
  • RASC + Keil,或RASC + IAR


如果覺(jué)得麻煩,還是推薦大家使用瑞薩官網(wǎng)的 e2 studio 一站式服務(wù)工具。
這里大家可以參看我之前分享的文章:

瑞薩RA8系列教程 | 瑞薩 RA8 開(kāi)發(fā)環(huán)境e2s搭建

Keil系列教程_Keil介紹、下載、安裝與注冊(cè)

2、準(zhǔn)備硬件板卡

本教程就使用瑞薩CPKCOR_RA8D1B評(píng)估板,這塊板卡集成了J-link,我們只需要用一根線連接電腦即可下載調(diào)試。

e2s快速搭建FreeRTOS工程

e2s和其他一些MCU廠商的“可視化配置工具”類似,只需要?jiǎng)觿?dòng)鼠標(biāo),就能快速創(chuàng)建FreeRTOS軟件工程。
1、基于e2s快速創(chuàng)建FreeRTOS工程模板打開(kāi)e2s,文件 -> 新建 -> 瑞薩C/C++項(xiàng)目 -> Renesas RA:

wKgaoWcYtEWAGC_4AAFcz71tq2I678.png

輸入工程名稱,比如我們輸入RA8D1_RTOS:

wKgZoWcYtEWAfSLpAAEeVDxHqAw079.png

選擇單片機(jī)型號(hào),比如R7FA8D1BHEC:

wKgaoWcYtEWAOKp4AAHj6By3g8c440.png

選擇TrustZone項(xiàng)目工程:

wKgZoWcYtEWABxdSAANf-GsJlQY999.png

選擇FreeRTOS:

wKgZO2ftDySAYYDzAAFtd1HSvhI700.png

選擇【FreeRTOS - Minimal - Static Allocation】,然后點(diǎn)擊完成,一個(gè)FreeRTOS 項(xiàng)目模板就創(chuàng)建好了。

wKgZPGftDySAe41pAAFJ3ZDQ3kk934.png


2、配置FreeRTOS

點(diǎn)擊【Stacks】,然后再點(diǎn)擊【New Thread】創(chuàng)建新線程:

wKgZPGftDySALnH1AAFyauvCMgM487.png

然后,選中【New Thread】 -> 屬性,重命名為【GPIO_Thread】

wKgZO2ftDySAG_-4AAJAnZz7CCo440.pngwKgZPGftDyWAf08XAAIZXn4tC-w747.png

同樣的方法,我們?cè)傩陆ㄒ粋€(gè)【UART_Thread】線程:

wKgZO2ftDyWAFfy2AAIvCpHkx4w360.png

點(diǎn)擊【Generate Project Content】,就可以看到生成了兩個(gè)源代碼文件,此時(shí),F(xiàn)reeRTOS兩個(gè)線程就生成好了。

3、線程增加應(yīng)用代碼

我們這里創(chuàng)建了GPIO+UART兩個(gè)簡(jiǎn)單的線程,關(guān)于GPIO和UART底層的配置,大家可以參看我前面分享的教程:

瑞薩RA8系列教程 | 瑞薩RA8單片機(jī)點(diǎn)亮一個(gè)LED

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

我們這里GPIO(LED)線程應(yīng)用代碼,LED閃爍:

voidGPIO_Thread_entry(void*pvParameters) { FSP_PARAMETER_NOT_USED(pvParameters); /*TODO:add your own code here */ while(1) { R_IOPORT_PinWrite(&g_ioport_ctrl,BSP_IO_PORT_10_PIN_01,BSP_IO_LEVEL_LOW); vTaskDelay (500);// 延時(shí)500ms R_IOPORT_PinWrite(&g_ioport_ctrl,BSP_IO_PORT_10_PIN_01,BSP_IO_LEVEL_HIGH); vTaskDelay (500);// 延時(shí)500ms } }


UART線程應(yīng)用代碼,間隔1秒打印Cnt計(jì)數(shù)值:

voidUART_Thread_entry(void*pvParameters) { uint8_tCnt =0; FSP_PARAMETER_NOT_USED(pvParameters); Debug_UART4_Init();// SCI4 UART 調(diào)試串口初始化 printf("Start...\r\n"); while(1) { vTaskDelay(500); Cnt++; printf("Cnt = %d\r\n", Cnt); } }



聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • RTOS
    +關(guān)注

    關(guān)注

    25

    文章

    868

    瀏覽量

    123202
  • 瑞薩電子
    +關(guān)注

    關(guān)注

    39

    文章

    2985

    瀏覽量

    74504
  • RA8
    RA8
    +關(guān)注

    關(guān)注

    0

    文章

    22

    瀏覽量

    6898
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于RA8單片機(jī)的智能小車(chē)項(xiàng)目方案 附源代碼

    基于RA8單片機(jī),e2studio開(kāi)發(fā)環(huán)境,給大家講述一下智能小車(chē)項(xiàng)目的方案,并附上主要的源代碼。
    的頭像 發(fā)表于 03-07 14:36 ?2872次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA8</b>單片機(jī)的智能小車(chē)項(xiàng)目方案 附源代碼

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

    大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家介紹的是RA8系列高性能MCU開(kāi)發(fā)上手體驗(yàn)。
    的頭像 發(fā)表于 08-08 15:21 ?2916次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA8</b><b class='flag-5'>系列</b>高性能MCU開(kāi)發(fā)上手體驗(yàn)

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

    因?yàn)镃ortex-M內(nèi)核,RA8系列單片機(jī)支持多種市面上常見(jiàn)的開(kāi)發(fā)環(huán)境,像Keil MDK、IAR EWARM等,而本文講述的是
    的頭像 發(fā)表于 03-17 14:35 ?2112次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA8</b>快速上手指南:Cortex-M85內(nèi)核<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA8</b>開(kāi)發(fā)環(huán)境搭建 并點(diǎn)亮一個(gè)LED

    IAR為RA8系列MCU開(kāi)發(fā)提供支持

    嵌入式開(kāi)發(fā)軟件和服務(wù)的全球領(lǐng)導(dǎo)者IAR今日宣布,其最新發(fā)布的IAR Embedded Workbench for Arm 9.40.2版本中無(wú)縫集成了對(duì)(Renesas)RA8系列
    的頭像 發(fā)表于 11-02 17:08 ?1939次閱讀

    RA8系列用戶手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《RA8系列用戶手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 01-29 14:06 ?0次下載
    <b class='flag-5'>RA8</b><b class='flag-5'>系列</b>用戶手冊(cè)

    電子RA家族推出RA8系列高算力通用MCU

    電子RA家族推出RA8系列高算力通用MCU,是業(yè)界首款基于Arm? Cortex?-M85(CM85)內(nèi)核的32位MCU,主頻高達(dá)480
    的頭像 發(fā)表于 04-02 14:14 ?3513次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RA</b>家族推出<b class='flag-5'>RA8</b><b class='flag-5'>系列</b>高算力通用MCU

    RA8硬件手冊(cè)(英)

    RA8硬件手冊(cè)
    發(fā)表于 06-20 15:24 ?3次下載

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

    Arm Cortex-M85 RA8系列于2024年11月推出RA8E1和RA8E2兩款新產(chǎn)品。這兩款新產(chǎn)品已正式量產(chǎn)上市,將高算力的RA8
    的頭像 發(fā)表于 11-09 17:04 ?2753次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子全新<b class='flag-5'>RA8</b><b class='flag-5'>系列</b>MCU產(chǎn)品介紹

    電子RA8E1和RA8E2 MCU新品解讀

    Arm Cortex-M85 RA8系列于2024年11月推出RA8E1和RA8E2兩款新產(chǎn)品。這兩款新產(chǎn)品已正式量產(chǎn)上市,將高算力的RA8
    的頭像 發(fā)表于 12-09 10:35 ?2288次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RA8E</b>1和<b class='flag-5'>RA8E2</b> MCU新品解讀

    RA8系列教程 | 學(xué)習(xí) RA8 ??次臋n手冊(cè)

    不管是初學(xué)MCU,還是用MCU做項(xiàng)目,我們都會(huì)看一些相關(guān)的文檔手冊(cè)(資料)。 那么,學(xué)習(xí)RA8單片機(jī)??吹奈臋n手冊(cè)有哪些?在哪里尋找這些文檔手冊(cè)?
    的頭像 發(fā)表于 04-18 17:14 ?1240次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA8</b><b class='flag-5'>系列</b>教程 | 學(xué)習(xí) <b class='flag-5'>RA8</b> 常看文檔手冊(cè)

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

    串口是最常見(jiàn)的通信方式之一,也是單片機(jī)調(diào)試最常見(jiàn)的通信接口,也是現(xiàn)在的單片機(jī)必備的通信接口,目前(2024-05)最新、最強(qiáng)的Cortext-M85內(nèi)核的RA8系列單片機(jī)也不例外。
    的頭像 發(fā)表于 04-11 20:00 ?1237次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA8</b><b class='flag-5'>系列</b>教程 | 基于<b class='flag-5'>e2s</b><b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>RA8</b>串口輸出配置

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

    系列教程前面幾篇文章都是為開(kāi)發(fā)做準(zhǔn)備,本文正式進(jìn)入開(kāi)發(fā)階段,基于 e2 studio 創(chuàng)建RA8工程,并點(diǎn)亮一個(gè)LED。
    的頭像 發(fā)表于 04-03 17:14 ?1368次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA8</b><b class='flag-5'>系列</b>教程 | 基于 <b class='flag-5'>e2</b> studio 創(chuàng)建<b class='flag-5'>RA8</b>工程

    RA8系列教程 | RA8 開(kāi)發(fā)環(huán)境搭建,并點(diǎn)亮一個(gè)LED

    今天就給大家講講基于Cortex-M85內(nèi)核RA8單片機(jī)快速上手指南。
    的頭像 發(fā)表于 06-04 17:32 ?1951次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA8</b><b class='flag-5'>系列</b>教程 | <b class='flag-5'>瑞</b><b class='flag-5'>薩</b> <b class='flag-5'>RA8</b> 開(kāi)發(fā)環(huán)境搭建,并點(diǎn)亮一個(gè)LED

    RA8系列教程 | RA8基于e2s實(shí)現(xiàn)RTC實(shí)時(shí)時(shí)鐘功能

    本文結(jié)合e2 studio開(kāi)發(fā)環(huán)境、RA8D1單片機(jī)給大家描述RTC這個(gè)模塊的使用方法。
    的頭像 發(fā)表于 05-13 17:07 ?1458次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA8</b><b class='flag-5'>系列</b>教程 | <b class='flag-5'>RA8</b>基于<b class='flag-5'>e2s</b><b class='flag-5'>實(shí)現(xiàn)</b>RTC實(shí)時(shí)時(shí)鐘功能

    成都 上海 | RA8 MCU硬核巡演

    RA8系列RA家族中的超高性能MCU產(chǎn)品線,也是業(yè)界首個(gè)基于ArmCortex-M85內(nèi)核的MCU
    的頭像 發(fā)表于 03-20 16:23 ?1676次閱讀
    成都 上海 | <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA8</b> MCU硬核巡演