打印

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

[复制链接]
1272|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Tan654321|  楼主 | 2015-11-5 10:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
学习TMS320C6748,想看懂程序必须了解StarterWare库用法。光盘路径下的->TI参考文档    里有TI官网文档介绍。
另外实在不懂StarterWare库的使用也可以在StarterWare该软件安装目录下的docs文件夹里面的帮助工具里面查看具体使用方法


下面说说我跑的流水灯程序吧
创龙给的例程里跑的是底板的四个LED灯,然后就想做一点修改,就把核心板上的LED灯也点亮了。
首先需要了解核心板上LED灯连接的是DSP的哪个引脚,创龙的光盘里核心板引脚资料里有个SOM-TL138_1808_6748-A2核心板引脚说明20150408文档可以找到核心板LED与GPIO6[12]和GPIO6[13]连接在一起。
找到了硬件连接关系,自然程序就简单了照着之前的写就可以了。
核心板上的两个引脚复用配置,设置为普通输入输出口,在主函数里加上相应引脚给高电平,给低电平,加上延时就OK了。程序代码后面贴上
也做了个小视频。

弄完了流水灯,还需要掌握以下GPIO的相关使用和配置,刚好手上有块OLED屏,板子上又有引出来的引脚。
自己用I/O口模拟SPI时序来驱动OLED液晶屏。
首先也是找到SPI线,和板子上对应的I/O口。方便为以后用SPI协议做准备。
找到了相应的引脚接下来就是程序了,I/O口模拟SPI时序网上到处都是我也就不一一介绍了。
我自己就没创建工程了,拿了创龙公司光盘里面的一个SPI驱动DAC芯片来修改的。
在这里主要的有一点
HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(5)) = (0x00888800);
程序里有这么一句配置I/O口为普通输入输出模式需要查找芯片资料。由于时间问题,相关说明后面在做解释。
我也把源代码在后面和大家分享了
顺便贴张自己做的图片。

帖子原始地址

相关帖子

沙发
FireRiver9| | 2015-11-12 21:57 | 只看该作者
感谢楼主分享,能把资料分享出来吗

使用特权

评论回复
板凳
zhangmangui| | 2015-11-12 22:00 | 只看该作者
广告 啊  

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝