+环境搭建、仿真器点亮LED
时间:10-02
整理:3721RD
点击:
因为国庆收假回来工作上的活儿比较紧,所以有些时间没更报告,以后会陆陆续续地将之前的补上。
一、搭建dsp开发环境:使用的的开发工具是CCS,按照s视频教程上所说的下了装好,改字体,改背景,license什么的官网上都有,基本没有遇到什么问题。
二、仿真器的使用
之前同事开发DSP项目时,由于操作上的不规范(上电顺序的问题,这东西也太脆了),烧坏一个仿真器(单价6800元不小的损失),所以使用的时候要非常小心,也是给大伙提个醒,尽量避免不必要的损失,观看视频的时候顺便搜了一下淘宝上TL-XDS100V3仿真器的价格和操作规范
价格也是蛮贵的,小心点玩总没错。
按照教程用仿真器把开发板和PC连接好,生成了一个仿真器测试TEST文件,测试连接时发现一直连接不通;
因为视频教程中忽略了不少的细节,需要翻看试验板开发例程使用手册各个纠正:
1、首先看是否接线正确,正确的接线如下图所示:
2,开发板有5种启动方式
而我们需要将开发板的启动模式设置为UART2启动,将开发板上的拨码开关设置为00101,如下图
3、在设备管理器中,将调试COM口的波特率设置为115200(电脑默认为9600),8N1,无校验位
按照视频教程里和手册的步骤一步一步操作,再单击Test Connection就会发现连接通了
三、使用仿真器点亮LED
测试连接成功后,单击Run->Debug
发现还是未连接的状态
右击connect
然后就连接好了
双击Registers使之窗口最大化
可以查看DSP所有寄存器当前的状态,并可以通过仿真器改变一些寄存器的工作状态
需要实时观察寄存器的状态需要单击持续刷新按钮
就会看到寄存器窗口的名称Registers字体不断地变化说明当前的为持续刷新,PC机和仿真器之间不断地传递着实时信息
通过Debug模式点亮LED需要以下几个步骤:
1、使能GPIO并配置成普通输入输出口
2、把GPIO0配置为输出模式
3、将GPIO0置为高电平
然后就可以看到开发板上的LED被点亮了 ^_^