博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
瑞萨单片机串口使用
阅读量:6905 次
发布时间:2019-06-27

本文共 616 字,大约阅读时间需要 2 分钟。

hot3.png

瑞萨单片机从上次电赛开始,为飞行器指定芯片,这次的电赛仍是瑞萨赞助,所以很有可能还是使用瑞萨的芯片,下面我来说一下瑞萨单片机的串口使用

1、打开cube suite+,新建一个工程

135910_8CPg_2424848.png

设置时钟,默认即可

140133_PqAi_2424848.png

选择在线仿真可用

140233_QjMM_2424848.png

关闭看门狗

140357_5Xyr_2424848.png

选择串口0,收发模块

140456_A76B_2424848.png

取消错误中断

140545_Vp2t_2424848.png

生成代码

140638_sSVq_2424848.png

取消代码自动优化,代码优化是发布时候用的

140750_zYln_2424848.png

接下来是选择仿真器,右键点圈住的这个菜单进行选择

140918_QS28_2424848.png

在r_cg_serial.c文件中有一个串口启动函数,我们需要将其加到main函数中去

141104_JKtI_2424848.png

141202_yKKU_2424848.png

定义全局变量,发送缓存,发送长度

141427_C4Ki_2424848.png

在r_cg_serial.c文件中有一个发送函数

141529_w1Il_2424848.png

将发送函数写到主函数中,其第一个参数为发送地址,第二个参数为发送长度

141638_VRSd_2424848.png

到此,则程序已经完毕,接下来,我们来进行接线,此处需要借助usb to ttl,我们将usb to ttl安装好其对应的驱动(若电脑不能自动安装驱动,则上网搜索相应的驱动安装即可),把VCC,GND接到瑞萨单片机的上,此时不要拔去下载板,将usb to ttl 的TXD接瑞萨的RXD(45),usb to ttl 的RXD接瑞萨的TXD(44)。

然后,我们把程序下载到板子上,打开串口助手,运行程序,(注意此时串口助手中选择的COM口是usb to ttl虚拟出来的COM口)即可看到串口助手收到的数据11,22,33

转载于:https://my.oschina.net/u/2424848/blog/486096

你可能感兴趣的文章
Nginx学习记录-3 配置文件Nginx.conf《Nginx高性能Web服务器详解》笔记
查看>>
keepalived实现高可用配置过程
查看>>
Maven的依赖
查看>>
[tomcat]tomcat8.5线程池
查看>>
linux中 find命令的总结
查看>>
MySQL 5.5 安装方法 详细图解
查看>>
也谈教育公平与户籍改革
查看>>
我的友情链接
查看>>
读Zepto源码之样式操作
查看>>
我的友情链接
查看>>
MyBatis 整合 Spring开发
查看>>
HTML互动视频教程
查看>>
深入浅出Future Pattern
查看>>
微信公众平台企业号回调模式的URL验证
查看>>
平台常用函数介绍
查看>>
公司讲座
查看>>
惆怅,诸事不顺
查看>>
Lambda架构与推荐在电商网站实践
查看>>
Docker Swarm与Apache Mesos的区别
查看>>
消息中间件保证消息一致性解决方案
查看>>