This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

2000系列DSP的IO口生效时间

用28335的ECAN,总线上有多个板子,发送同样的信息,每个板子上有拨码开关输入通用IO口来设置该板子ECAN中发送邮箱的ID,但是ID设置是在初始化程序中,基本上刚上电就会执行,但是不确定这时候拨码开关输入的信息是否已经生效,因此我的问题是2000系列DSP的IO口处接上高电平,然后板子上电,那么从什么时候开始IO口的GPADAT寄存器就能读到这个口的高电平了?

进而引出DSP上电后的启动顺序是什么,从什么时候开始各个模块就都能正常工作了?

或者对于我上面关于ECAN的ID设置还有什么其它好的办法没?

  • gpio口在进行正确配置后可以读取io的状态。

    电源是一个的话,28335工作的时候,预先设定的拨码开关信息肯定没有问题。

  • GPIO在正确配置之后马上就能读取到正确状态吗,如果有时间延迟的话大约延迟多长时间,比如我是在ECAN的初始化中配置的ECAN的IO口和拨码开关的IO口,然后在相隔大约几十条语句之后就来读拨码开关IO口的状态,这时候应该肯定能读到吧?

  • Chen Long 说:

    GPIO在正确配置之后马上就能读取到正确状态吗,如果有时间延迟的话大约延迟多长时间,比如我是在ECAN的初始化中配置的ECAN的IO口和拨码开关的IO口,然后在相隔大约几十条语句之后就来读拨码开关IO口的状态,这时候应该肯定能读到吧?

    配置完成即可正常使用,你相隔几十条语句就更没问题了

  • 好的,多谢

x 出现错误。请重试或与管理员联系。