4304|9

40

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【Launchpad 心得】launchpad eeprom reader [复制链接]

          手上的launchpad是一年前25元买的,一直没有玩,压箱底了。不是不想玩,在这里吐槽一下ti的MSP430x2xx FamilyUser's Guide,不同系列的ic都写在一块,像g2452要使用spi i2c只能用usi模块,到MSP430x2xx FamilyUser's Guide发现spi,i2c有独立模块,寄存器的名称也对不上,自己刚使用时就硬是没有明白,后来,到后来就慢慢习惯了呵呵。后来发现ti的例子太太太详细,基本上也不看datasheet,简单的程序对着例子改就ok了。ti的学习视频挺好的,我自己从头到尾看了两次,大大加深了对msp430了解。考试题一看,感觉完全跟视频内容无关吧,呵呵。胡乱填了几个答案。前几天,突然收到笔记本跟包包,很意外,在这里感谢ti跟eeword了。
        介绍这个eeprom reader 是使用msp430g2452的usi模块的i2c接口,读eeprom然后通过timera模拟usat发送到电脑显示程序是支持24c01,24c02,到24c256,实际上只测试过24c02,24c64手上没有其他的eeprom。i2c是使用ti例子改的,使用中断方式。另外,g2452的ram太小了,只有256B,编译程序时就发生堆栈跟ram出现重叠的错误,将堆栈改小后编译通过了,仿真时又出现堆栈不够的警告,发现有些寄存器莫名被改了。想想可能是全局变量太多,于是老老实实优化程序,原来很多写好功能都删了,像用xmodem协议下载程序到eerpom这个功能改到我的eeprom writer这个项目里面去了.为了省ram,操作eeprom没有使用页写功能,只有byte write,读一次,只读16byte。
线路图连接:
SCL->P1.6
SDA->P1.7
WP->GND
A0,A1,A2->GND


操作过程:

我的eeprom是 24c64 然后选择6


LaunchPad_eeprom_reader.rar (69.98 KB, 下载次数: 37, 售价: 1 分芯积分)

如果想测试写入操作请去掉main函数的注释
    //write test
    /*
    for(i=0;i<(ee_tab[device].size);i++)
    {
        j=i%16;
EEPROM_ByteWrite(0x50, i,j);
while(TI_USI_I2CBusy());
 
}
   */

由于水平有限代码只做简单测试,有错请指出。


 

最新回复

好东西,谢谢楼主!  详情 回复 发表于 2013-4-28 15:22
 
点赞 关注

回复
举报

327

帖子

0

TA的资源

纯净的硅(高级)

沙发
 
非常酷的客户端!很漂亮,一定用心啦

点评

谢谢  详情 回复 发表于 2012-6-15 12:17
 
个人签名Python全文搜索引擎:<url>http://code.google.com/p/ming-search/</url>
 

回复

2002

帖子

24

TA的资源

五彩晶圆(高级)

板凳
 
看到logic了,呵呵

点评

我买的是saleae的逻辑分析仪,很实用,也便宜,实在是调试协议的利器,我另外买的高级一点孕龙逻辑分析仪却压箱底。  详情 回复 发表于 2012-6-15 12:23
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(中级)

4
 
简单测试?还给币买才给?楼主不厚道啊

点评

更坑爹的是等你下载了代码,发现那完全是ti的代码,还不如到ti哪里下呢:loveliness:  详情 回复 发表于 2012-6-15 12:27
 
 
 

回复

40

帖子

0

TA的资源

一粒金砂(中级)

5
 
原帖由 elulis 于 2012-6-14 09:58 发表 非常酷的客户端!很漂亮,一定用心啦

谢谢
 
 
 

回复

40

帖子

0

TA的资源

一粒金砂(中级)

6
 
原帖由 shower.xu 于 2012-6-14 11:25 发表 看到logic了,呵呵
我买的是saleae的逻辑分析仪,很实用,也便宜,实在是调试协议的利器,我另外买的高级一点孕龙逻辑分析仪却压箱底。
 
 
 

回复

40

帖子

0

TA的资源

一粒金砂(中级)

7
 

回复 4楼 FJYCHENJUN 的帖子

更坑爹的是等你下载了代码,发现那完全是ti的代码,还不如到ti哪里下呢
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(中级)

8
 
 
 
 

回复

13

帖子

0

TA的资源

一粒金砂(中级)

9
 
试试,上拉电阻用多少啊?我调了几天无结果,不知是不是上拉电阻的问题
 
 
 

回复

55

帖子

0

TA的资源

一粒金砂(中级)

10
 
好东西,谢谢楼主!
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
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
快速回复 返回顶部 返回列表