【学习分享】4、TMS320C6748开发板基于StarterWare的Demo例程演示(一)

大家好,我又悄咪咪过来更新啦!经过前面几篇博客的铺垫,相信大家伙的对这TMS320C6748开发板大概都有了自己的了解了,现在终于来到了讲例程的时候了!本博听说皮一点会比较多妹子给我留言(大雾)?那就视情况而定皮的程度和时长了。今天要TMS320C6748开发板基于StarterWare的Demo例程演示,由于指导手册有差不多200+个例程,所以可能暂时先节选部分,在完成原本更新计划后,根据大家的意见再进行补充更新,这里欢迎大家去本博的第一篇博客:

【学习分享】0、创龙 TMS320C6748开发例程使用手册:https://blog.****.net/Celiachenv587/article/details/87915593

查看例程目录,如有希望进行更新的例程,欢迎在评论区留言,格式为"(帅气小编)这里催更:4.1 DEMO———综合例程"

ok,现在马上开始今天的更新啦啊啦~~

 

  1. DEMO——综合例程

 

表 2

开发板型号

是否支持本例程

TL138/6748-EVM

支持

TL138/6748-EasyEVM

不支持

TL138/6748-EthEVM

支持

TL138/6748F-EasyEVM

支持

TL138/6748F-EVM

支持

 

此综合例程使用触摸屏进行丰富的功能演示,支持4.3寸和7寸触摸屏。根据开发板和触摸屏的大小,选择步骤如下:

  1. 右击DEMO工程,选择Properties,如下图所示:

 

【学习分享】4、TMS320C6748开发板基于StarterWare的Demo例程演示(一)

 

 

  1. 在弹出的界面选择"Build->C6000 Compiler->Advanced Options->Predefined Symbols",如下图所示:

 

【学习分享】4、TMS320C6748开发板基于StarterWare的Demo例程演示(一)

 

 

  1. 根据板子选择需要的宏:

LCD_800_480选择此项支持7寸屏。如果没有显示此宏,请点击添加宏按钮并输入宏名称"LCD_800_480"。

EasyFPGA为TL138/6748F-EasyEVM专用宏,如使用其他板子则删除此宏。如果没有显示此宏,请点击添加宏按钮并输入宏名称"EasyFPGA"。

宏添加步骤如下:

 

【学习分享】4、TMS320C6748开发板基于StarterWare的Demo例程演示(一)

 

 

【学习分享】4、TMS320C6748开发板基于StarterWare的Demo例程演示(一)

 

 

连接好LCD屏,按照工程导入步骤加载DEMO.out文件,然后点击程序运行【学习分享】4、TMS320C6748开发板基于StarterWare的Demo例程演示(一)按钮。

演示步骤与现象

运行程序后,LCD屏幕显示如图所示:

 

【学习分享】4、TMS320C6748开发板基于StarterWare的Demo例程演示(一)

图 122

 

请按LCD显示的步骤和提示进行操作,根据不同的板子包含如下例程:

1、LED DEMO:底板LED灯循环点亮1次;

2、KEY DEMO:可测试两个用户按键和不可屏蔽中断按键;

3、UART1 DEMO:将串口线连接开发板的UART1,可使用串口助手发送数据;

4、TOUCH DEMO:可在Touch Panel画线;

5、RTC DEMO:将串口线连接开发板的UART2,通过UART2设置RTC的时间;

6、I2C EEPROM DEMO:向EEPROM读写数据,读写成功将提示Verify successfully;

7、SPI FLASH DEMO:向FLASH读写数据,读写成功将提示Verify successfully;

8、AUDIO LINE IN DEMO:将音频线接到LINE IN接口输入音频,LINE OUT接口接上耳机,可听到由LINE IN输入的音频信号;

9、AUDIO LINE OUT DEMO:将耳机接到LINE OUT接口,可听到输出的内置音频信号。

10、ENET HTTPD DEMO:插上网线,屏幕上可以显示开发板的IP地址。

11、FFT DEMO:屏幕上可显示FFT Panel图形。

  1. GPIO_LED——GPIO输出(LED灯)

       此程序的作用是实现GPIO输出功能。

       按照工程导入步骤加载GPIO_LED.out文件,然后点击程序运行【学习分享】4、TMS320C6748开发板基于StarterWare的Demo例程演示(一)按钮。

演示现象

底板LED循环点亮。

  1. GPIO_KEY——GPIO输入(按键中断)

 

核心板型号

GPIO6[13]

GPIO6[12]

SOM-TL138/6748

D5

D6

SOM-TL138/6748F

FD1

FD2

 

此程序的作用是实现GPIO输入功能。

按照工程导入步骤加载GPIO_KEY.out文件,然后点击程序运行【学习分享】4、TMS320C6748开发板基于StarterWare的Demo例程演示(一)按钮。

演示现象

  1. 按下USER1按键将标志Flag置1,核心板两个LED开始循环点亮。

(2)按下USER0按键将标志Flag置0,核心板两个LED停止循环点亮。