TI论坛
直播中

王秀珍

7年用户 1451经验值
私信 关注
[问答]

关于TMS320F28035的疑问谁来解答一下

专家你好。
   我做的TMS320F28035的电源项目将要做PCB了,要尽可能地达到合理。因为是第一次和这款芯片打交道所以才有以下初级问题。请谅解。
1、初始状态问题。
手册中说The pullups on the PWM pins are not enabled at reset. The pullups on other GPIO pins are enabled upon reset.。我用的引脚功能是PWM,但它又是GPIO的复用功能,如PNT的69脚,它既是EPWM1A,又是GPIO0,那么在复位时,它到底会怎么样呢?是不是复用功能时,以PWM功能为准;没有PWM功能的GPIO引脚将执行上拉使能?  -----由于用在电源上,初始状态对其很重要。
2、BootROM
SPRS584F中的Table 3-6,提到了与串行口相关的,只有SCI,而在Table 3-7. 中说了Peripheral Bootload Pins有五种,除SCI可以在表六中找到其进入这种模式的方法外,其它如CAN等怎么进入呢?
3、ADC问题。
ADC的两个通道可以同时采样、保持。假如信号S1、S2,在T0时刻同时采样,在T1时刻对S1作ADC转换,结束后,在T2时刻对S2转换。现在的问题是:对于S2,它可以保持这么久而电压不变(或相当小)吗?
谢谢专家

回帖(5)

笪琳琳

2020-6-15 06:46:05
1. 与PWM复用的GPIO,例如GPIO0~GPIO11,初始上电为低电平,其他GPIO为弱上拉。
2. 请参考F28035的DataSheet,3.3.9章节,进入Get Mode,Get Mode里面有eCAN boot。
3. 里面有S&H 电路,同时采集,先后转换。
                                                                         如果您认为此问题已被解答,请在“这是否解答您的问题” 后,点击“是”按钮! 谢谢您的合作!
举报

张依弛

2020-6-15 06:57:07
问题1:reset时,PWM/GPIO复用功能默认为GPIO功能,且此时GPIO内部上拉。所以在使用PWM功能时,要注意防止PWM上电输出高电平引起设备异常,因为内部上拉,IO数据寄存器可能存储了一个高值,当GPIO变为输出时,就会输出一个高电平。
问题2:TMS320F2803xBootLoad 方面请参考文档 SPRUGO0A  里面有详细的boot方式
问题3:这样做没问题。采样信号变化不能太快就可以。
举报

王秀珍

2020-6-15 07:12:12
引用: Fengliping 发表于 2020-6-15 06:57
问题1:reset时,PWM/GPIO复用功能默认为GPIO功能,且此时GPIO内部上拉。所以在使用PWM功能时,要注意防止PWM上电输出高电平引起设备异常,因为内部上拉,IO数据寄存器可能存储了一个高值,当GPIO变为输出时,就会输出一个高电平。
问题2:TMS320F2803xBootLoad 方面请参考文档 SPRUGO0A  里面有详细的boot方式
问题3:这样 ...

谢谢你们两位的回复。
特别对第一个问题,两个答案是相斥的。我也无法判定哪个是正确的,只有做个实验再说吧
举报

笪琳琳

2020-6-15 07:31:19
引用: 站着幻想 发表于 2020-6-15 07:12
谢谢你们两位的回复。
特别对第一个问题,两个答案是相斥的。我也无法判定哪个是正确的,只有做个实验再说吧

关于第一个问题,我是做实验测试过的。因此没有问题。
我说的是,在上电的瞬间,即3.3V已经上电,但程序还没有启动这个过程中,与PWM复用的引脚一定是低电平。
其他引脚为弱上拉,即1.85V左右。
                                                                         如果您认为此问题已被解答,请在“这是否解答您的问题” 后,点击“是”按钮! 谢谢您的合作!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分