tms320lf2407考试_tms320lf2407 开发环境_tms320lf2407(100)

电脑杂谈  发布时间:2017-01-30 03:04:38  来源:网络整理

k++;

}

void interrupt none(void)

{}

五,实验步骤

1.实验准备

(1)连接设备

① 关闭计算机和实验箱电源。

② 检查ICETEK-LF2407-A板上跳线JP6(MP/MC)的位置,应设置在“1

-2”位置,即设置 DSP 工作在 MP 方式。如使用 PP 型则用附带的并口连线连接计算机并口和相应接口。

③ 关闭实验箱上三个开关。

④ 将小键盘接头插入显示/控制模块上相应插座P8。

⑵开启设备

① 打开计算机电源。

② 打开实验箱全部电源开关,包括两个信号源及ctr控制模块的电源。

③ 注意:ICETEK-LF2407-A 板上指示灯 D1 和 D2 亮,ICETEK-CTR 板上

J2、J3灯亮。

④ ICETEK-LF2407-A板上指示灯D1、D2亮。

⑤ 如使用 USB 型用附带的 USB 电缆连接计算机和相应接口,注意上两个指示灯均亮。

⑶设置Code Composer Studio为Emulator方式。

⑷启动Code Composer Studio 2.0

2.打开工程并浏览程序,工程目录为D:\ICETEK-LF2407-EDULab\Lab21-DCMotor

3.编译并下载程序

4.运行并观察程序运行结果

开始运行程序后,电机以较高的转速转动,经过大概5s后,电机转速变慢,再经过5s电机转速又加快,依次循环下去。

5.停止运行

如果程序退出或中断时电机不停转动,可以将控制ICETEK-CTR模块的电源开关关闭再开启一次。

哈尔滨工业大学——DSP 原理与应用实验指导书

III-64

六.实验结果

通过实验可以发现,直流电机可以程控的改变转速和方向。

七.问题与思考

电动机是一个电磁干扰源。电动机的启停还会 影响电网电压的波动,它周围的电器开关也会引发火花干扰。因此,除了采用 必要的隔离、屏蔽和电路板合理布线等措施外,看门狗的功能就会显得格外重要。 看门狗在工作时不断地监视程序运行的情况,一旦程序“跑飞”,会立刻使DSP复位。

哈尔滨工业大学——DSP 原理与应用实验指导书

III-65

实验十二 异步串口通信实验

一,实验目的

1,了解TMS320LF2407A DSP片内串行通信接口(SCI)的特点。

2,学会设置SCI接口进行通信。

3,了解ICETEK-LF2407-A板上对SCI接口的驱动部分设计。

4,学习设计异步通信程序。

二,实验设备

计算机,ICETEK-LF2407-EDU实验箱(或ICETEK+ICETEK-LF2407-A系统板+相关连线及电源)。

三,实验原理

1,TMS320LF2407A DSP串行通信接口模块

TMS320LF240x 器件包括串行通信接口 SCI 模块。SCI 模块支持 CPU 与其他使用标准格式的异步外设之间的数字通信。SCI和是双缓冲的,每一个都有它自己单独的使能和中断标志位。两者都可以 独立工作,或者在全双工的方式下同时工作。

2,ICETEK-LF2407-A板异步串口设计

由于 DSP 内部包含了异步串行通信控制模块,所以在板上只需加上驱动电路部分即可。驱动电路主要完成将SCI输出的0-3.3V电平转换成异步串口电平的工作。

转换电平的工作由 MAX232 芯片完成,但由于它是 5V 器件所以它同 DSP 间的信号线必须有电平转换,此板采用的是74LS245。

3,串行通信接口设置

* CPU进行串行通信时可以采用两种方式,一种是轮询方式,即CPU不断查询串口状态进行接收和发送,缺点是占用CPU时间太多;另一种是中断方式,SCI的接收和发送都可以产生中断信号,这样 CPU 可以在完成其他一些工作的同时进行串行通信。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-29489-100.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 司马逸客
      司马逸客

      现在又来中国海域闹事

    • 陆希声
      陆希声

      海军建设还需加油啊

    热点图片
    拼命载入中...