DSP实验报告汇编
2015届研究生课程
《DSP原理与嵌入式系统》实验报告
实验名称:串口通讯实验,PWM波形产生实验,外部中断实验
串口通讯实验
一、实验目的
1.学习RS232串口通讯原理;
2.学习C2000系列DSP的RS232串行口模块的操作方法;
二、实验设备
计算机,CCS 2.0版软件,EXP4实验箱、DSP仿真器
三、实验步骤
1、学习RS232串口通讯原理;
2、阅读实验提供的程序;
3、运行样例程序,观察实验结果;
4、填写实验报告。
5、样例程序实验操作说明
实验前连接:
开关K9拨到右边,即仿真器选择连接右边的CPU:CPU2;将实验箱所配的交叉串口电缆连接电脑的串口1和实验箱“RS232”串口单元的串行接口;并检查计算机、DSP仿真器、实验箱是否正确连接;启动CCS 2.0,用Project/Open打开 “useruart.pjt”工程文件;双击“useruart.pjt”及“Source”可查看各源程序;并加载“useruart .out”;
运行“…\exp4_18_useruart(cpu2)\ 串口调试助手V2.2.exe”。
点击RUN运行程序;同时点击串口调试软件界面的“选择发送文件”按钮,选择要发送的文件。
点击“打开”按钮后,点击调试工具窗口的“发送文件”按钮,这时在调试窗口的接收数据区可以观察到接收的数据。
同时可看到实验箱“RS232接口单元”的串口数据接收指示灯D38和数据发送指示灯D39闪烁,LED1~8也不断闪烁。
在发送数据时,也可以选择十六进制发送的“手动发送”或“自动发送”,具体操作如下,在发送数据区输入十六进制数1111 2222 3333 4444 ,选择自动发送模式,在接收数据区循环接收到发送数据区发送的数据。
同时也可看到实验箱“RS232接口单元”的串口数据接收指示灯D38和数据发送指示灯D39闪烁,LED1~8也不断闪烁。
关闭所有相关程序,该实验结束。
程序启用了TMS320LF2407的串行口接收数据中断,当DSP通过串口接收到数据后在中断子程序中将接收到的数据原样通过RS232串口发送出。故此通过电脑端的串口测试程序发送一个数据,然后通过DSP传回,如果数据没变,则通讯成功。
实验改进部分说明:
通过串口工具向DSP发送数字或者字符,将接受到的字符显示在液晶显示屏上。实验效果图如下所示:
左图为串口工具发送的数据,有图为液晶显示屏显示的字符,目前存在的问题是每次只能发送一个数字或者字符,不能同时发送两个及以上的字符。
改进后主要程序如下:
/********************全局变量定义与初始化*********************/
/*************************************************************/
ioport unsigned port8002; //写lcd指令地址
ioport unsigned port8003; //写lcd数据地址
char data[2] = 00;
unsigned int getFlag = 0;
int i=0;
unsigned int a;
void delay_ms() //延时40ms
{
unsigned int k;
for(k=0;k10000;k++);
}
void delay_us() //延时100us
{
unsigned int k;
for(k=0;k25;k++);
}
void lcd_ini()
{
delay_ms(); //延时40ms
port8002=0x0030; //8位控制界面,基本指令集
delay_us();
port8002=0x0030; //8位控制界面,基本指令集
delay_us();
port8002=0x000C; //整体显示,显示游标 ,显示游标位置
delay_us();
port8002=0x0001; //清除显示
delay_ms();
port8002=0x0006; //光标右移
delay_us();
}
/*****************中断服务子程序声明与定义********************/
interrupt void nothing() //哑中断子程序
{
您可能关注的文档
- DS02线性表汇编.ppt
- DS18B20数字温度计毕业设计(毕业设计)汇编.doc
- drg的应用应用情况介绍汇编.ppt
- DS03栈和队列汇编.ppt
- DSCDTA汇编.ppt
- DS11_查找与散列结构汇编.ppt
- DSPC语言实验汇编.doc
- DSP02总体结构汇编.ppt
- DSPTMS320C54X片内外设和中断系统课件汇编.ppt
- DSPF2812实验汇编.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 肺隔离症诊疗指南(2025年版).docx
- 2021届贵州省遵义市高三年级第一次统考物理试卷含答案.pdf VIP
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末考试物理试题(解析版).docx VIP
- 2025年山西省中考数学备考全指南(知识点归纳,必考知识点、真题模拟试卷及解析).docx VIP
- 心血管疾病的风险评估与管理课件.pptx VIP
- 离婚协议书(2026官方标准版).docx VIP
- HG_T 3706-2014 工业用孔网钢骨架聚乙烯复合管.doc VIP
- 湖北省学位英语考试真题2023.pdf VIP
- 船舶焊接 垂直气电焊 垂直气电焊.ppt VIP
- 2024湖北省学位英语考试真题及答案.docx VIP
原创力文档

文档评论(0)