您好!我目前用的是TMS320C6748芯片,想问一下这个芯片能不能通过某个引脚上下拉来配置上电瞬间(程序还没运行起来)的所有IO电平状态的呢?我看到技术参考手册中可以通过配置PUPD_SEL和PUPD_ENA这两个寄存器配置部分IO的默认输出电平,这个默认电平是在系统完成之后配置的呢还是上电瞬间就完成配置的?这个跟系统初始化完成之后编程控制IO是否一样?我现在面临的困难主要是一个项目需要在上电过程中(系统尚未初始化完成)让IO的电平保持在0.5V以下,有没有什么解决方案呢?谢谢!
Tony Tang:
user5066335想问一下这个芯片能不能通过某个引脚上下拉来配置上电瞬间(程序还没运行起来)的所有IO电平状态的呢
不能。
user5066335我现在面临的困难主要是一个项目需要在上电过程中(系统尚未初始化完成)让IO的电平保持在0.5V以下,有没有什么解决方案呢?
在相应的管脚上加强下拉电阻,即下拉电阻选小一点。试试2Kohm甚至更小的下拉电阻。
user5066335:
回复 Tony Tang:
通过配置PUPD_SEL和PUPD_ENA的方式跟系统初始化完成之后用程序控制IO电平是等效的吗?谢谢!
Tony Tang:
回复 user5066335:
user5066335通过配置PUPD_SEL和PUPD_ENA的方式跟系统初始化完成之后用程序控制IO电平是等效的吗?
IO不等于GPIO。用程序控制IO电平通常是指对GPIO的操作。那对于不是GPIO的IO管脚呢?
所以不好回答是还是不是等效的。
user5066335:
回复 Tony Tang:
呃,那通过配置PUPD_SEL和PUPD_ENA这两个寄存器能不能控制上电瞬间(系统尚未初始化)CP[n]这些组的初始电平的呢?
Tony Tang:
回复 user5066335:
user5066335那通过配置PUPD_SEL和PUPD_ENA这两个寄存器能不能控制上电瞬间(系统尚未初始化)CP[n]这些组的初始电平的呢?
请问你通过什么配置呢?
user5066335:
回复 Tony Tang:
user5066335:
回复 Tony Tang:
好的,谢谢Tony!
user5066335:
回复 Tony Tang:
您好,再请问一下,现在DSP上电后输出是高电平,电压在3.3V左右,加10K下拉之后电压变成1.2V,加1K强下拉之后电压变成150mV,想请教一下DSP刚刚上电时IO的状态是高阻态、高电平输出还是内部上拉状态呢?
Tony Tang:
回复 user5066335:
TI中文支持网


