PRODUCT
产品中心
ARM Cortex-A9 实验箱:TL4379-TEB
产品系列:Cortex-A9
匹配课程:《ARM技术与应用》
处理器架构:ARM
实验箱简介
软硬件参数
可选拓展模块
开发资料
电气特性
实验箱机械尺寸
实验箱套件清单
附录A 教学实验
附录B 开发例程
技术支持
增值服务
实验箱简介
基于TI AM4379 ARM Cortex-A9 CPU,主频高达1GHz,低功耗DDR3L,性能比上一代Sitara处理器AM335x提高40%,性价比高;
可拆式新型实验箱,使用灵活,性价比高。由核心板、实验开发底板、实验拓展板、触摸屏、仿真器及相关实验配件组成;
实验主板标配7寸可触摸电阻屏,支持RS232、RS485、SD、GPMC、SPI、CAN、UART、USB、ADC、RTC、LCD触摸屏接口、千兆网口、音频输入输出接口、HDMI视频输出接口、摄像头接口等接口;
实验拓展板支持:步进电机、直流电机(配霍尔传感器)、减速电机、4*4矩阵键盘、数码管、十字交通灯、温湿度传感器、可调直流电压输出;
实验拓展板上支持安装可拆卸亚克力保护板,保护实验电路;
工业级核心板,尺寸仅58mm*35mm,主板采用精密工业级B2B连接器,可用于科学研究、毕业设计、电子竞赛、产品开发使用;
不仅提供面向教学的实验资源,而且提供工程应用上的开发例程;
适用于通信、计算机、自动化等教学领域。
TL4379-TEB实验箱外观图
TL4379-TEB实验箱主体正面图
实验主板正面图
实验拓展板正面图
仿真器侧视图
TL4379-TEB是创龙一款基于TI AM4379的ARM Cortex-A9可拆式新型嵌入式教学实验箱,提供了丰富的教学实验和开发例程,适合高校以及研究所等实验机构;
可拆式ARM Cortex-A9实验箱TL4379-TEB提供的实验指导手册包括实验目的、原理、步骤及源码解析等,注重实验的过程,内容详实且丰富,可以帮助学生打好专业基础,也有利于教师教学计划的开展;
此外,实验箱提供的工程资源开发例程可以用于师生项目开发,降低开发难度和时间成本。相对传统的实验箱,使用更加灵活,用途更广,性价比更高。
软硬件参数
硬件框图
实验主板硬件资源图解1
实验主板硬件资源图解2
实验拓展板硬件资源图解1
实验拓展板硬件资源图解2
TL4379-TEB实验箱结构图
硬件参数
- 实验主板硬件参数 -
CPU | TI AM4379,ARM Cortex-A9 CPU,主频1GHz |
ROM | 512MByte NAND FLASH |
RAM | 512MByte DDR3L |
FRAM | 1x FM24CL04B-GTR,4Kbit |
B2B Connector | 2x 60pin公座B2B,2x 60pin母座B2B,共240pin,间距0.5mm,合高4.0mm |
IO | 1x 50pin IDC3简易牛角座,间距2.54mm,包含GPMC、GPIO、I2C、SPI、EHRPWM、eCAP、eQEP等拓展信号 |
KEY | 1x非屏蔽中断按键 |
2x可编程输入按键 | |
1x热复位按键 | |
LED | 1x供电指示灯 |
4x可编程指示灯 | |
JTAG | 1x 14pin TI Rev B JTAG接口 |
BOOT SET | 1x 5bit启动方式选择拨码开关 |
SD CARD | 1x SD卡接口 |
RTC | 1x CR2032 RTC座 |
ADC | 2x 8-ch 12-bit ADC |
CAMERA | 2x摄像头接口,2x 12pin排针方式 |
AUDIO IN | 1x 3.5mm LINE IN音频输入接口 |
1x 3.5mm MIC IN音频输入接口 | |
AUDIO OUT | 1x 3.5mm LINE OUT音频输出接口 |
HDMI | 1x HDMI输出接口 |
DISPLAY | 1x LCD CAP电容触摸屏接口 |
1x LCD RES电阻触摸屏接口 | |
USB | 1x DRD(Dual-Role-Device - Host or Device) USB 2.0接口 |
4x USB HOST,USB 2.0接口 | |
UART | 1x Debug UART0,Micro USB接口 |
1x RS232 UART3,使用DB9接口,提供4pin电平测试端口,全双工模式 | |
1x RS485 UART4,使用3位插拔式接线端子,提供4pin电平测试端口,半双工模式 | |
Ethernet | 2x RGMII Ethernet RJ45接口,10/100/1000M自适应 |
CAN | 2x CAN总线接口,使用3位插拔式接线端子 |
SWITCH | 1x电源侧拨小摇头开关 |
POWER | 1x 5V 2A直流输入DC-005电源接口,外径5.5mm,内径2.1mm |
- 实验拓展板硬件参数 -
KEY | 1x 4*4矩阵按键 |
TRAFFIC LIGHT | 1x十字交通灯 |
NIXIE TUBE | 1x四位八段数码管 |
MOTOR | 1x五线四相步进电机 |
2x直流电机,带霍尔传感器测速功能 | |
1x减速直流电机,带正交编码器输出测速功能 | |
SENSOR | 1x温湿度传感器 |
POWER OUTPUT | 1x 0~3V可调直流电压输出 |
- 仿真器特性 -
型号 | XDS100V2 |
调试功能 | 连接/断开,读/写内存,读取寄存器,加载程序,运行、停止步骤,支持断点调试,实时模式 |
JTAG复位 | 支持 |
ETB(Embedded Trace Buffer) | 支持 |
目标电缆断开检测 | 支持 |
目标芯片掉电检测 | 支持 |
USB 2.0高速(480Mbit/s) | 支持 |
20pin/14pin JTAG接口 | 支持 |
1.8V与3.3V IO | 支持 |
支持版本 | CCS4、CCS5、CCS6或更高版本,不支持CCS3.3及更低版本 |
软件参数
ARM端软件支持 | 裸机、Linux-3.14.43,Linux-RT-4.9.65 | |
CCS版本号 | CCS6.1 | |
图形界面开发工具 | Qt | |
软件开发套件提供 | Processor-SDK Linux、Processor-SDK Linux-RT | |
Linux驱动支持 | NAND FLASH | DDR3 |
SPI FLASH | I2C FRAM | |
MMC/SD | 7in Touch Screen LCD(Cap) | |
USB 1.1 HOST | USB 2.0 OTG | |
LED | BUTTON | |
RS232 | RS485 | |
AUDIO TLV320AIC3106 | Ethernet KSZ9031 RGMII | |
CAN | USB Keyboard | |
4.3in Touch Screen LCD(Res) | 7in Touch Screen LCD(Res) | |
TTL_UART | RTC | |
ADC | CMOS Sensor OV2659 | |
HDMI SIL9022ACNU | USB GPS | |
USB 3G ZTE MC2716 | USB WIFI RTL8188 | |
USB Mouse |
可选拓展模块
TL2659H CMOS摄像头模块(标配)
模块名称 | 通信接口 |
TL2659H CMOS摄像头模块(标配) | Camera0 |
RTL8188CUS USB WIFI 模块
模块名称 | 通信接口 |
RTL8188CUS USB WIFI 模块 | USB 2.0 HOST接口 |
ME3630 4G 模块
模块名称 | 通信接口 |
ME3630 4G 模块 | USB 2.0 HOST接口 |
OV5640 USB 摄像头
模块名称 | 通信接口 |
OV5640 USB 摄像头 | USB 2.0 HOST接口 |
备注:其他拓展模块需求请与销售人员联系。
开发资料
创龙提供了大量的开发资料,创造了ARM4379平台开发的新局面,已成为AM4379开发者的重要合作企业。
教学资源
提供完整的实验代码和基于创龙TL4379-TEB的Qt界面开发教程,以及入门教程和适合教学的《教学实验指导手册》。
目录详见附录A,教学实验主要包括:
· 实验环境搭建与开发基础
· 系统移植开发实验
· 基于Linux的ARM基础外设实验
· Linux Qt图形界面开发入门实验
· 裸机实验
工程资源
提供核心板引脚定义、可编辑底板原理图、可编辑底板PCB、芯片Datasheet,缩短硬件设计周期;
提供完整的平台开发包、入门教程,节省软件整理时间,上手容易;
提供系统烧写镜像、内核驱动源码、文件系统源码以及丰富的Demo程序。
开发例程详见附录B,开发例程主要包括:
· 快速体验开发例程
· 基于StarterWare的裸机开发例程
· 基于ARM的Linux应用开发例程
· EtherCAT开发例程
· 基于PRU的开发例程
电气特性
核心板工作环境
环境参数 | 最小值 | 典型值 | 最大值 |
---|---|---|---|
商业级温度 | 0℃ | / | 70℃ |
工业级温度 | -40℃ | / | 85℃ |
工作电压 | / | 5V(±5%) | / |
实验主板功耗测试
类别 | 典型电压 | 典型电流 | 典型功耗 |
核心板 | 5V | 193mA | 0.97W |
整板 | 5V | 478mA | 2.39W |
备注:功耗测试基于创龙TL4379-EVM开发板进行。
实验箱机械尺寸
名称 | 长 | 宽 | 高 |
---|---|---|---|
实验箱箱体 | 480MM | 350MM | 175MM |
实验主板 | 180MM | 130MM | / |
实验拓展板 | 185MM | 135MM | / |
实验箱套件清单
名称 | 数量 |
TL4379-TEB实验主板 | 1块 |
TL4379-TEB实验拓展板 | 1块 |
TL-XDS100V2仿真器 | 1个 |
TL2659H CMOS摄像头模块 | 1个 |
12V 2A电源适配器 | 1个 |
实验箱资料光盘 | 2套 |
7寸LCD触摸屏 | 1个 |
Micro SD系统卡 | 1个 |
SD卡读卡器 | 1个 |
Micro USB线 | 1条 |
直连网线 | 1根 |
Micro OTG转接头 | 1个 |
HDMI线 | 1根 |
RS232交叉串口母母线 | 1条 |
USB转RS232串口线 | 1条 |
耳机 | 1根 |
音频线 | 1根 |
杜邦线 | 若干 |
导线 | 若干 |
附录A 教学实验
ARM 裸机实验环境搭建与开发基础 | 安装CCS与串口调试工具 |
CCS开发入门 | |
裸机实验 | LED控制实验 |
SD卡访问实验 | |
UART串口收发实验 | |
定时器控制实验 | |
LCD测试实验 | |
摄像头采集与显示实验 | |
4x4键盘输入控制实验 | |
温湿度传感器采集实验 | |
数码管显示实验 | |
交通灯显示实验 | |
步进电机控制实验 | |
直流电机控制实验 | |
减速直流电机控制实验 | |
ARM Linux实验环境搭建与Linux开发基础 | 安装虚拟机与Ubuntu操作系统 |
设置共享目录或Samba共享工具 | |
建立交叉编译环境 | |
Linux开发基础实验 | |
系统移植开发实验 | U-Boot移植基础实验 |
Linux内核移植基础实验 | |
根文件系统移植基础实验 | |
基于Linux的ARM基础外设实验 | LED灯控制实验 |
按键输入控制实验 | |
LCD触摸屏测试实验 | |
UART串口收发实验 | |
I2C读写操作实验 | |
看门狗测试实验 | |
ADC数据采集实验 | |
音频输入与输出实验 | |
USB通信实验 | |
网络通信实验 | |
USB WIFI连接实验 | |
USB 4G模块功能实验 | |
视频采集与显示实验 | |
Linux Qt图形界面开发入门实验 | 搭建Qt开发环境 |
helloworld Qt程序开发 | |
LED Qt程序开发 | |
添加中文字库显示 |
备注:其他实验需求请与销售人员联系
附录B 开发例程
- 快速体验开发例程 -
例程 | 功能 |
SD卡拷贝文件 | SD卡拷贝文件到开发板 |
OpenSSH拷贝文件 | 通过OpenSSH在PC机和开发板之间传送文件 |
helloworld | 基本应用例程 |
GPIO_LED | GPIO输出(LED灯) |
GPIO_KEY | GPIO输入(按键中断) |
UART0、MMC0(SD) | UART0和MMC0(SD)启动测试 |
RS232 | RS232接口测试 |
RS485 | RS485接口测试 |
TTL | TTL接口测试 |
FRAM | FRAM读写测试 |
DDR | 内存读写 |
SD卡 | SD卡读写测试 |
NAND FLASH | NAND FLASH读写速度测试 |
LCD背光 | LCD亮度调节 |
Matrix | 运行Matrix用户界面程序 |
LCD | 屏幕校准与尺寸切换 |
HDMI | HDMI显示 |
USB | USB鼠标、摄像头、OTG、HOST测试 |
GPS | GPS模块测试 |
sqlite | sqlite测试 |
OV2659 | 摄像头模块测试 |
OV5640 | 摄像头模块测试 |
AD采集 | AD数据采集测试 |
音频 | 音频播放测试 |
网络 | 网络连通与速度测试 |
USB 3G | USB 3G模块测试 |
USB 4G | USB 4G模块测试 |
USB WIFI | USB WIFI模块测试 |
PWM | PWM测试 |
- 基于StarterWare的裸机开发例程 -
例程 | 功能 |
GPIO_LED | GPIO输出(LED灯) |
SD卡 | 测试SD卡启动shell命令 |
NandFlash | NAND FLASH读写测试 |
RTC | RTC时钟 |
UART | 串口回显 |
timer | 定时器回显 |
WatchDog | 看门狗 |
LCD | LCD显示 |
tcpecho | tcp回显 |
httpserver | http服务 |
CAMERA | 摄像头图像显示 |
can_frame_tx_rx | can接口数据收发 |
- 基于ARM的Linux应用开发例程 -
例程 | 功能 |
button_listener | 检测按键的按下事件,并打印相应信息 |
flashing_led | 控制LED闪烁 |
eeprom_rw | eeprom读写测试 |
tcp_echo_server | TCP服务器 |
tcp_echo_client | TCP客户端 |
udp_echo_server | UDP服务器 |
udp_echo_client | UDP客户端 |
uart_rw | 串口读写 |
lcd_backlight_ctrl | LCD背光测试 |
can_rw | CAN读写测试 |
- EtherCAT开发例程 -
例程 | 功能 |
基于Linux的EtherCAT开发例程 | 电机控制 |
- 基于PRU的开发例程 -
例程 | 功能 |
LED仿真 | LED循环点亮 |
KEY仿真 | KEY控制LED点亮 |
PRU_RPMsg_driver | ARM与PRU核间通信 |
技术支持
01
协助底板设计和测试,减少硬件设计失误;
02
协助解决按照用户手册操作出现的异常问题;
03
协助产品故障判定;
04
协助正确编译与运行所提供的源代码;
05
协助进行产品二次开发;
06
提供长期的售后服务。
增值服务
主板定制设计
核心板定制
嵌入式软件开发
项目合作开发
技术培训
资料名称 | 更新时间 | 操作 |
---|---|---|
TL4379-TEB实验箱规格书.pdf | 2022-09-19 |
资料名称 | 更新时间 | 操作 |
---|---|---|
TL4379-TEB实验箱产品资料 | 2022-09-14 |
产品演示
产品操作