楼主你好,请参考下面的回答。
1. 我看到有两个IIC模块,比如我使用模块0,也就是72和65脚,是不是设定72脚位SCL时65脚就自动为SDA?如果我采用IIC的模块1,那么SCL是不是可以从14,19,26,34管脚中任取一个,SDA可以从18,27,35,87中任意取一个?每个脚都需要配置后才可以使用?
如果一个IIC的SCL可以mapping到不同脚上,那则可以从14,19,26,34管脚中任取一个;SDA也可以从18,27,35,87中任意取一个,但每个脚都需要进行单独配置后才可以使用。
2. 内核电压由VDDC(38和88脚)脚提供,而给VDDC脚提供电源的是LDO(7脚),直接连接然后再加上去耦电容即可?
是的,电容容值应在1uF以上
3. 一个管脚可以根据管脚图任意定义其功能,还是需要根据功能的要求按组配合,例如Uart功能必须按照管脚配置完成才可以?
这个问题没看明白,按我的理解解释一下:
根据管脚图,其功能都可以任意选择,如果想使用UART功能但只需要TX,RX脚则可以配作它用,UART一样可以正常工作。
4. 我看到89脚是不可屏蔽中断,是不是只有这个中断还是根据需要可以配置GPIO口作为中断?
任意GPIO管脚都可以触发中断作为外部中断输入
5. 没有SPI和SD接口,可以使用GPIO直接替代吗?
5791有两个SSI模块,就是SPI,只是可以实现更多功能。
SD接口需要自己写软件模拟,但如果是想接SD卡其实也可以用SPI实现,StellarisWare中有例程
6. 可否通过USB下载程序到MCU中?
可以,但这个过程其实是用Bootloader对Flash进行在线升级,所以实现的前提是软件已经写好,并且USB下载部分的软件已经写入Flash中。StellarisWare中的bootloader有完成此功能,楼主可以在此基础上完成自己想要的功能。
7. 是否需要外部Flash存储器?
不需要,5791有128KB内置Flash。
楼主你好,请参考下面的回答。
1. 我看到有两个IIC模块,比如我使用模块0,也就是72和65脚,是不是设定72脚位SCL时65脚就自动为SDA?如果我采用IIC的模块1,那么SCL是不是可以从14,19,26,34管脚中任取一个,SDA可以从18,27,35,87中任意取一个?每个脚都需要配置后才可以使用?
如果一个IIC的SCL可以mapping到不同脚上,那则可以从14,19,26,34管脚中任取一个;SDA也可以从18,27,35,87中任意取一个,但每个脚都需要进行单独配置后才可以使用。
2. 内核电压由VDDC(38和88脚)脚提供,而给VDDC脚提供电源的是LDO(7脚),直接连接然后再加上去耦电容即可?
是的,电容容值应在1uF以上
3. 一个管脚可以根据管脚图任意定义其功能,还是需要根据功能的要求按组配合,例如Uart功能必须按照管脚配置完成才可以?
这个问题没看明白,按我的理解解释一下:
根据管脚图,其功能都可以任意选择,如果想使用UART功能但只需要TX,RX脚则可以配作它用,UART一样可以正常工作。
4. 我看到89脚是不可屏蔽中断,是不是只有这个中断还是根据需要可以配置GPIO口作为中断?
任意GPIO管脚都可以触发中断作为外部中断输入
5. 没有SPI和SD接口,可以使用GPIO直接替代吗?
5791有两个SSI模块,就是SPI,只是可以实现更多功能。
SD接口需要自己写软件模拟,但如果是想接SD卡其实也可以用SPI实现,StellarisWare中有例程
6. 可否通过USB下载程序到MCU中?
可以,但这个过程其实是用Bootloader对Flash进行在线升级,所以实现的前提是软件已经写好,并且USB下载部分的软件已经写入Flash中。StellarisWare中的bootloader有完成此功能,楼主可以在此基础上完成自己想要的功能。
7. 是否需要外部Flash存储器?
不需要,5791有128KB内置Flash。
举报