完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,CYSUB301X手册(1001-52136 Rev)。* N),指出:“当GPIF II配置为32位数据总线宽度,GPIO [ 50 ] [ 52 ] - GPIO可以配置成GPIO或I2S,GPIO [ 53 ] [ 56 ]对GPIO可以配置成GPIO、UART接口而已。”谁能说明为什么SPI外围不可用时使用32双TPIF II总线?我没有看到物理引脚冲突;GPIO [ 53 ] - GPIO [ 56 ]当然不重叠的GPIF II的数据或控制信号,就可以告诉我。我认为必须有一些内部信号的复用/路由冲突,或其他内部资源的争夺?如果是这样的话,有人能分享一些细节吗?谢谢你,乔恩
以上来自于百度翻译 以下为原文 Hi there, The CYUSB301x manual (001-52136 Rev. *N), states: "When GPIF II is configured for the 32-bit data bus width, GPIO[50]-GPIO[52] may be configured as GPIOs or I2S, and GPIO[53] to GPIO[56] may be configured as GPIOs or UART interface only." Could someone elaborate on exactly why the SPI peripheral becomes unavailable when using a 32-bit GPIF II bus? I see no physical pin conflicts; GPIO[53] - GPIO [56] certainly don't overlap the GPIF II data or control signals, as far as I can tell. I assume there must be some internal signal muxing/routing conflict, or other internal resource contention? If so, could someone share some details on this? Thank you, Jon |
|
相关推荐
2个回答
|
|
我也想知道这个问题的答案。我在论坛的其他地方看到,您可以使用GPIO在软件中实现SPI。我想知道为什么SPI功能和32位的FIFO的冲突。
道格 以上来自于百度翻译 以下为原文 I would like to know the answer to that as well. I did see elsewhere in the forum that you can implement SPI in software using GPIO. I would like to know why the SPI function and 32-bit FIFO conflict. Doug |
|
|
|
lukyhong 发表于 2019-7-25 09:34 SPI可用于启动目的,即使您在固件中配置32位GPIF II。 这里介绍了引导过程 当ROM Bootloader对PMODE线(0Z1)进行采样时,它就知道它必须从SPI闪存启动。 因此,它将固件引导到系统RAM。 一旦固件映像已被完全转移,FX3引导加载程序将自动跳转到 新下载的固件的入口点并开始执行。 然后,所有的块将根据从SPI加载的固件配置。 一旦配置,GPIF II与32位数据总线,SPI块将不可用于任何SPI通信。 以上来自于百度翻译 以下为原文 SPI can be used for Booting purpose, even you configure the GPIF II with 32-bit in the firmware. Booting process explained here When ROM Bootloader samples the PMODE lines (0Z1) and it comes to know that it has to boot from the SPI Flash. Therefore, it boots the Firmware to System RAM. Once the firmware image has been completely transferred, the FX3 bootloader automatically jumps to the entry point of the newly downloaded firmware and starts executing. Then, all the blocks will be configured as per the FIRMWARE Loaded from SPI. Once it is configured, GPIF II with 32-bit data bus, SPI Block will not be available for any SPI Communication. |
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2071 浏览 1 评论
1827 浏览 1 评论
3642 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1762 浏览 6 评论
1513 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
511浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
362浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
410浏览 2评论
357浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
860浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-26 11:09 , Processed in 0.858201 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号