TI中文支持网
TI专业的中文技术问题搜集分享网站

关于裸跑DM8168并串口输出的问题

本人从前没有亲自做过嵌入式方面的东西,但是与同学在项目合作的时候接触过keil。现在有个新项目是基于DM8168的视频开发。我有几个问题很困惑,希望大牛能帮我解惑。

背景:在DM8168上裸跑,不上任何系统,只针对arm进行操作,实现在串口上输出显示。

问题1:我知道在keil平台上开发ST公司的芯片时,ST公司很提供固件库,包含了芯片内存地址、设备的所有定义。那么我想知道TI是否提供了类似与固件库之类的东西,方便开发者使用。

问题2:在DM8168上使用starterware,使用的是AM335x版本的,是可以的吗?

问题3:使用上述starterware版本的开发包,开发包里面提供了一个uartEcho的例子,在理解其中的代码时,不知道为什么在进行uart0时钟配置时要使能L3和L4的时钟。

/*
** This function enables the system L3 and system L4_WKUP clocks.
** This also enables the clocks for UART0 instance.
*/

void UART0ModuleClkConfig(void)

Chris Meng:

Ren Wei,

AM335x的starterware不适用与DM816x。

如果你有CCS和仿真器,你可以参考下面链接里的CCS的uart的例子:

http://support.spectrumdigital.com/boards/evm816x/revg/

wei ren:

回复 Chris Meng:

那么DM8168有没有类似于ST的固件库或者BSL?

user1369122:

回复 wei ren:

上面那个链接里面就有BSL

wei ren:

回复 user1369122:

我仔细看过,里面有些寄存器定义不对,而且最重要的是还没有时钟模块。我使用的板子是TMS320FDM8168。

赞(0)
未经允许不得转载:TI中文支持网 » 关于裸跑DM8168并串口输出的问题
分享到: 更多 (0)