完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
很少有SPI问题,只需插上就行。
这一次有一个在低3MbPS的SPI双向主控器。把它留在发送模式,直到需要扭转它。 偶尔会被奴隶绞死。将一个分析器连接到下游数据上,什么是一致的0x020b、0x5000、0x022b、0x5000的字符串将被更改为0x50b、0x0200、0x052b、0x0200。 从本质上说,它是在啃咬! 我的代码非常简单,只是在单词之间使用延迟。剩下的留给真正的程序员。 刚刚下载SP1,但看到SPI大师仍然是V2.4所以怀疑任何新的存在。 附件PDF显示分析仪的痕迹,代码和示意段。 有什么建议吗? 谢谢 迈克S 柏树PSOC3 SPI.PDF 144 K |
|
相关推荐
6个回答
|
|
|
|
|
|
|
|
|
嗨,谢谢。
1)用于双向拉阻的SDAT被设置为电阻上拉,也在10K上拉。在上升的时钟边缘放大4V,这样对从属者来说将是很好的。显示图片连接,而不是在附加修订PDF。 2)是的,从属设备通过2英寸柔性电缆连接。删除它,并采取另一个图片。实际上没有差别。 3)自从时间感兴趣区以来,没有对这一瞬间给予太多的思考,认为是从线变出来然后抬起一点。 4)一个尝试会慢一点,但是既然设置了高速,那么3MbP就足够慢了,这是另外一回事。 有两个其他SPI在PSoc谈DAC,和数字锅。不要使用它们几乎相同,但还没有已知的问题。 试着从双向走向公正的输出,同样的结果。 附上修订。 迈克 柏树PSOC3 SPI1.PDF 275.8 K |
|
|
|
|
|
1。我认为,应该用强有力的驱动力,但这不是你的问题在这个时候。
2。为了解决这个问题,这个怎么样? 而ldriver(0x020b,0x5000);ldriver(0x022b,0x5000);使用test1();test2();无效test1(void){ ..spim_2_writedata(0x020b);Cydealyus(6);spim_2_writedata(0x5000);Cydealyus(6);..无效Test2(空){…spim_2_writedata(0x022b);Cydealyus(6);spim_2_writedata(0x5000);Cydealyus(6);..只是看看它是否改变了什么 |
|
|
|
|
|
再次感谢。实际上已经试过了,没有什么区别。不能有强烈的驱动,自需要双向。
回到“工作”档案,测试,和仍然工作在SPI传输不难过。 刚刚更新的C代码添加我的新命令,和它的作品太。重要的是要注意,只是建造,而不是清洁和建设。 看着生成的源代码问题的SPI模块,即使两版本设置相同,在工作版,以下是未启用: spim_3_txdisable虚空(void){ spim_3_control_reg &;=((卡片)~ spim_3_ctrl_tx_signal_en);}在非工作一行启用(更有意义的我)。自从有了工作和非工作的版本,将开放的情况下,包括代码集。这需要得到固定,或放弃SPI共做离散实现。不需要先进先出,不需要中断,只需要它工作可靠。 |
|
|
|
|
|
星期五开了一个案子,还没有回音。
有一个工作周围采取SPI双向16位,使它只有一个8位输出,与一个8位移位寄存器读取。 许多清洁和建设,仍然工作,只是需要更长的时间。 还是想知道为什么,所以一旦责怪事情就可以回去了。 |
|
|
|
|
|
技术支持确实发现了SPI16的一个问题。
“疑似问题是,当你做SPIMJORIGETXDATE(0xABCD)时,最初的0xCD将被写入LSB FIFO,0xAB被写入MSB FIFO。 如果在这些写入之间存在延迟,那么在MSB FIFO更新之前,SPI星以MSB值作为先前值发送。这是相同的你看到的是什么。在您的情况下,USB中断导致延迟。我们手动地在两个写之间给出延迟,并且可以看到这个问题(用非常简单的SPIM项目,没有USB)。通过改变Verilog文件,我们将等待MSB FIFO被更新,然后我们正在传输数据。我们发现是工作在我们的身边。所以,请检查你的身边,让我知道你看到了什么。谢谢你,Keerthi”编辑组件的VHDL去解决它。但直到修复被正式发布,使用一个8位SPI更安全。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
788个成员聚集在这个小组
加入小组cyUSB3014一直显示2.1,不能到3.0情况,谁遇到过
7386 浏览 0 评论
2490 浏览 1 评论
2183 浏览 1 评论
4046 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
2093 浏览 6 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
7874浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
6437浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
760浏览 2评论
735浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
8292浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-15 03:33 , Processed in 1.870243 second(s), Total 84, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3831