找回密码
 立即注册
查看: 26|回复: 1

Ti60F100开发板IIC配置的问题说明

[复制链接]

3

主题

0

回帖

24

积分

版主

积分
24
发表于 5 小时前 | 显示全部楼层 |阅读模式
本帖最后由 CrazyCat 于 2025-3-17 13:08 编辑

近期在调试Ti60F100开发板的IIC时候发现了奇怪的现象



这里直接上结论:
即刚烧录完程序后,由于Ti60F100的引脚复用,FPGA不是立刻执行IIC的程序,而是先配置SPI相关的程序,所以我们一开始测得的IIC信号,其实是受到了SPI信号的影响,在配置完SPI后才开始的IIC的配置,这也就解释了为什么我们采用像往常一样的IIC单次触发(Ti60F225T20F256等开发板都没有复用IIC引脚,都是采用的单次触发调试的IIC)失灵了,在今后Ti60F100IIC调试过程中,应该选择好策略抓取IIC的信号,而不是一开始就单次触发IIC
具体的调试和解决问题流程如下文档所示


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

14

主题

24

回帖

161

积分

管理员

积分
161
发表于 2 小时前 | 显示全部楼层
首先,为了增加论坛的搜索曝光度,你这种pdf我是建议直接放在正文里面去的
1)下载麻烦,还得第三方打开
2)也不方便二次修改,也不直观
3)也不方便提升论坛关键字曝光度

其次,如果是JTAG测试,而不是上电测试,我认为应该还好,因为从SPI启动的时序,在上电阶段已经完成了,因此JTAG下载,应该不会被干扰吧。

最后,如果是循环发送测试时序,其实你可以多次触发啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|CrazyFPGA ( 粤ICP备2023025753号 )

GMT+8, 2025-3-17 16:49 , Processed in 0.046854 second(s), 21 queries .

Powered by CrazyFPGA X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表