完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
RA4L1-SENSOR 套件基于瑞萨 RA4L1 系列微控制器,完美实现了低工作电压、低功耗与高性能之间的理想平衡。RA4L1 微控制器具备多种低功耗功能,包括段码 LCD 显 示驱动器、高级安全引擎、RTC、ADC、定时器和低功耗 UART 等通信接口,用户可以根据具体应用需求灵活优化功耗与性能的平衡。这使其成为工业自动化、家电、智能家居、消费电子、楼宇自动化以及医疗保健等领域的理想选择。 此外,该套件还包括传感器(SENSOR)系列接口、Arduino Uno 扩展接口,并提供对微控制器所有引脚的通孔访问,大大提升了系统的扩展性,助力开发者在高效、灵活的开发环境中进行创新设计。为了测试开发板第一步是编写uart串口通信工程进行测试,先参考电路图,查询串口引脚:
使用Jlink(硬件版本要8.0以上)进行调试,硬件接线如图: 在新建工程过程中发现FSP版本要在5.80以上才能找到测试芯片,所以重新安装了e2stduio,按部就班新建工程: 选择芯片:
因为外部晶振是8MHz,所以需要在时钟设置位置进行设置:
使能串口时钟:
串口硬件使用了P110和P109,如图: 需要在图形设置界面进行相应配置,选择UART(r_sci_uart),然后设置UART参数;
需要注意的是uart_sci需要选择9通道才能选择到打对应引脚;
选择设置串口引脚;
设置通信协议、波特率、回调函数名等内容;
如果堆栈大小不够,会有程序跑飞等风险,所以设置堆栈为0x2000;
自动生成代码,编写通信程序,这里为了简化串口传输程序,没有使用printf重新定位,只写了基本函数; void hal_entry(void) {
//打开串口
//使用串口发送数据
//使用串口发送RA E2STUDIO Hello World!
#if BSP_TZ_SECURE_BUILD
#endif } 串口调试结果: 容易犯的错误是:没有选择合适的通道导致不能选择到P109 P110做为通信引脚,在调试过程中将代码放到了错误位置,比如: #if BSP_TZ_SECURE_BUILD
#endif 程序直接跳过main(),没有正确输出。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
754 浏览 0 评论
【瑞萨RA6E2】 配置Keil开发环境+使用按键控制LED+串口/调试器烧录程序
509 浏览 0 评论
1066 浏览 0 评论
【瑞萨RA6E2】驱动 WS2812 实现 RGB 跑马灯效果
991 浏览 0 评论
752 浏览 0 评论
2581浏览 6评论
【RA-Eco-RA0E1-32PIN-V1.0开发板试用】RA0E1-32PIN-V1.0开发板测试一下点灯
3266浏览 3评论
3717浏览 2评论
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】使用Jlink RTT完成printf打印功能
1470浏览 2评论
【RA-Eco-RA0E1-32PIN-V1.0开发板试用】配置开发环境和编写一个点灯程序
2378浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 02:51 , Processed in 2.429530 second(s), Total 67, Slave 51 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
647