这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » FPGA » 【TMS320C6748开发板试用体验】LED和OLED

共1条 1/1 1 跳转至

【TMS320C6748开发板试用体验】LED和OLED

菜鸟
2015-11-05 10:21:47     打赏

学习TMS320C6748,想看懂程序必须了解StarterWare库用法。光盘路径下的->TI参考文档    里有TI官网文档介绍。

另外实在不懂StarterWare库的使用也可以在StarterWare该软件安装目录下的docs文件夹里面的帮助工具里面查看具体使用方法

【TMS320C6748开发板试用体验】LED和OLED


下面说说我跑的流水灯程序吧

创龙给的例程里跑的是底板的四个LED灯,然后就想做一点修改,就把核心板上的LED灯也点亮了。

首先需要了解核心板上LED灯连接的是DSP的哪个引脚,创龙的光盘里核心板引脚资料里有个SOM-TL138_1808_6748-A2核心板引脚说明20150408文档可以找到核心板LED与GPIO6[12]和GPIO6[13]连接在一起。

【TMS320C6748开发板试用体验】LED和OLED

找到了硬件连接关系,自然程序就简单了照着之前的写就可以了。

核心板上的两个引脚复用配置,设置为普通输入输出口,在主函数里加上相应引脚给高电平,给低电平,加上延时就OK了。程序代码后面贴上

也做了个小视频。


弄完了流水灯,还需要掌握以下GPIO的相关使用和配置,刚好手上有块OLED屏,板子上又有引出来的引脚。

自己用I/O口模拟SPI时序来驱动OLED液晶屏。

首先也是找到SPI线,和板子上对应的I/O口。方便为以后用SPI协议做准备。

【TMS320C6748开发板试用体验】LED和OLED【TMS320C6748开发板试用体验】LED和OLED

找到了相应的引脚接下来就是程序了,I/O口模拟SPI时序网上到处都是我也就不一一介绍了。

我自己就没创建工程了,拿了创龙公司光盘里面的一个SPI驱动DAC芯片来修改的。

在这里主要的有一点

HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(5)) = (0x00888800);

程序里有这么一句配置I/O口为普通输入输出模式需要查找芯片资料。由于时间问题,相关说明后面在做解释。

我也把源代码在后面和大家分享了

顺便贴张自己做的图片。

【TMS320C6748开发板试用体验】LED和OLED

原始地址http://bbs.ickey.cn/group-topic-id-58918.html



共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]