色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

3. 瑞薩RA系列MCU-UART使用

瑞薩mcu ? 來源:瑞薩mcu ? 作者:瑞薩mcu ? 2022-11-30 17:42 ? 次閱讀

1.硬件信息

圖片.png

2.rasc配置

2.1sci-usart 配置

圖片.png

2.2 stack配置

圖片.png

圖片.png

圖片.png

2.3串口屬性屬性

圖片.png

2.4 修改堆得大小

默認(rèn)堆得大小是0,在使用printf函數(shù)時候需要堆得空間所以配置一下堆

圖片.png

軟件編寫

bsp_debug_uart.c

#include "bsp_debug_uart.h"
/* 調(diào)試串口 UART4 初始化 */
void bsp_uart_init(void)
{
	fsp_err_t err = FSP_SUCCESS;
	err = R_SCI_UART_Open (&g_uart0_ctrl, &g_uart0_cfg);
	assert(FSP_SUCCESS == err);
}

/* 發(fā)送完成標(biāo)志 */
volatile bool uart_send_complete_flag = false;
/* 串口中斷回調(diào) */
void uart0_callback (uart_callback_args_t * p_args)
{
	switch (p_args->event)
	{
		case UART_EVENT_RX_CHAR:
		{
		/* 把串口接收到的數(shù)據(jù)發(fā)送回去 */
		R_SCI_UART_Write(&g_uart0_ctrl, (uint8_t *)&(p_args->data), 1);
		break;
		}
		case UART_EVENT_TX_COMPLETE:
		{
		uart_send_complete_flag = true;
		break;
		}
		default:
		break;
	}
}	

/* 重定向 printf 輸出 */
#if defined __GNUC__ && !defined __clang__
int _write(int fd, char *pBuffer, int size); //防止編譯警告
int _write(int fd, char *pBuffer, int size)
{
	(void)fd;
	R_SCI_UART_Write(&g_uart0_ctrl, (uint8_t *)pBuffer, (uint32_t)size);
	while(uart_send_complete_flag == false);
	uart_send_complete_flag = false;
	return size;
}
#else
int fputc(int ch, FILE *f)
{
	(void)f;
	R_SCI_UART_Write(&g_uart0_ctrl, (uint8_t *)&ch, 1);
	while(uart_send_complete_flag == false);
	uart_send_complete_flag = false;
	return ch;
}
#endif

bsp_debug_uart.h

#ifndef __BSP_UART_H__
#define __BSP_UART_H__

#include "hal_data.h"
#include "stdio.h"
void bsp_uart_init(void);

#endif

hal_entery.c

void hal_entry(void)
{
    /* TODO: add your own code here */
	//初始化io
	R_IOPORT_Open (&g_ioport_ctrl, g_ioport.p_cfg);
	bsp_uart_init();
	printf("hello RA4\\r\\n");
	//
	while(1)
	{
		R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_04_PIN_04, BSP_IO_LEVEL_LOW);
		R_BSP_SoftwareDelay(100, BSP_DELAY_UNITS_MILLISECONDS); //延時 100毫秒
		R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_04_PIN_04, BSP_IO_LEVEL_HIGH);
		R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_04_PIN_05, BSP_IO_LEVEL_LOW);
		R_BSP_SoftwareDelay(100, BSP_DELAY_UNITS_MILLISECONDS); //延時 100毫秒
		R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_04_PIN_05, BSP_IO_LEVEL_HIGH);
		R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_04_PIN_15, BSP_IO_LEVEL_LOW);
		R_BSP_SoftwareDelay(100, BSP_DELAY_UNITS_MILLISECONDS); //延時 100毫秒
		R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_04_PIN_15, BSP_IO_LEVEL_HIGH);
	}
#if BSP_TZ_SECURE_BUILD
    /* Enter non-secure code */
    R_BSP_NonSecureEnter();
#endif

效果

圖片.png

審核編輯 黃昊宇

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

    關(guān)注

    146

    文章

    17171

    瀏覽量

    351432
收藏 人收藏

    評論

    相關(guān)推薦

    RA8系列高性能MCU開發(fā)上手體驗

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

    電子RA系列MCU解決智能物聯(lián)網(wǎng)系統(tǒng)開發(fā)痛點

    電子株式會社今日宣布推出采用32位ARM?Cortex?-M核的RA(高端)系列MCU
    發(fā)表于 10-08 08:06 ?2144次閱讀
    <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'>MCU</b>解決智能物聯(lián)網(wǎng)系統(tǒng)開發(fā)痛點

    MCU的相關(guān)資料分享

    電子推出了適用于空間受限、能源敏感的物聯(lián)網(wǎng) (IoT) 端點應(yīng)用的新型微控制器 (MCU),包括可穿戴設(shè)備、醫(yī)療設(shè)備、電器和工業(yè)自動化。新的 RA2E2
    發(fā)表于 11-11 08:18

    RA4系列開發(fā)板體驗】3. RA系列MCU-UART使用

    使用printf函數(shù)時候需要堆得空間所以配置一下堆軟件編寫bsp_debug_uart.c#include "bsp_debug_uart.h"/* 調(diào)試串口 UART4 初始化
    發(fā)表于 12-01 09:11

    【精品聚合】RA-Eco-RA4M2-100PIN開發(fā)板試用報告作品匯總

    工程+點亮LED【RA4系列開發(fā)板體驗】3.
    發(fā)表于 12-02 16:43

    【野火啟明6M5開發(fā)板體驗】野火啟明開發(fā)板和RA MCU介紹

    首先感謝電子發(fā)燒友和野火,已經(jīng)收到野火啟明6M5開發(fā)板。野火啟明6M5開發(fā)板包裝野火啟明6M5開發(fā)板開發(fā)板簡介:野火啟明6M5開發(fā)板是野火科技基于RA系列的32位
    發(fā)表于 12-14 22:31

    RA MCU創(chuàng)意氛圍賽】3. 硬件I2C驅(qū)動OLED顯示漢字

    RA MCU創(chuàng)意氛圍賽】1. PWM驅(qū)動LED以及STLINK下載配置【
    發(fā)表于 05-26 14:06

    RA系列MCU選型指南

    RA系列MCU產(chǎn)品基于Arm Cortex-M內(nèi)核,與自有內(nèi)核RL78和RX系列一起,成為
    發(fā)表于 11-08 13:51 ?2335次閱讀

    RA2系列MCU IIC通信速率分析

    一、RA系列MCU簡介 RA(Renesas Advanced)系列MCU
    的頭像 發(fā)表于 11-11 12:15 ?3163次閱讀

    線下培訓(xùn) | 電子RA MCU應(yīng)用開發(fā)培訓(xùn)課程報名開啟![野火電子]

    TRAINING RA應(yīng)用開發(fā)培訓(xùn)課程來了! 電子RA系列MCU產(chǎn)品基于Arm ?Corte
    的頭像 發(fā)表于 03-21 10:30 ?1125次閱讀

    基于RA系列R7FA2E1A52DFJ MCU的無葉風(fēng)扇控制方案

    基于RA系列R7FA2E1A52DFJ MCU的無葉風(fēng)扇控制方案
    的頭像 發(fā)表于 09-26 16:55 ?866次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b><b class='flag-5'>系列</b>R7FA2E1A52DFJ <b class='flag-5'>MCU</b>的無葉風(fēng)扇控制方案

    RA MCU串口通信空閑中斷

    RA MCU串口通信空閑中斷
    的頭像 發(fā)表于 09-26 16:59 ?964次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b> <b class='flag-5'>MCU</b>串口通信空閑中斷

    使用VSCODE+GNU+J-Link開發(fā)RA MCU(下)

    使用VSCODE+GNU+J-Link開發(fā)RA MCU
    的頭像 發(fā)表于 09-04 16:23 ?953次閱讀
    使用VSCODE+GNU+J-Link開發(fā)<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b> <b class='flag-5'>MCU</b>(下)

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

    電子RA家族推出RA8系列高算力通用MCU,是業(yè)界首款基于Arm? Cortex?-M85(
    的頭像 發(fā)表于 04-02 14:14 ?1457次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RA</b>家族推出<b class='flag-5'>RA</b>8<b class='flag-5'>系列</b>高算力通用<b class='flag-5'>MCU</b>

    RA MCU家族推出集成Arm? Cortex?-M23內(nèi)核的全新RA0系列

    RA MCU家族推出全新的RA0系列RA0E1
    的頭像 發(fā)表于 04-10 14:32 ?1311次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b> <b class='flag-5'>MCU</b>家族推出集成Arm? Cortex?-M23內(nèi)核的全新<b class='flag-5'>RA</b>0<b class='flag-5'>系列</b>
    主站蜘蛛池模板: 新妺妺窝人体色WWW| 99久久人妻无码精品系列性欧美| thermo脱色摇床安卓下载| 欧美重口绿帽video| 俄罗斯乌克兰战争原因| 亚洲成人一区| 美女视频黄色的| 大香网伊人久久综合观看| 性欧美video| 久久久黄色大片| 成人免费视频一区| 亚洲色综合中文字幕在线| 欧美精品中文字幕亚洲专区| 国产精品久久久久激情影院| 在线亚洲中文字幕36页| 日本亚洲电影| 九九九精品国产在线| www.欧美与曽交性video| 亚洲99精品A片久久久久久| 免费高清在线影片一区| 国产女人91精品嗷嗷嗷嗷| 365电影成人亚洲网在线观看| 色婷婷综合久久久久中文一区二区| 精品久久中文字幕有码| 被滋润的艳妇疯狂呻吟白洁老七| 亚洲a免费| 强奷乱码中文字幕熟女免费| 红色机尾快播| 俄罗斯性xxxx| 91精品国产91| 亚洲精品第一页中文字幕| 奇米精品一区二区三区在线观看| 国精产品一区一区三区有| 超碰97人人做人人爱少妇| 中文字幕成人在线观看| 香蕉97超级碰碰碰碰碰久| 欧美日韩午夜群交多人轮换| 九九热在线视频| 国产精品视频免费观看| yin荡体育课羞耻play双性 | 久久精品国产在热亚洲|