DSP-TMS320F28035的sci串口烧录

本文详细介绍了如何使用CCS和C2prog工具通过SCI串口对TMS320F28035 DSP进行程序烧录。首先讲解了引导加载程序的基本概念和TI提供的应用手册中的引导模式配置。接着,文章指导读者如何设置硬件和选择正确的Boot Mode。通过CCS生成HEX文件,并使用C2prog进行烧录。最后,列举了串口烧录过程中可能出现的问题及解决方案,包括引导模式配置错误、HEX文件格式问题和波特率选择错误。
摘要由CSDN通过智能技术生成
  1. 软件工具
    CCS (6.2) --版本差别不大的应该差不多
    C2prog (V1.7)

  2. 串口烧录基础知识
    引导加载程序(BootLoader-在TI给的应用手册中有讲的很详细)是位于片内引导ROM中的程序,它在复位后执行。引导加载程序用于在加电后将代码从外部源传输到内部存储器(即将 I/O口接收到的代码 固化到 FLASH中)。
    在应用手册(TMS320F2803x Piccolo Technical Reference Manual – 在TI官网TMS320F28335芯片下的 资料中)中,有各种 引导模式配置 如下图所示。
    常用的JTAG烧录 即为 下图中的 Mode EMU。仿真调试器(EMULTOR)对应 JTAG口的 TRST引脚输出为高电平,即直接选择了Emulation Boot方式。在这里插入图片描述
    SCI串口下载 亦需 通过硬件设置 选择(即 GPIO37弱下拉,GPIO34弱上拉,TRST确定为低电平状态);特别要注意的是,SCI通信口 必须为 GPIO28/29。我的控制板上的,Boot Mode选择电路如下所示。
    在这里插入图片描述

  3. 手把手教你实现串口烧录
    C2prog是将HEX文件烧录进 DSP中,故首先 通过CCS生成 相应HEX文件。步骤如下。
    右击项目,选

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值