DSP+ARM教学实验箱
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(75)UDP——UDP通信
(76)TCP_Benchmark——TCP发送/接收速度测试
(77)Telnet——Telnet协议
(78)TFTP ——TFTP协议
(79)WebServer——Web服务器
(80)UniversalCopy——基于Codec Engine的数据复制算法
(81)MP3Decode——MP3解码
(67)MEMORY——内存分配
(68)MMCSD——SD卡RAW模式
(69)MMCSD_FatFs——SD卡FAT文件系统
(70)UART1——UART1串口查询收发
(71)UART2——UART2串口查询收发
(72)LCD_TOUCH——触摸屏
(73)TCP_Client——TCP客户端
(74)TCP——TCP服务器
LED
2x供电指示灯(底板1个,核心板1个)
6x可编程指示灯(底板4个,核心板2个)
仿真器接口
1x 14Pin TI Rev B JTAG接口
显示
1x LCD触摸屏接口,1x VGA视频输出接口
启动方式接口
1x 5bit启动方式选择拨码开关
SD卡
1x SD卡接口
RTC
1xRC1220RTC座
SATA
(7)TIMER_Dual_32-bit_Chained——关联32-bit模式定时器/计数器
(8)TIMER_Dual_32-bit_UnChained——独立32-bit模式定时器/计数器
(9)TIMER_Dual_32-bit_UnChained_4-bit_Prescaler——独立32-bit模式/额外4-bit分频定时器/计数器
(46)EMIF_FPGA——EMIF总线FPGA读写测试
(47)EDMA3——EDMA3一维数据传输
(48)EDMA3_TRANSPOSE——EDMA3二维数据传输
(49)uPP_B_TO_A——uPP总线FPGA读写测试
(50)FFT——快速傅里叶变换/逆变换
(51)FFT_Benchmark——快速傅里叶变换/逆变换(打开/关闭缓存速度对比)
(82)RawSocket——以太网数据链路层通信
(83)其他新增例程
基于拓展板实验例程
(84)BUZZER——蜂鸣器控制
(85)MATRIX_KEY——4 x 4键盘
(86)DAC_TLC5615——DAC输出
(87)EMIF_AD7606——EMIF总线8通道并口AD数据采集
(88)VPIF_OV2640——CMOS摄像头图像采集显示
(16)SPI_FLASH——SPI FLASH读写
(17)WatchDog——看门狗
(18)NMI——不可屏蔽中断
(19)PWM——高精度脉冲宽度调制器PWM输出
(20)ECAP_APWM——增强型捕获模块ECAP辅助输出
(21)PWM_ECAP——增强型捕获模块ECAP捕获
(22)RTC——RTC时钟
(104)LED——LED控制双核实验,ARM通过共享内存将控制命令送给DSP控制LED
5
名称
长
宽
高
实验箱箱体
40cm
32cm
22cm
实验箱主板
18cm
13cm
/
实验箱拓展板
18cm
13cm
/
6
表3实验箱套件清单
名称
数量
TL138-TEB-A实验箱主板
1块
TL138-TEB-A实验箱拓展板
1块
TL-XDS100V2仿真器
(59)MATH——数学函数库
(60)其他新增例程
(61)GPIO_LED——任务
(62)GPIO_KEY_HWI——硬件中断(HWI)
(63)GPIO_LED_CLOCK——时钟
(64)GPIO_LED_MUTEX——抢占式多任务
(65)GPIO_LED_STATIC——静态创建任务
(66)GPIO_LED_SWI——软件中断(SWI)
(52)FFT_DIT2——基2时间抽取快速傅里叶变换/逆变换(原址计算)
(53)FIR——有限长单位冲激响应滤波器
(54)IIR——无限脉冲响应数字滤波器
(55)Matrix——矩阵运算
(56)DCT——图像离散余弦变换
(57)RGB2Gray——RGB24图像转灰度
(58)HIST——灰度图像直方图
(99)ListMP——实现多宿主双向循环链表
(100)GateMP——实现多处理器共享资源保护
(101)RingIO——提供基于数据流的循环缓冲区
(102)ProcMgr read/write——实现大缓冲区通过直接读写DSP内部RAM进行数据传输
(103)radar——实现利用umsg库在ARM和DSP之间传递信息
1
TL138-TEB-A是广州创龙一款基于TIOMAP-L138的浮点C6000 DSPC674x+ARM9双核可拆式新型嵌入式教学实验箱,提供了丰富的教学实验例程,并提供视频教程,十分适合高校以及研究所等实验机构。
可拆式DSP+ARM双核实验箱TL138-TEB-A可以用于师生项目开发,相对传统的实验箱来说,使用更加灵活,性价比更高。
(10)UART0_INT——UART0串口中断收发
(11)UART1_POLL——UART1串口查询收发
(12)UART2_INT——UART2串口中断收发
(13)UART2_EDMA——EDMA串口收发
(14)RS485——RS485串口查询收发
(15)IIC_EEPROM——IIC EEPROM读写
(23)LCD——LCD显示
(24)VGA——VGA显示
(25)LCD_TOUCH——触摸屏
(26)MMCSD——SD卡读写
(27)USB_DEV_BULK——USB OTG从方式(USB BULK管道通信)
(28)USB_DEV_MSC——USB OTG从方式(虚拟存储设备)
(29)USB_DEV_SERIAL——USB OTG从方式(USB虚拟串口)
(30)USB_HOST_KEYBOARD——USB OTG主方式(USB键盘)
(31)USB_HOST_MOUSE——USB OTG主方式(USB鼠标)
(32)USB_HOST_MSC——USB OTG主方式(U盘内容查看)
(33)ENET_HTTPD——网络Web服务器
(34)ENET_ECHO——网络Socket通信
提供详细的DSP+ARM双核通信教程,提供双核开发视频教程;
3
硬件参数
图9实验箱主板硬件资源框图
表1实验箱主板硬件参数
处理器
TIOMAP-L138,浮点DSPC674x+ARM9,双核主频456MHz
FLASH
512MByteNAND FLASH
RAM
128MByteDDR2
按键
1x系统复位按键,1x非屏蔽中断按键,2x可编程输入按键
DSP端系统支持:裸机、SYS/BIOS、TI-RTOS(SYS/BIOS)
CCS版本号:CCS5.5
界面开发工具:Qt
双核通信组件支持:SYSLINK、DSPLINK
软件开发套件提供:MCSDK、DVSDK
4
广州创龙提供了大量的开发资料,是业内OMAP-L138开发资料最完善企业,提供视频教程,创造了OMAP-L138平台开发的新局面,引领C674x处理器学习热潮,已成为OMAP-L138开发者的首选合作企业。以下为提供的实验例程:
串口
2x RS232串口,1x RS485串口(RS485和UART1复用)
电源开关
1x电源拨码开关
电源接口
1x 5V 2A直流输入DC-005电源接口,外径5.5mm,内径2.1mm
表2实验箱拓展板硬件参数
ADC
ADIAD7606,8通道,16bit,200K采样率,量程范围±5V或±10V
DAC
1个
5V3A电源适配器
1个
实验箱资料光盘
1套
7寸LCD触摸屏
1个
SD卡
1个
SD卡读卡器
1个
RS232串口线
1条
USB转串口线
1条
直连网线
1根
交叉网线
1根
OTG转接头
1个
7
主板定制设计
核心板定制设计
嵌入式软件开发
项目合作开发
技术培训
(35)AUDIO_LINE_OUT——Line Out音频输出
(36)AUDIO_MIC_IN——Mic In音频输入
(37)AUDIO_LINE_IN——Line In音频输入
(38)McBSP——McBSP总线数据收发
(39)VPIF_OV2640——VPIF总线CMOS摄像头数据采集
(40)ImageProcess——数字识别
(94)helloworld——ARM端注册一个来自DSP端的简单一次性通知事件
(95)MessageQ——基于队列的消息传递,负责DSP与DSP端的可变长度的短消息交互
(96)Notify——种简单快捷的发送低于32bit信息的通信方式
(97)SharedRegion——共享内存映射虚拟地址转换
(98)HeapBufMP——为用户提供固定大小的缓冲池管理接口
基于StarterWare的实验例程
(1)DEMO——综合例程
(2)GPIO_LED——GPIO输出(LED灯)
(3)GPIO_KEY——GPIO输入(按键中断)
(4)GPIO_KEY_EDMA——按键触发EDMA事件
(5)GPIO_KEY_TIMER_EventCombine——按键及定时器中断
(6)TIMER——定时器
TITL5615,单通道,10bit,1.21MHz更新速率,量程范围0~5V
键盘
4x4矩阵按键
直流电机
2个,带霍尔传感器测速功能
步进电机
1个,5线4相
蜂鸣器
1个,无源
摄像头
OV2640,CMOS摄像头,200万像素
软件参数
ARM端系统支持:裸机、Linux-3.3、Linux-2.6.37、Linux-2.6.33
图1
图2
图3
图4
图5
图6
图7
图8
2
基于TI功耗最低的OMAP-L138浮点C6000 DSP+ARM双核处理器,主频456MHz;
高达3648MIPS和2746MFLOPS的运算速度,处理能力强;
实验箱基于外设最为丰富的DSP+ARM CPU,平台运用广泛;
可拆式新型实验箱,使用灵活,性价比高;
实验例程丰富,代码中文注释,提供视频教程,教学容易,入门简单;
1x 7pin SATA硬盘接口
网络
1x RJ45以太网口,10/100M自适应
USB接口
1x USB 2.0 OTG接口
4x USB 1.1 HOST接口
音频输入
1x 3.5mm Line in音频输入接口,1x 3.5mm Mic in音频输入接口
音频输出
1x 3.5mm Line out音频输出接口
(41)FaceDetect——人脸识别跟踪
(42)Memory_Benchmark——内存读写速度测试
(43)NandFlash——Nand Flash读写测试
(44来自百度文库EMIF_AD7606——EMIF总线8通道并口AD数据采集
(45)EMIF_AD7606v2——EMIF总线8通道并口AD数据采集
(89)DCMOTOR——直流电机控制
(90)STEPPERMOTOR——步进电机控制
(91)EASYBOX_DEMO——拓展板综合测试
(92)其他新增例程
双核实验例程
(93)AD7606——示波器双核综合实验,DSP采集处理AD数据,通过SYSLINK送到ARM,ARM使用QT进行时域和频域波形显示
(76)TCP_Benchmark——TCP发送/接收速度测试
(77)Telnet——Telnet协议
(78)TFTP ——TFTP协议
(79)WebServer——Web服务器
(80)UniversalCopy——基于Codec Engine的数据复制算法
(81)MP3Decode——MP3解码
(67)MEMORY——内存分配
(68)MMCSD——SD卡RAW模式
(69)MMCSD_FatFs——SD卡FAT文件系统
(70)UART1——UART1串口查询收发
(71)UART2——UART2串口查询收发
(72)LCD_TOUCH——触摸屏
(73)TCP_Client——TCP客户端
(74)TCP——TCP服务器
LED
2x供电指示灯(底板1个,核心板1个)
6x可编程指示灯(底板4个,核心板2个)
仿真器接口
1x 14Pin TI Rev B JTAG接口
显示
1x LCD触摸屏接口,1x VGA视频输出接口
启动方式接口
1x 5bit启动方式选择拨码开关
SD卡
1x SD卡接口
RTC
1xRC1220RTC座
SATA
(7)TIMER_Dual_32-bit_Chained——关联32-bit模式定时器/计数器
(8)TIMER_Dual_32-bit_UnChained——独立32-bit模式定时器/计数器
(9)TIMER_Dual_32-bit_UnChained_4-bit_Prescaler——独立32-bit模式/额外4-bit分频定时器/计数器
(46)EMIF_FPGA——EMIF总线FPGA读写测试
(47)EDMA3——EDMA3一维数据传输
(48)EDMA3_TRANSPOSE——EDMA3二维数据传输
(49)uPP_B_TO_A——uPP总线FPGA读写测试
(50)FFT——快速傅里叶变换/逆变换
(51)FFT_Benchmark——快速傅里叶变换/逆变换(打开/关闭缓存速度对比)
(82)RawSocket——以太网数据链路层通信
(83)其他新增例程
基于拓展板实验例程
(84)BUZZER——蜂鸣器控制
(85)MATRIX_KEY——4 x 4键盘
(86)DAC_TLC5615——DAC输出
(87)EMIF_AD7606——EMIF总线8通道并口AD数据采集
(88)VPIF_OV2640——CMOS摄像头图像采集显示
(16)SPI_FLASH——SPI FLASH读写
(17)WatchDog——看门狗
(18)NMI——不可屏蔽中断
(19)PWM——高精度脉冲宽度调制器PWM输出
(20)ECAP_APWM——增强型捕获模块ECAP辅助输出
(21)PWM_ECAP——增强型捕获模块ECAP捕获
(22)RTC——RTC时钟
(104)LED——LED控制双核实验,ARM通过共享内存将控制命令送给DSP控制LED
5
名称
长
宽
高
实验箱箱体
40cm
32cm
22cm
实验箱主板
18cm
13cm
/
实验箱拓展板
18cm
13cm
/
6
表3实验箱套件清单
名称
数量
TL138-TEB-A实验箱主板
1块
TL138-TEB-A实验箱拓展板
1块
TL-XDS100V2仿真器
(59)MATH——数学函数库
(60)其他新增例程
(61)GPIO_LED——任务
(62)GPIO_KEY_HWI——硬件中断(HWI)
(63)GPIO_LED_CLOCK——时钟
(64)GPIO_LED_MUTEX——抢占式多任务
(65)GPIO_LED_STATIC——静态创建任务
(66)GPIO_LED_SWI——软件中断(SWI)
(52)FFT_DIT2——基2时间抽取快速傅里叶变换/逆变换(原址计算)
(53)FIR——有限长单位冲激响应滤波器
(54)IIR——无限脉冲响应数字滤波器
(55)Matrix——矩阵运算
(56)DCT——图像离散余弦变换
(57)RGB2Gray——RGB24图像转灰度
(58)HIST——灰度图像直方图
(99)ListMP——实现多宿主双向循环链表
(100)GateMP——实现多处理器共享资源保护
(101)RingIO——提供基于数据流的循环缓冲区
(102)ProcMgr read/write——实现大缓冲区通过直接读写DSP内部RAM进行数据传输
(103)radar——实现利用umsg库在ARM和DSP之间传递信息
1
TL138-TEB-A是广州创龙一款基于TIOMAP-L138的浮点C6000 DSPC674x+ARM9双核可拆式新型嵌入式教学实验箱,提供了丰富的教学实验例程,并提供视频教程,十分适合高校以及研究所等实验机构。
可拆式DSP+ARM双核实验箱TL138-TEB-A可以用于师生项目开发,相对传统的实验箱来说,使用更加灵活,性价比更高。
(10)UART0_INT——UART0串口中断收发
(11)UART1_POLL——UART1串口查询收发
(12)UART2_INT——UART2串口中断收发
(13)UART2_EDMA——EDMA串口收发
(14)RS485——RS485串口查询收发
(15)IIC_EEPROM——IIC EEPROM读写
(23)LCD——LCD显示
(24)VGA——VGA显示
(25)LCD_TOUCH——触摸屏
(26)MMCSD——SD卡读写
(27)USB_DEV_BULK——USB OTG从方式(USB BULK管道通信)
(28)USB_DEV_MSC——USB OTG从方式(虚拟存储设备)
(29)USB_DEV_SERIAL——USB OTG从方式(USB虚拟串口)
(30)USB_HOST_KEYBOARD——USB OTG主方式(USB键盘)
(31)USB_HOST_MOUSE——USB OTG主方式(USB鼠标)
(32)USB_HOST_MSC——USB OTG主方式(U盘内容查看)
(33)ENET_HTTPD——网络Web服务器
(34)ENET_ECHO——网络Socket通信
提供详细的DSP+ARM双核通信教程,提供双核开发视频教程;
3
硬件参数
图9实验箱主板硬件资源框图
表1实验箱主板硬件参数
处理器
TIOMAP-L138,浮点DSPC674x+ARM9,双核主频456MHz
FLASH
512MByteNAND FLASH
RAM
128MByteDDR2
按键
1x系统复位按键,1x非屏蔽中断按键,2x可编程输入按键
DSP端系统支持:裸机、SYS/BIOS、TI-RTOS(SYS/BIOS)
CCS版本号:CCS5.5
界面开发工具:Qt
双核通信组件支持:SYSLINK、DSPLINK
软件开发套件提供:MCSDK、DVSDK
4
广州创龙提供了大量的开发资料,是业内OMAP-L138开发资料最完善企业,提供视频教程,创造了OMAP-L138平台开发的新局面,引领C674x处理器学习热潮,已成为OMAP-L138开发者的首选合作企业。以下为提供的实验例程:
串口
2x RS232串口,1x RS485串口(RS485和UART1复用)
电源开关
1x电源拨码开关
电源接口
1x 5V 2A直流输入DC-005电源接口,外径5.5mm,内径2.1mm
表2实验箱拓展板硬件参数
ADC
ADIAD7606,8通道,16bit,200K采样率,量程范围±5V或±10V
DAC
1个
5V3A电源适配器
1个
实验箱资料光盘
1套
7寸LCD触摸屏
1个
SD卡
1个
SD卡读卡器
1个
RS232串口线
1条
USB转串口线
1条
直连网线
1根
交叉网线
1根
OTG转接头
1个
7
主板定制设计
核心板定制设计
嵌入式软件开发
项目合作开发
技术培训
(35)AUDIO_LINE_OUT——Line Out音频输出
(36)AUDIO_MIC_IN——Mic In音频输入
(37)AUDIO_LINE_IN——Line In音频输入
(38)McBSP——McBSP总线数据收发
(39)VPIF_OV2640——VPIF总线CMOS摄像头数据采集
(40)ImageProcess——数字识别
(94)helloworld——ARM端注册一个来自DSP端的简单一次性通知事件
(95)MessageQ——基于队列的消息传递,负责DSP与DSP端的可变长度的短消息交互
(96)Notify——种简单快捷的发送低于32bit信息的通信方式
(97)SharedRegion——共享内存映射虚拟地址转换
(98)HeapBufMP——为用户提供固定大小的缓冲池管理接口
基于StarterWare的实验例程
(1)DEMO——综合例程
(2)GPIO_LED——GPIO输出(LED灯)
(3)GPIO_KEY——GPIO输入(按键中断)
(4)GPIO_KEY_EDMA——按键触发EDMA事件
(5)GPIO_KEY_TIMER_EventCombine——按键及定时器中断
(6)TIMER——定时器
TITL5615,单通道,10bit,1.21MHz更新速率,量程范围0~5V
键盘
4x4矩阵按键
直流电机
2个,带霍尔传感器测速功能
步进电机
1个,5线4相
蜂鸣器
1个,无源
摄像头
OV2640,CMOS摄像头,200万像素
软件参数
ARM端系统支持:裸机、Linux-3.3、Linux-2.6.37、Linux-2.6.33
图1
图2
图3
图4
图5
图6
图7
图8
2
基于TI功耗最低的OMAP-L138浮点C6000 DSP+ARM双核处理器,主频456MHz;
高达3648MIPS和2746MFLOPS的运算速度,处理能力强;
实验箱基于外设最为丰富的DSP+ARM CPU,平台运用广泛;
可拆式新型实验箱,使用灵活,性价比高;
实验例程丰富,代码中文注释,提供视频教程,教学容易,入门简单;
1x 7pin SATA硬盘接口
网络
1x RJ45以太网口,10/100M自适应
USB接口
1x USB 2.0 OTG接口
4x USB 1.1 HOST接口
音频输入
1x 3.5mm Line in音频输入接口,1x 3.5mm Mic in音频输入接口
音频输出
1x 3.5mm Line out音频输出接口
(41)FaceDetect——人脸识别跟踪
(42)Memory_Benchmark——内存读写速度测试
(43)NandFlash——Nand Flash读写测试
(44来自百度文库EMIF_AD7606——EMIF总线8通道并口AD数据采集
(45)EMIF_AD7606v2——EMIF总线8通道并口AD数据采集
(89)DCMOTOR——直流电机控制
(90)STEPPERMOTOR——步进电机控制
(91)EASYBOX_DEMO——拓展板综合测试
(92)其他新增例程
双核实验例程
(93)AD7606——示波器双核综合实验,DSP采集处理AD数据,通过SYSLINK送到ARM,ARM使用QT进行时域和频域波形显示