返回信息流如题。。。小弟翻遍图书馆。。。百度N次。。毫无结果。。。实在没辙了。。下周5验收。。可有大神 求帮助
这是一条镜像帖。来源:北邮人论坛 / circuit / #18695同步于 2011/10/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Circuit机器人发帖
【数电实验】I2C总线 温度传感器 数码管显示 求大神指导
ammmkkk
2011/10/16镜像同步13 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
数电实验应该是CPLD吧....7128或者1270 去网上找个I2C的代码 认真看一下 改成上升沿启动传输的方式 再用一个分配后的低频时钟作为这个I2C通讯模块的触发时钟 整一个寄存器存放温度数据.....通讯触发后 把接收到的温度数据存在里面,数码管驱动部分不断的从寄存器中读取数据并显示就行 把一个一个模块都分开写 应该不难
【 在 cordialz 的大作中提到: 】
: 数电实验应该是CPLD吧....7128或者1270 去网上找个I2C的代码 认真看一下 改成上升沿启动传输的方式 再用一个分配后的低频时钟作为这个I2C通讯模块的触发时钟 整一个寄存器存放温度数据.....通讯触发后 把接收到的温度数据存在里面,数码管驱动部分不断的从寄存器中读取数据并显示就行 把一个一个模块都分开写 应该不难
: --问题就是小弟不会写I2C 通信部分的代码。。。只要能通信后得到从传感器的数据 剩下的貌似就可以搞定了。。 求大神详解 在线等
状态机......I2C的几个状态分解开 从idle开始写起 读到Trig启动信号转入传输开始阶段...然后按照I2C的标准往下写就行....实在不行网上扒代码
【 在 ammmkkk 的大作中提到: 】
: : 数电实验应该是CPLD吧....7128或者1270 去网上找个I2C的代码 认真看一下 改成上升沿启动传输的方式 再用一个分配后的低频时钟作为这个I2C通讯模块的触发时钟 整一个寄存器存放温度数据.....通讯触发后 把接收到的温度数据存在里面,数码管驱动部分不断的从寄存器中读取数据并显示就行 把一个一个模块都分开写 应该不难
: : --问题就是小弟不会写I2C 通信部分的代码。。。只要能通信后得到从传感器的数据 剩下的貌似就可以搞定了。。 求大神详解 在线等
: --
: ...................
I2C确实比较麻烦。不过你不用考虑太多用不到的情况,根据手册把正常读写的过程模拟出来就可以了。那样的话状态不多。就比如所有的ACK都不用考虑之类的。
【 在 ammmkkk (k_color) 的大作中提到: 】
: 如题。。。小弟翻遍图书馆。。。百度N次。。毫无结果。。。实在没辙了。。下周5验收。。可有大神 求帮助
大神,你会I2C吗?能提供一个qq号指导一下吗?我们还有两周,我现在在自己看代码,但是不知道能不能弄明白,希望紧急情况时,能给指导一下~~
【 在 UZ 的大作中提到: 】
: I2C确实比较麻烦。不过你不用考虑太多用不到的情况,根据手册把正常读写的过程模拟出来就可以了。那样的话状态不多。就比如所有的ACK都不用考虑之类的。
我没选这个题目。不过可以给你指条小路:黑金社区的VHDL那些事里面有I2C的现成代码和说明。你好好研究一下呗。网上代码也很多的。
【 在 monkey1 (monkey) 的大作中提到: 】
: 大神,你会I2C吗?能提供一个qq号指导一下吗?我们还有两周,我现在在自己看代码,但是不知道能不能弄明白,希望紧急情况时,能给指导一下~~
同学,你解决了I2C的问题了没?求帮助
【 在 ammmkkk 的大作中提到: 】
: 如题。。。小弟翻遍图书馆。。。百度N次。。毫无结果。。。实在没辙了。。下周5验收。。可有大神 求帮助
他当年就做的那个。。
【 在 monkey1 (monkey) 的大作中提到: 】
: 大神,你会I2C吗?能提供一个qq号指导一下吗?我们还有两周,我现在在自己看代码,但是不知道能不能弄明白,希望紧急情况时,能给指导一下~~