0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用SCI执行串行通信

电子设计 来源:瑞萨电子 作者:瑞萨电子 2021-04-22 14:57 次阅读

本应用笔记介绍了使用DTCa的异步SCI通信。它介绍了规格,确认的工作条件和参考应用说明。它还介绍了硬件,软件和示例代码。

规格

该系统使用SCI执行串行通信。

预先在RAM发送数据存储区中设置发送数据,并使用DTC进行发送。接收数据使用DTC存储在RAM接收数据存储区中。

当在中断请求引脚(IRQ1)上检测到下降沿时,开始串行通信。

传输速率:38400 bps

数据长度:8位,LSB在前

停止位:1位

奇偶校验:无

硬件流控制:无

pIYBAGCBHwWAKqKwAAB84DgkXJk595.png

样本RX220连接

参考应用笔记

有关与本文档相关的其他信息,请参考以下应用笔记:

RX220组初始设置Rev.1.00(R01AN1494EJ0100_RX220)

RX21A组初始设置Rev.1.00(R01AN1486EJ100_RX21A)

本应用笔记中的示例代码使用上述应用程序中的初始化。修订版本号是撰写本应用笔记时的最新版本号。

如果有较新的版本,则应将此代码替换为最新的版本。

硬件结构

样品RX21A连接

软件

此示例代码通过使用DTC模块自动处理SCI1的发送和接收操作。按下通讯开始开关SCI1,开始发送和接收操作。

电路板使用说明

在验证本应用笔记中规定的所用电路板的示例代码的操作时,请记住以下几点。

使用的电路板:用于RX220的瑞萨入门套件(R0K505220S000BE(
尽管当RX220的瑞萨入门套件出厂时,微控制器端口P20和P21通过RS-232C收发器连接到RS-232C串行连接器,因为端口P20和P P21没有SCI功能,必须将这些连接更改为P15 / RXD1和P16 / TXD1。

使用的板:北斗电工株式会社HSB系列微控制器板(目录号:HSBRX21AP-B)北斗电工株式会社HSB系列微控制器板中未连接RS-232C收发器或RS-232C串行连接器。为了验证操作,用户必须提供一个RS-232C收发器和一个RS-232C串行连接器。

编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RAM
    RAM
    +关注

    关注

    8

    文章

    1368

    浏览量

    114680
  • 数据存储
    +关注

    关注

    5

    文章

    971

    浏览量

    50907
  • 串行通信
    +关注

    关注

    4

    文章

    572

    浏览量

    35397
收藏 人收藏

    评论

    相关推荐

    深视智能SCI系列光谱共焦位移传感器IO接口定义

    深视智能SCI系列光谱共焦位移传感器IO接口定义
    的头像 发表于 11-26 01:05 112次阅读
    深视智能<b class='flag-5'>SCI</b>系列光谱共焦位移传感器IO接口定义

    如何实现51单片机与PC机的串行通信

    51单片机与PC机的串行通信是一种常见的通信方式,它允许单片机通过串行接口与PC机进行数据交换。这种通信方式在嵌入式系统、工业控制、物联网等
    的头像 发表于 10-21 11:35 894次阅读

    RZ/G2L串口SCI的使用(下)

    RZ/G2L串口SCI的使用
    的头像 发表于 08-03 08:06 510次阅读
    RZ/G2L串口<b class='flag-5'>SCI</b>的使用(下)

    RZ/G2L串口SCI的使用(上)

    RZ/G2L串口SCI的使用
    的头像 发表于 07-25 08:06 523次阅读
    RZ/G2L串口<b class='flag-5'>SCI</b>的使用(上)

    高速串行通信协议都有哪些

    高速串行通信协议是现代电子设备中用于数据传输的关键威廉希尔官方网站 。这些协议在各种应用中发挥着重要作用,如计算机、移动设备、网络设备等。以下是一些常见的高速串行通信协议,以及它们的详细描述。 US
    的头像 发表于 05-31 16:11 1100次阅读

    简单认识UART串行通信协议

    在电子通信领域,UART(Universal Asynchronous Receiver/Transmitter,通用异步收发传输器)是一种非常常见的串行通信协议。它被广泛应用于各种设备之间
    的头像 发表于 05-27 16:09 2121次阅读

    高速串行通信协议详解

    随着信息威廉希尔官方网站 的飞速发展,数据通信已成为现代社会不可或缺的一部分。在数据通信中,串行通信作为一种基本的通信方式,以其独特的优势在各个领域得到了
    的头像 发表于 05-16 16:45 820次阅读

    I2C、SPI、UART串行通信原理图

    通用异步收发器(Universal Asynchronous Receiver/Transmitter),是一种串行、异步、全双工的通信协议。
    发表于 04-02 10:15 655次阅读

    串行通信中的异步、同步与并行通信机制解析

    串行通信,这是一种数据传输方式,其中数据是按一位一位的顺序传送的。在串行通信中,只需要少数几条线就可以在系统间交换信息,因此它特别适用于计算机与计算机、计算机与外设之间的远距离
    的头像 发表于 03-05 16:44 2697次阅读
    <b class='flag-5'>串行</b><b class='flag-5'>通信</b>中的异步、同步与并行<b class='flag-5'>通信</b>机制解析

    常见串行通信协议 串行通信和并行通信的区别

    串行通信是一种通过单个传输线按照顺序传送数据的通信方式。在串行通信中,每个数据位按照顺序依次传输,一个接一个地发送到目标设备。
    的头像 发表于 03-05 16:38 1316次阅读
    常见<b class='flag-5'>串行</b><b class='flag-5'>通信</b>协议 <b class='flag-5'>串行</b><b class='flag-5'>通信</b>和并行<b class='flag-5'>通信</b>的区别

    verilog中for循环是串行执行还是并行执行

    在Verilog中,for循环是并行执行的。Verilog是一种硬件描述语言,用于描述和设计数字电路和系统。在硬件系统中,各个电路模块是同时运行的,并且可以并行执行多个操作。因此,在Verilog中
    的头像 发表于 02-22 16:06 2929次阅读

    并行通信串行通信是什么意思?同步传送和异步传送又有何区别

    并行通信串行通信是什么意思?同步传送和异步传送又有何区别  并行通信是指在数据传输过程中同时传送多个数据位的方式。在并行通信中,每一位数据
    的头像 发表于 02-18 16:55 1260次阅读

    串行通信与并行通信各种通信协议的区别

    RS-232接口符合美国电子工业联盟(EIA)制定的串行数据通信的接口标准,全双工,其中 RS 为英文 “Recomend Standard” 的缩写,中文翻译为“推荐标准”,232为标识号。
    发表于 01-26 11:17 6757次阅读
    <b class='flag-5'>串行</b><b class='flag-5'>通信</b>与并行<b class='flag-5'>通信</b>各种<b class='flag-5'>通信</b>协议的区别

    瑞萨RZ/G2L串口SCI的使用(上)

    瑞萨RZ/G2L的串口简称SCI,全称Serial Communication Interface。
    的头像 发表于 01-17 12:19 1553次阅读
    瑞萨RZ/G2L串口<b class='flag-5'>SCI</b>的使用(上)

    MM32F5270 UART实现LIN通信

    LIN(Local Interconnect Network)总线是基于UART/SCI(通用异步收发器/串行接口)的低成本串行通讯协议,其目标定位于车身网络模块节点间的低端通信
    的头像 发表于 01-04 17:35 3787次阅读
    MM32F5270 UART实现LIN<b class='flag-5'>通信</b>