AM335x工业开发板裸机例程演示

本例程使用的板子为广州创龙TL335x-IDK,这个板子的特点如下:

基于 TI AM335x ARM Cortex-A8 CPU,主频可高达 1GHz,运算能力可高达 2000DMIPS,搭配DDR3,兼容 eMMC 和 NAND FLASH,超高性价比; 

2 个 PRU 协处理器,支持 EtherCAT、PROFINET、EtherNet/IP、PROFIBUS、Ethernet POWERLINK、Sercos 等工业协议; 内部集成 SGX530 3D 图形加速器和 24bit LCD 触摸屏控制器,分辨率高达 2048*2048; 

特色接口:两路 EtherCAT 百兆工业以太网口,并集成 1 路千兆网口、2 路 CAN、8 路内部 ADC、3 路 UART、1 路 SPI、2 路 PWM、2 路 eCAP 等接口,适用于各种工业应用现场;

工业级精密 B2B 连接器,0.5mm 间距,稳定,易插拔,防反插。

AM335x工业开发板裸机例程演示_第1张图片

注意:本次演示按照在线调试步骤对以下工程进行调试,其可执行文件路径及演示现象如下:
一、基于 StarterWare 的 的 LED  例程
文件位于开发板光盘资料的路径为:
"demo\StarterWare\binary\gpio_app_led_blink\bin\am335x-evm\ccs\gpio_app_led_blin
k_a8host_debug.out" //可执行文件
演示现象:开发板 LED2 灯闪烁,窜口打印如下信息:

AM335x工业开发板裸机例程演示_第2张图片

二、基于 StarterWare 的 的 RTC  例程
文件位于开发板光盘资料的路径为:
"demo\StarterWare\binary\rtc_app_clock\bin\am335x-evm\ccs\rtc_app_clock_a8host_d
ebug.out" //可执行文件
演示现象:

AM335x工业开发板裸机例程演示_第3张图片

三、  基于 StarterWare 的 的 UART  例程
文件位于开发板光盘资料的路径为:
"demo\StarterWare\binary\uart_app_echo\bin\am335x-evm\ccs\uart_app_echo_a8host
_debug.out" //可执行文件
演示现象:窜口打印从键盘输入的信息(10 字节以内):

AM335x工业开发板裸机例程演示_第4张图片

四、基于 StarterWare 的定时器例程
文件位于开发板光盘资料的路径为:"demo\StarterWare\binary\dmtimer_app_cdt\bin\am335x-evm\ccs\
dmtimer_app_cdt_a8host_debug.out" //可执行文件

演示现象:窜口打印如下信息:

AM335x工业开发板裸机例程演示_第5张图片

五、 基于 StarterWare  的看门狗例程
文件位于开发板光盘资料的路径为:
"demo\StarterWre\binary\wdt_app_cpu_reset\bin\am335x-evm\wdt_app_cpu_reset_a8
host_debug.out" //可执行文件

演示现象:窜口打印如下信息:

AM335x工业开发板裸机例程演示_第6张图片

六、  基于 StarterWare 的 的 mmcsd_fs_shell  测试例程
文件位于开发板光盘资料的路径为:
"demo\StarterWare\binary\mmcsd_app_fs_shell\bin\am335x-evm\ccs\mmcsd_app_fs_s
hell_a8host_debug.out" //可执行文件

演示现象:

AM335x工业开发板裸机例程演示_第7张图片

七、基于 StarterWare 的 的 i2c_app_eeprom_read  测试例程
文件位于开发板光盘资料的路径为:
"demo\StarterWare\binary\i2c_app_eeprom_read\bin\am335x-evm\ccs\i2c_app_eepro

m_read_a8host_debug.out" //可执行文件

演示现象:

AM335x工业开发板裸机例程演示_第8张图片

8  基于 StarterWare 的 的 dcan_app_frame_tx_rx  测试例程
程序的可执行文件存放于"demo\starterware\binary\dcan_app_frame_tx_rx\bin\am33
5x-evm\ccs\dcan_app_frame_tx_rx_a8host_debug_ti.bin"路径下。把这个文件打拷贝并改名
字为 app(注意不要有后缀)。
另一个程序的可执行文件存放于"demo\starterware\binary\bootloader\bin\am335x-e
vm\ccs\bootloader_boot_mmcsd_a8host_debug_ti.bin"路径下。把这个文件打拷贝并改名
字为 MLO(注意不要有后缀),把 app 和 MLO 文件并复制到 SD 卡里。
运行程序。将两个开发板的 CAN1 口连接:GND-GND,H-H,L-L。将两个开发板的串
口分别连接到电脑终端。将 SD 卡插入到 TL_335x_IDK 其中一个开发板,设置开发板启动
模式为 SD 卡启动,开发板上电运行。启动程序,按照第 6 章将可执行文件"demo\Starte
rWare\binary\dcan_app_frame_tx_rx\bin\am335x-evm\ccs\dcan_app_frame_tx_rx_a8host_
debug.out"加载并执行。在一个终端输入 1,回车,设置为发送模式;在另一个终端输入
2,回车,设置为接收模式。再回发送模式的终端,设置发送模式,然后即可看到两个开

发板互发数据的测试结果。

AM335x工业开发板裸机例程演示_第9张图片

AM335x工业开发板裸机例程演示_第10张图片


关于创龙更多信息可以点击链接:http://www.tronlong.com/

你可能感兴趣的:(AM335x工业开发板裸机例程演示)