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

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

3天内不再提示

使用DTCa的异步SCI通信技术

电子设计 来源:瑞萨电子 作者:瑞萨电子 2021-05-03 17:24 次阅读

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

规格

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

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

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

  • 传输速率:38400 bps
  • 数据长度:8位,LSB在前
  • 停止位:1位
  • 奇偶校验:无
  • 硬件流控制:无

pIYBAGB_7yyAMRHLAAB9G6s_syM161.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

    文章

    1354

    浏览量

    114425
  • 数据存储
    +关注

    关注

    5

    文章

    956

    浏览量

    50826
  • SCI
    SCI
    +关注

    关注

    1

    文章

    55

    浏览量

    20082
收藏 人收藏

    评论

    相关推荐

    一文解读SCI通信的相关内容

    SCI:串行通信接口,串行通信技术的一种总称;
    的头像 发表于 11-08 10:34 4965次阅读
    一文解读<b class='flag-5'>SCI</b><b class='flag-5'>通信</b>的相关内容

    串行通信接口(SCI)

    串行通信接口(SCI)内部有一个串行通信(SCI)接口模块,来实现与其它外设之间的串行数据通信。波特率可编程。
    发表于 09-16 12:44

    请教SCI通信中时间周期问题

    SCI官方资料称,SCI异步通信格式中,每个数据位占8个SCICLK周期(如下图):但我们知道,在CPU频率为150MHz, 低速时钟周期LSPCLK = 150MHz / 4 = 3
    发表于 11-20 10:16

    SCI串口有哪些通信方式

    一、SCI串口介绍随着单片机系统的广泛应用和计算机网络技术的普及,单片机的通信功能越来越显得重要了。单片机通信是指单片机与计算机或单片机与单片机之间的信息交换。
    发表于 11-26 06:18

    设计SCI串口通信程序

    SCI 是全双工异步串行通信接口,主要用于 MCU 与其他计算机或设备之间的通信,几个独立的 MCU也能通过 SCI 实现串行
    发表于 12-07 10:26

    通过SCI实现串行通信

    SCI 是全双工异步串行通信接口,主要用于 MCU 与其他计算机或设备之间的通信,几个独立的 MCU也能通过 SCI 实现串行
    发表于 12-07 12:48

    SCI、UART和RS-232的区别是什么

    由于这几个概念很容易混淆,对其进行学习说明提示:以下是本篇文章正文内容,下面案例可供参考一、SCI,UART和RS-232的概念1.SCISCI即Serial Communication Interface,串行通信接口,接收和发送有各自独立的信号线,但不是同一个时钟,所
    发表于 02-09 07:36

    异步串行通信接口的IP核设计

    异步串行通信接口(SCI)因其结构简洁、使用方便,因而在各类MCU、DSP 和MPU 芯片设计中获得广泛的应用。本文给出一种以状态机为控制核心、以数据流为执行中心的异步串行
    发表于 04-15 11:32 18次下载

    异步通信,异步通信是什么意思

    异步通信,异步通信是什么意思 异步通信中,数据通常以字符或者字节为单位组成字符帧传送。字符帧由
    发表于 03-17 16:31 6351次阅读
    <b class='flag-5'>异步</b><b class='flag-5'>通信</b>,<b class='flag-5'>异步</b><b class='flag-5'>通信</b>是什么意思

    SCI通讯口的使用方法

    SCI 是一个全双工异步串行通信接口,它用于MCU与其他计算机之间进行通信SCI采用标准的NRZ数据格式。它由一个起始位(0),8或9个
    发表于 08-08 15:35 38次下载
    <b class='flag-5'>SCI</b>通讯口的使用方法

    简述spi与sci区别

    SCI串行通信接口(serial communication interface)也是由Motorola公司推出的。司推出的。它是一种通用异步通信接口UART,与MCS‐51的
    发表于 11-08 14:46 1.3w次阅读

    TMS320x2833x和2823x串行通信接口(SCI)的详细用户手册免费下载

    串行通信接口(SCI)是一种双丝异步串行端口,俗称UART。SCI模块支持CPU和其他异步外设之间的数字
    发表于 10-25 08:00 6次下载
    TMS320x2833x和2823x串行<b class='flag-5'>通信</b>接口(<b class='flag-5'>SCI</b>)的详细用户手册免费下载

    SCI中断接收

    SCI 是全双工异步串行通信接口,主要用于 MCU 与其他计算机或设备之间的通信,几个独立的 MCU也能通过 SCI 实现串行
    发表于 11-24 17:21 12次下载
    <b class='flag-5'>SCI</b>中断接收

    SCI中断发送

    SCI 是全双工异步串行通信接口,主要用于 MCU 与其他计算机或设备之间的通信,几个独立的 MCU也能通过 SCI 实现串行
    发表于 11-24 17:36 3次下载
    <b class='flag-5'>SCI</b>中断发送

    SCI、UART和RS-232的区别

    由于这几个概念很容易混淆,对其进行学习说明提示:以下是本篇文章正文内容,下面案例可供参考一、SCI,UART和RS-232的概念1.SCISCI即Serial Communication Interface,串行通信接口,接收和发送有各自独立的信号线,但不是同一个时钟,所
    发表于 12-05 17:51 2次下载
    <b class='flag-5'>SCI</b>、UART和RS-232的区别