dsp4
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验的调试:
将DSP仿真器与计算机连接好;
将DSP仿真器的JTAG插头与SEED-DSK2407单元的J1相连接;
启动计算机,当计算机启动后,打开SEED-DTK的电源。观察SEED-DTK_IO1单元的+5V、+3.3V、+15V、-15V的电源指示灯是否均亮;若有不亮的,请断开电源,检查电源;
将SPI_DTK目录拷贝到CC集成开发环境下的myprojects目录下;
SPI从收/主发引脚:SPISIMO
SPI从发使能引脚:SPISTE
SPI串行时钟引脚:SPICLK
两种可选模式:主/从
波特率可编程:126种不同的发送波特率
BRR=3~127:波特率=CLKOUT÷\u65288XSPIBRR+1)
BRR=0,1,2:波特率=CLKOUT÷4
数据长பைடு நூலகம்:1到16位
时钟模式:4种
在CC中用Debug→Go Main命令,将程序执行到C的入口函数Main()处;
按F5运行程序,通过实验箱的液晶和键盘进行实验操作。
四、结论与心得
成绩
教师签名
批改时间
年月日
二、实验原理简介
1. SPI串口是一种高速同步串口,允许数据长度为1到16位的串行数据输入或输出。在正常情况下,SPI用来作为DSP控制器和外设或另一个处理器之间通讯。典型的应用包括外部I/O或外设扩展。
图4-1 SPI结构图
2. SPI的结构和特点:
外部引脚:4个
SPI从发/主收引脚:SPISOMI
选择2407通讯实验,等待LCD显示器上出现“2407通讯实验程序引导完成”之后,打开CC2000,进入CC的操作环境;
在CC中用Project→Open…命令,加载SPI_DTK目录下的SPI_DTK.mak;
在CC中用File→Load GEL…命令,加载SPI_DTK目录下的DTK.gel;
在CC中用File→Load Program…命令,加载SPI_DTK目录下的SPI_DTK.out;
电子科技大学中山学院电子信息学院
学生实验报告
课程名称
DSP芯片原理及应用
实验名称
SPI通讯
班级
信息工程12
实验时间
2015年5月6日
姓名,学号
雷文伟,2012010301024
指导教师
顾菘
报告内容
一、实验目的和任务
1.熟悉CCS的开发环境;
2.熟悉LF2407的硬件结构和软件设计;
3.了解DSP的SPI外设的使用;
同时发送和接收操作
发送或接收可通过中断或查询方式
16级发送/接收FIFO
延迟发送控制
3. SPI控制寄存器定义:
图4-2 SPI相关的寄存器
三、实验内容和数据记录
1、实验内容
DSP的初始化;
SPI的初始化设置;
SPI的发送;
SPI的接收;
2、实验步骤
实验的演示:
在脱机(不接CCS)的情况下,可以进行实验的演示。在SEED-DTK的实验选项的菜单下,选择2407通讯实验一项。等待装载程序后,可按菜单操作,完成同步实验的演示。
将DSP仿真器与计算机连接好;
将DSP仿真器的JTAG插头与SEED-DSK2407单元的J1相连接;
启动计算机,当计算机启动后,打开SEED-DTK的电源。观察SEED-DTK_IO1单元的+5V、+3.3V、+15V、-15V的电源指示灯是否均亮;若有不亮的,请断开电源,检查电源;
将SPI_DTK目录拷贝到CC集成开发环境下的myprojects目录下;
SPI从收/主发引脚:SPISIMO
SPI从发使能引脚:SPISTE
SPI串行时钟引脚:SPICLK
两种可选模式:主/从
波特率可编程:126种不同的发送波特率
BRR=3~127:波特率=CLKOUT÷\u65288XSPIBRR+1)
BRR=0,1,2:波特率=CLKOUT÷4
数据长பைடு நூலகம்:1到16位
时钟模式:4种
在CC中用Debug→Go Main命令,将程序执行到C的入口函数Main()处;
按F5运行程序,通过实验箱的液晶和键盘进行实验操作。
四、结论与心得
成绩
教师签名
批改时间
年月日
二、实验原理简介
1. SPI串口是一种高速同步串口,允许数据长度为1到16位的串行数据输入或输出。在正常情况下,SPI用来作为DSP控制器和外设或另一个处理器之间通讯。典型的应用包括外部I/O或外设扩展。
图4-1 SPI结构图
2. SPI的结构和特点:
外部引脚:4个
SPI从发/主收引脚:SPISOMI
选择2407通讯实验,等待LCD显示器上出现“2407通讯实验程序引导完成”之后,打开CC2000,进入CC的操作环境;
在CC中用Project→Open…命令,加载SPI_DTK目录下的SPI_DTK.mak;
在CC中用File→Load GEL…命令,加载SPI_DTK目录下的DTK.gel;
在CC中用File→Load Program…命令,加载SPI_DTK目录下的SPI_DTK.out;
电子科技大学中山学院电子信息学院
学生实验报告
课程名称
DSP芯片原理及应用
实验名称
SPI通讯
班级
信息工程12
实验时间
2015年5月6日
姓名,学号
雷文伟,2012010301024
指导教师
顾菘
报告内容
一、实验目的和任务
1.熟悉CCS的开发环境;
2.熟悉LF2407的硬件结构和软件设计;
3.了解DSP的SPI外设的使用;
同时发送和接收操作
发送或接收可通过中断或查询方式
16级发送/接收FIFO
延迟发送控制
3. SPI控制寄存器定义:
图4-2 SPI相关的寄存器
三、实验内容和数据记录
1、实验内容
DSP的初始化;
SPI的初始化设置;
SPI的发送;
SPI的接收;
2、实验步骤
实验的演示:
在脱机(不接CCS)的情况下,可以进行实验的演示。在SEED-DTK的实验选项的菜单下,选择2407通讯实验一项。等待装载程序后,可按菜单操作,完成同步实验的演示。