2690|7

539

帖子

0

TA的资源

纯净的硅(初级)

楼主
 

关于IIC总线开发 [复制链接]

接触到一些IIC应用,用到EEPROM(如IC 24LC128),这个源代码的开发环境是什么?(编译后应能生成二进制可编程烧录IC的文件 ***.bin)。看了一些理论介绍IIC原理,但具体时序、读写、主从器件控制响应编写代码不是很清楚,如有这方面项目源代码例程多谢各位da牛共享指教。。。论坛里卧虎藏龙,望不吝赐教,谢谢


此帖出自FPGA/CPLD论坛

最新回复

没看明白你说的什么?你是要写IIC 吗?  详情 回复 发表于 2016-3-1 20:05
点赞 关注
个人签名

保持热爱

 

回复
举报

3471

帖子

13

TA的资源

五彩晶圆(高级)

沙发
 
i2c的时序,你看EEPROM的手册就可以啊。手册会具体描述的。电平信号的变化,维持时间。一个sda,一个scl。起始标志,数据部分,停止标识,一帧数据就这些东西。每部分时序如何变化。静下心来,慢慢分析,不难的。通信、协议清楚了,实现起来就比较容易了。至于开发环境,没什么关系吧。主控芯片对应的开发环境就行了啊。
此帖出自FPGA/CPLD论坛

点评

c语言的i2c的例程很好找,你可以根据c语言的程序,把时序分析的更清晰一些。再用FPGA写一遍。  详情 回复 发表于 2016-2-29 21:21
手册上是一些介绍,比较分离。有没这方面案件的示例(源代码、开发软件内操作步骤)电子档的或者网上哪有资源都可以,这样边学边实践容易上手些~  详情 回复 发表于 2016-2-29 10:24
 
 

回复

6419

帖子

17

TA的资源

版主

板凳
 
你说的“这个源代码的开发环境是什么”是什么意思啊,指fpga实现IIC啊?看用什么fpga了,altera用quartus II,xilinx用ISE或者vivado。时序什么的都是协议上定义的吧,找份协议看看,夏老师的VERILOG数字系统设计教程上有IIC的实例可以参考一下
此帖出自FPGA/CPLD论坛

点评

IIC总线连了两个IC器件(MCU IC :CY7C68013A和感光CMOS IC),CPLD IC XC2C64A 与前面所说两IC器件相联。Xilinx ISE好像可以配置CPLD IC编程。IIC的编程IC文档如何生成的?不清楚,有没网络资源或电子档案例可供参考  详情 回复 发表于 2016-2-29 10:31
个人签名training
 
 
 

回复

539

帖子

0

TA的资源

纯净的硅(初级)

4
 
ienglgge 发表于 2016-2-25 20:16
i2c的时序,你看EEPROM的手册就可以啊。手册会具体描述的。电平信号的变化,维持时间。一个sda,一个scl。 ...

手册上是一些介绍,比较分离。有没这方面案件的示例(源代码、开发软件内操作步骤)电子档的或者网上哪有资源都可以,这样边学边实践容易上手些~
此帖出自FPGA/CPLD论坛
个人签名

保持热爱

 
 
 

回复

539

帖子

0

TA的资源

纯净的硅(初级)

5
 
白丁 发表于 2016-2-25 21:53
你说的“这个源代码的开发环境是什么”是什么意思啊,指fpga实现IIC啊?看用什么fpga了,altera用quartus I ...

IIC总线连了两个IC器件(MCU IC :CY7C68013A和感光CMOS IC),CPLD IC XC2C64A  与前面所说两IC器件相联。Xilinx ISE好像可以配置CPLD IC编程。IIC的编程IC文档如何生成的?不清楚,有没网络资源或电子档案例可供参考学习?谢谢。
此帖出自FPGA/CPLD论坛

点评

没看明白你说的什么?你是要写IIC 吗?  详情 回复 发表于 2016-3-1 20:05
个人签名

保持热爱

 
 
 

回复

3471

帖子

13

TA的资源

五彩晶圆(高级)

6
 
ienglgge 发表于 2016-2-25 20:16
i2c的时序,你看EEPROM的手册就可以啊。手册会具体描述的。电平信号的变化,维持时间。一个sda,一个scl。 ...

c语言的i2c的例程很好找,你可以根据c语言的程序,把时序分析的更清晰一些。再用FPGA写一遍。
此帖出自FPGA/CPLD论坛
 
 
 

回复

6419

帖子

17

TA的资源

版主

7
 
闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣捣閻棗銆掑锝呬壕濡ょ姷鍋為悧鐘汇€侀弴銏犖ч柛鈩冦仦缁剝淇婇悙顏勨偓鏍礉瑜忕划濠氬箣閻樺樊妫滈梺绉嗗嫷娈曢柣鎾存礋閺岀喖鏌囬敃鈧悘閬嶆煕閵堝拋鍎旈柡灞诲€濆鍫曞箰鎼粹€叉樊闂備礁鎼張顒傜矙閹达箑鐓″璺号堥弸搴ㄦ煙闁箑鏋ら柍璇茬箻濮婅櫣鎷犻幓鎺濆妷闂佺厧缍婄粻鏍婵炴潙鍚嬪ḿ娆愵攰闂備礁鎲″ú锕傚垂閹殿喚涓嶉柟鎯板Г閻撴洟鏌嶉埡浣告殧濞寸媴绠戦…璺ㄦ喆閸曨剛顦紓浣介哺閹瑰洤鐣烽幒鎴旀瀻闁瑰瓨绻傞‖澶嬩繆閻愵亜鈧垿宕濈仦杞挎稑鈹戠€n亝鐎梺鍛婂姦閸犳牠锝為崨瀛樼厽婵☆垵娅f禒娑欑箾閸喎鍔ら柍瑙勫灦楠炲﹪鏌涙繝鍐╃妤犵偛锕ラ幆鏃堝閻樻彃顫婇梻鍌氬€搁崐椋庣矆娓氣偓閹潡宕惰濞存牠鏌曟繛褍鎳愰悞鍏肩箾鏉堝墽绉い顐㈩樀瀹曪綀绠涘☉娆戝帾闂佸壊鍋呯换宥呂hぐ鎺撶厽闁规崘娉涢弸娑㈡煛瀹€瀣埌妞ゎ偅绮撻崺鈧い鎺嶈兌椤╂煡鎮规潪鎷岊劅闁诲骸鐖奸弻锝夊箣閿濆憛鎾绘煟閹惧瓨绀嬮柡宀嬬節瀹曟帒鈹戦崶鈹库偓濠勭磽娴e搫啸缂侇噮鍨舵俊鐢稿礋椤栨凹娼婇梺鎸庣☉鐎氼參宕抽弶璇炬棃鎮╅棃娑楃捕濡炪倖鍨甸ˇ闈涱嚕椤愶箑纾奸柣鎰綑濞堢喖姊洪棃娑辨濠碘€虫穿閵囨劙濡搁埡鍌楁嫼闁荤姴娲﹂悡锟狀敁濡ゅ懏鐓曟俊顖濆吹閻帞鈧娲橀崹鍧楃嵁濡偐纾兼俊顖滃帶楠炲牓姊绘担鍝ョШ闁稿锕畷銏$附缁嬭法顦梺闈涚墕濡稓绮绘ィ鍐╃厱妞ゆ劦鍋勬晶顖炴倵濮樼偓瀚�闂傚倸鍊搁崐鎼佸磹閹间礁纾圭€瑰嫭鍣磋ぐ鎺戠倞妞ゆ帊绀侀崜顓烆渻閵堝棗濮х紒鐘冲灴閻涱噣濮€閵堝棛鍘撻柡澶屽仦婢瑰棝宕濆鍡愪簻闁哄倸鐏濋顐ょ磼鏉堛劍宕岀€规洘甯掗~婵嬵敄閽樺澹曢梺鍛婄缚閸庢娊鎯屽▎鎾寸厱闁哄洢鍔岄悘鐘电磼閻欌偓閸ㄥ爼寮婚妸鈺傚亞闁稿本绋戦锟�闂傚倸鍊搁崐鎼佸磹閹间礁纾归柣鎴eГ閸ゅ嫰鏌涢锝嗙缂佺姷濞€閺岀喖宕滆鐢盯鏌涚€c劌鈧繈寮婚弴鐔虹闁绘劦鍓氶悵鏇㈡⒑缁嬫鍎忔い鎴濐樀瀵鏁愭径濠勭杸濡炪倖甯婇悞锕傚磿閹剧粯鈷戠紓浣姑粭鎺楁煟韫囨柨鍝哄┑锛勬暬瀹曠喖顢涘槌栧敽闂備浇顫夐幆宀勫垂闁秴鏋佸Δ锝呭暞閻撶喖骞栧ǎ顒€鐏柛鐔哥叀閺岀喖宕欓妶鍡楊伓濠电姷鏁告慨鐑藉极閸涘﹥鍙忛柣鎴f閺嬩線鏌熼梻瀵割槮缁惧墽绮换娑㈠箣閺冣偓閸ゅ秹鏌涢妷顔煎⒒闁轰礁娲弻鏇$疀閺囩倫銉︺亜閿旇娅嶉柟顔筋殜瀹曟寰勬繝浣割棜闂傚倷绀侀幉鈥趁洪敃鍌氱;濠㈣埖鍔曢弰銉╂煟閹邦喖鍔嬮柍閿嬪灴閹綊骞侀幒鎴濐瀳濠电偛鎳忛崝娆撳蓟閻旂厧绀勯柕鍫濇椤忥拷
此帖出自FPGA/CPLD论坛

点评

设计输出。这整个过程所必需掌握的东西。你有没基于IIC编程案例?  详情 回复 发表于 2016-3-2 10:10
个人签名training
 
 
 

回复

539

帖子

0

TA的资源

纯净的硅(初级)

8
 
闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣捣閻棗銆掑锝呬壕濡ょ姷鍋為悧鐘汇€侀弴銏犖ч柛鈩冦仦缁剝淇婇悙顏勨偓鏍礉瑜忕划濠氬箣閻樺樊妫滈梺绉嗗嫷娈曢柣鎾存礋閺岀喖鏌囬敃鈧悘閬嶆煕閵堝拋鍎旈柡灞诲€濆鍫曞箰鎼粹€叉樊闂備礁鎼張顒傜矙閹达箑鐓″璺号堥弸搴ㄦ煙闁箑鏋ら柍璇茬箻濮婅櫣鎷犻幓鎺濆妷闂佺厧缍婄粻鏍婵炴潙鍚嬪ḿ娆愵攰闂備礁鎲″ú锕傚垂閹殿喚涓嶉柟鎯板Г閻撴洟鏌嶉埡浣告殧濞寸媴绠戦…璺ㄦ喆閸曨剛顦紓浣介哺閹瑰洤鐣烽幒鎴旀瀻闁瑰瓨绻傞‖澶嬩繆閻愵亜鈧垿宕濈仦杞挎稑鈹戠€n亝鐎梺鍛婂姦閸犳牠锝為崨瀛樼厽婵☆垵娅f禒娑欑箾閸喎鍔ら柍瑙勫灦楠炲﹪鏌涙繝鍐╃妤犵偛锕ラ幆鏃堝閻樻彃顫婇梻鍌氬€搁崐椋庣矆娓氣偓閹潡宕惰濞存牠鏌曟繛褍鎳愰悞鍏肩箾鏉堝墽绉い顐㈩樀瀹曪綀绠涘☉娆戝帾闂佸壊鍋呯换宥呂hぐ鎺撶厽闁规崘娉涢弸娑㈡煛瀹€瀣埌妞ゎ偅绮撻崺鈧い鎺嶈兌椤╂煡鎮规潪鎷岊劅闁诲骸鐖奸弻锝夊箣閿濆憛鎾绘煟閹惧瓨绀嬮柡宀嬬節瀹曟帒鈹戦崶鈹库偓濠勭磽娴e搫啸缂侇噮鍨舵俊鐢稿礋椤栨凹娼婇梺鎸庣☉鐎氼參宕抽弶璇炬棃鎮╅棃娑楃捕濡炪倖鍨甸ˇ闈涱嚕椤愶箑纾奸柣鎰綑濞堢喖姊洪棃娑辨濠碘€虫穿閵囨劙濡搁埡鍌楁嫼闁荤姴娲﹂悡锟狀敁濡ゅ懏鐓曟俊顖濆吹閻帞鈧娲橀崹鍧楃嵁濡偐纾兼俊顖滃帶楠炲牓姊绘担鍝ョШ闁稿锕畷銏$附缁嬭法顦梺闈涚墕濡稓绮绘ィ鍐╃厱妞ゆ劦鍋勬晶顖炴倵濮樼偓瀚�闂傚倸鍊搁崐鎼佸磹閹间礁纾圭€瑰嫭鍣磋ぐ鎺戠倞妞ゆ帊绀侀崜顓烆渻閵堝棗濮х紒鐘冲灴閻涱噣濮€閵堝棛鍘撻柡澶屽仦婢瑰棝宕濆鍡愪簻闁哄倸鐏濋顐ょ磼鏉堛劍宕岀€规洘甯掗~婵嬵敄閽樺澹曢梺鍛婄缚閸庢娊鎯屽▎鎾寸厱闁哄洢鍔岄悘鐘电磼閻欌偓閸ㄥ爼寮婚妸鈺傚亞闁稿本绋戦锟�闂傚倸鍊搁崐鎼佸磹閹间礁纾归柣鎴eГ閸ゅ嫰鏌涢锝嗙缂佺姷濞€閺岀喖宕滆鐢盯鏌涚€c劌鈧繈寮婚弴鐔虹闁绘劦鍓氶悵鏇㈡⒑缁嬫鍎忔い鎴濐樀瀵鏁愭径濠勭杸濡炪倖甯婇悞锕傚磿閹剧粯鈷戠紓浣姑粭鎺楁煟韫囨柨鍝哄┑锛勬暬瀹曠喖顢涘槌栧敽闂備浇顫夐幆宀勫垂闁秴鏋佸Δ锝呭暞閻撶喖骞栧ǎ顒€鐏柛鐔哥叀閺岀喖宕欓妶鍡楊伓濠电姷鏁告慨鐑藉极閸涘﹥鍙忛柣鎴f閺嬩線鏌熼梻瀵割槮缁惧墽绮换娑㈠箣閺冣偓閸ゅ秹鏌涢妷顔煎⒒闁轰礁娲弻鏇$疀閺囩倫銉︺亜閿旇娅嶉柟顔筋殜瀹曟寰勬繝浣割棜闂傚倷绀侀幉鈥趁洪敃鍌氱;濠㈣埖鍔曢弰銉╂煟閹邦喖鍔嬮柍閿嬪灴閹綊骞侀幒鎴濐瀳濠电偛鎳忛崝娆撳蓟閻旂厧绀勯柕鍫濇椤忥拷
此帖出自FPGA/CPLD论坛
个人签名

保持热爱

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条
电源解决方案和技术 | DigiKey 应用探索站
当月好物、电源技术资源、特色活动、DigiKey在线实用工具,干货多多~

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表