历史上的今天
今天是:2024年10月15日(星期二)
2019年10月15日 | msp430 EEPROM调试记录
2019-10-15 来源:eefocus
总结一下出现的问题
1、使用1Mhz频率,并通过修改分频系数将主机频率降至100Khz左右,项目需要,将频率改成16Mhz,发现数据写入不成功,分频系数没有错误,判断应该是没有那么大的分频可以分(这个还未确定),通过选择ACLK,并在基础时钟上设置分频,分到最低2Mhz,再在usci_i2c中设置分频系数,就可以了
2、读写数据不一致
万思不得其解,写入一段数据,发现有些地址写进去,竟然只有几个字节有效,其他数据读出来均为0xff,也就是写未成功。这个是因为我的EEPROM如果使用页写入的话,是支持64字节的写入,这样,假如写入地址为0x30,后续只能写入16个字节,如果同时写入超过16个字节,数据只有部分写入。
3、读写速率慢
主机控制频率,在时钟上分频太低,导致读写数据太慢。
2015.5.21
遇到一个不理解的问题,做一下记录
在使用页写入eeprom时,假如写入两个字节,也就是16位的数,将它强制转换为字符串,然后写入,结果不是预期的值。
uint16 val=0x1234;
eeprom_writepage(addr,(uint8 *)val);
delay();
//然后读取
eeprom_readpage(addr,data); //data[2]
//打印data[2]
printf(data[2]); //结果,为0xe2e2
上一篇:MSP430F1232中断学习
史海拾趣
|
来源:电源技术应用/黄庆义,胡荣强,王闯瑞核心器件: UC3842 0 引言 UC3842是美国Unltmde公司生产的一种性能优良的电流控制型脉宽调制芯片,它具有管脚数量少,外围电路简单等特点,因而得到了广泛的应用。但随着UC3842开关频率的提高,由它所 ...… 查看全部问答> |
|
SX1230 - Integrated Transmitter IC The SX1230 is a fully integrated transmitter which can operate in the 315, 434, 868 and 915 MHz licence free ISM bands. The transmitter has two modes of operation, a conventional MCU controlled mode and a ‘stand-alone’ mode ...… 查看全部问答> |
|
请问wince模拟器上面运行的应用程序能从串口接收PC发的数据吗? 请问wince模拟器上面运行的应用程序能从串口接收PC发的数据吗?搜了,似乎都没有解决 注:我发现模拟器上那3个可以映射的串口都是给wince系统打开使用的了,我用的是wince5模拟器… 查看全部问答> |
|
我在程序中 { ...... malloc 400K字节的缓冲区 ...... free ~ } 请问如果频繁的反复以上操作会导致异常或者死机吗 我的程序 疯狂进行30次会出现异常 不知道是不是这个原因引起的… 查看全部问答> |
|
我就是想用VS2005做一个小程序 在PDA上运行. 能用RDA方式操作SQL2000里的表就行. 原来用SQLite库了.但是中文乱码 那里我处理不好.所以,改回用SQLCE. 请用过的朋友教一下. 分没问题. 可以另开帖.... 我的QQ:49440483… 查看全部问答> |
|
现象描述 1、板子焊接好后安装上电池3v(纽扣电池),非充电的。 2、用万用表量量电池电压 3v没问题,但VBAT端电压则只有1点多v 3、将目标板上电(没有下载任何程序),再断电,则VBAT端电压正常。 4、试验我n多板子,结论同上。 5、不安 ...… 查看全部问答> |
|
苦B嵌入式LINUX开发人员转行销售,所有电子产品转转让,有买有送。 下图所有物品: 全新的Real6410开发板,静电袋还没有拆,年初项目需要购于官方网站,由于烦人客户换210的方案所以买了一次未用,换了real210的板子。原件1380元,全新一次未用, ...… 查看全部问答> |




