完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
【瑞萨RA MCU创意氛围赛】1. PWM驱动LED以及STLINK下载配置 前言学习C语言,最开始学习的就是printf和scanf,用于接收信息和打印信息,但是在电脑上,printf和scanf都是通过命令行窗口来执行的,单片机上如何做呢? 其实对于不同的IDE,具体做法是不一样的,本文以KEIL为例,讲述如何将串口打印和接收功能重定向到printf和scanf。 1. 串口硬件连接如下图,可以看到USB-UART连接线路图,其中:
我们选择这两个引脚来作为串口引脚,就可以直接使用Type-C USB进行串口连接了。 2. 配置打开RASC,配置SCI4,复用为异步串口或者同步串口,我选择使用异步串口,需要配合中断一起使用。 配置stack: 详细配置信息: 3 代码实现在KEIL下,如果需要实现printf打印和scanf接收,需要实现fputc和fgetc。 app_uart.c实现如下:
app_uart.h
main.c中实现如下逻辑: 先使用printf打印一些信息 然后使用scanf读取一个整数,在打印出来。
4. 实现效果打开串口调试工具,选择CMO口,波特率设置为115200。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
【瑞萨RAMCU创意氛围赛】基于RA6M5的电子墨水屏微信信息站
1534 浏览 0 评论
116095 浏览 0 评论
【野火】瑞萨RA MCU创意氛围赛+ 基于CAN总线的UDS诊断升级MCU /bootloader/UDS诊断/14229/15765
1743 浏览 0 评论
【瑞萨RA MCU创意氛围赛】1. PWM驱动LED以及STLINK下载配置
1632 浏览 0 评论
1459 浏览 0 评论
【鲁班猫创意氛围赛】 使用Web控制LED和墨水屏--报名帖
2107浏览 3评论
959浏览 2评论
864浏览 2评论
1340浏览 2评论
【瑞萨RA MCU创意氛围赛】以RA2E的车载VFD屏幕时钟
1225浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-13 10:29 , Processed in 0.369567 second(s), Total 36, Slave 31 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号