完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我试图在PSoC 4中使用仿真的EPROM(版本1.10)来保存一些数据。我的Flash几乎满了,我还有大约4K字节。
这个代码来自PSoC 5,在那里EEPROM存在,我可能希望把它再次带回,所以一些东西留在原地。 问题是写调用发生,并且不抱怨。但是,数据从不写入闪存变量“设置”,它总是保留其旧值。如果我不初始化它,在写之后它仍然是一个“0”的值。数据表建议初始化。 有没有人为PSoC 4工作?PSOC 5在EEPROM运行良好。 涉水 代码: TyBuffFraseEndoMyDATAXStult{Union {FaseF;Unt8B[siZeof(浮点)];}偏移;联合{浮标F;UtiN 8B[siZeof(浮点)];}斜率;}EEPROMYORD数据; 常数EEPROMEDATA数据设置;const静态EEPROMYORD数据设置={{ 1.094 },{ 3.072 };//-------------------------------------------------------------------------------------------------------WORE Read OpTebug(){EEPROMYSTATE();偏移=设置。偏移量F;斜率=设置。RAMStase=设置,//复制到EEPROM停止(;)/ /下电EEPROM }//-----------------------------------------------------------------------------------------------------------------------ValeSaveSeTestSt.({ EEPROPENSTATE());偏移;eeprom_write((const uint8 *)&;ramsettings,(const uint8 *)&;设置,sizeof(ramsettings));//写第16字节一举eeprom_stop();/ /关闭EEPROM } |
|
相关推荐
6个回答
|
|
|
|
|
|
我对EMEEPROM组件还没有问题。你介意把你的完整项目(或者一个简化的例子)展示出来吗?这样做,使用的创造者- >;文件& gt;创建工作包(最小的)并将结果文件。所以我们都可以看看你的所有设置。鲍勃
|
|
|
|
谢谢!我试试看。这需要一两天的时间,其他事情现在正引起人们的注意。
|
|
|
|
你好,
对于Bob Marlowe来说,这是一个关于他的好例子原型原型KyWrk.CaseV01.Zip的问题。 为什么你使用这些指令集之间的RAM2EEPROM和EEPRON2RAM线? RAM2EEPROME();MeSET(RAMDATA,0,SIZEOF(Sealt EEEPROMEDATA));EEPROM2RM(); 谢谢你的回答。 最好的问候 丹尼斯 |
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2069 浏览 1 评论
1824 浏览 1 评论
3633 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1760 浏览 6 评论
1509 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
507浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
357浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
410浏览 2评论
357浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
854浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 08:40 , Processed in 1.428982 second(s), Total 87, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号