MCU型号: R7F0C004
编辑软件:CS+ for CC

在boot工程中,通过串口打印字符串,例如调用UART2_Send_String(“uart output test!\r\n”);,发现串口上位机输出一串乱码

后来发现在定义这个字符串发送函数的时候,自己没有在输入的字符串数组前加__far, 改为如下的定义即可

查看用户手册后发现,__far定义的地址范围不一样,boot工程设置的输出文件范围为0x0000-0x1ffff,具体为什么会出现这种情况,暂时还未搞明白。

另外在boot工程配置中,需将 Locate row data to far area 此项勾上,否则使用串口输出字符串时,可能也会出现乱码的情况。

瑞萨单片机boot程序中串口打印字符串乱码-问题记录相关推荐

  1. 瑞萨单片机(R5F100LE)串口队列的实现和UART使用心得

    2019独角兽企业重金招聘Python工程师标准>>> 介绍一下如何使用瑞萨的串口,当然使用串口的配置很简单只要,用代码生成器配置一下就行了.如果你也用的R78/G13这个套件,使用 ...

  2. 瑞萨单片机之定时器中断实现数码管动态扫描(四)

    目录 一.实现原理 二.具体实现 三.例子 一.实现原理 数码管的驱动方式很简单,图中的A B C D E F G Dp (8个段 含点)分别代表的数码管的每个段(笔画),需要显示什么就把相应的段点亮 ...

  3. 瑞萨单片机iap串口升级boot程序与app程序合并的工程构建-学习记录

    MCU型号: R7F0C004 编辑软件:CS+ for CC boot区程序地址分配:0x0000-0x1ffff app区程序地址分配: 0x2000-0xfffff 复制一份常规的app程序,然 ...

  4. 瑞萨e2studio(5)----使用UART串口烧写程序到瑞萨芯片

    瑞萨e2studio.5----使用UART串口烧写程序到瑞萨芯片 概述 视频教学 csdn课程 样品申请 硬件准备 软件准备 hex文件准备 UART串口与瑞萨开发板进行接线 烧录 概述 本篇文章主 ...

  5. 瑞萨单片机iap串口升级app工程的构建-学习记录

    MCU型号: R7F0C004 编辑软件:CS+ for CC boot区程序地址分配:0x0000-0x1ffff app区程序地址分配: 0x2000-0xfffff App程序中,中断函数的跳转 ...

  6. 瑞萨单片机c语言程序,瑞萨单片机开发环境系统用户手册.pdf

    RCC10J0005-0100 M16C R8C FOUSB/UART软件 用户手册 瑞萨单片机开发环境系统 Rev.1.00 发行:2006年10月27日 Keep safety first in ...

  7. 33、基于CACX和R7F0C004M的瑞萨单片机入门教程

    代码资源下载:https://download.csdn.net/download/BaoTTing/58444918 一.开发环境介绍 CS+ for CACX: 瑞萨单片机开发环境,已经停止更新, ...

  8. 瑞萨单片机CAN口复用唤醒

    瑞萨单片机CAN口复用唤醒 瑞萨单片机睡眠模式 CAN总线唤醒的原理 外部GPIO口唤醒步骤 注意事项 目前笔者在公司实习接触到了瑞萨单片机 经过了一个月的踩坑已经对瑞萨单片机的开发有了一定的了解,现 ...

  9. 瑞萨单片机-硬件I2C从设备

    开发环境 1.e2 studio 2.R5F1115AxFL 概述 1.网上关于I2C从机的资料很少,在这里分享下我在瑞萨单片机上实现I2C从机,根据主机发来的数据,从机返回或者保存数据 2.R5F1 ...

最新文章

  1. 安卓服务Service详解
  2. Linux 安装Opencv3.2
  3. Qt常用类——QWidget
  4. python为什么保存不了_python文件无法保存怎么解决
  5. centos6.6安全设置
  6. 无Xaml的WPF展示
  7. 网络操作系统之VyOS部署
  8. 域名是如何变成IP的
  9. 编程题a ~ y的25个字母,从1位到4位的编码,输出这个编码对应的Index
  10. java 禁用cookie的解决办法
  11. 巴拉特比印度大分水岭
  12. of介词短语作定语_OF介词短语在商务英语中的翻译策略
  13. 什么是TDK?什么是网站的TDK?扫(myself的)盲
  14. 第一次打CF的感受(附A-C题题解) -Codeforces Round #764 (Div. 3)
  15. Android Studio 运行项目显示 Unfortunately,xxxx has stopped.
  16. Go语言圣经 - 第11章 测试 - 11.4 - 11.6
  17. NQA、Track联动监测ISP链路状态
  18. ac3165 linux驱动_一文读懂Linux系统启动流程
  19. 什么是域名?通用网址是什么?
  20. python根据地址获取经纬度,通过经纬度获取地址并反写入excel

热门文章

  1. oracle 修改jobs执行时间,oracle JOB常见的执行时间
  2. 全球变暖,为何寒潮这么多?【北极变暖:冷空气有了出口】
  3. 大数据 - 指标 - 流量
  4. C++实现模拟网上购书的结账系统
  5. 数据质量问题剖析与解决锦囊
  6. 宫崎骏动画风格 美日动漫差异
  7. STM32_温湿度传感器
  8. java 中showinfo方法,jmockito模拟方法中参数如何指定
  9. 计算机视觉在AI中的7种应用
  10. 蓝牙模块通信c语言,求一个蓝牙模块发送数据的例子