PSOC4 EEPROM 写操作需要多长时间,为了增加EEPROM擦写次数,写操作是在一开辟的空间内滚动操作吗,组件需要如何配置

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
HaYa_4104701
Level 1
Level 1
Distributor - Arrow(GC)
5 replies posted 5 questions asked First reply posted

PSOC4 EEPROM 写操作需要多长时间,为了增加EEPROM擦写次数,写操作是在一开辟的空间内滚动操作吗,组件需要如何配置

0 点赞
1 解答
RyanZhao
Moderator
Moderator
Moderator
250 sign-ins First question asked 750 replies posted

Hi Halden,

一个ROW(128字节)的写是最大20ms。

写操作是在一开辟的空间内滚动操作,参考函数:cy_en_em_eeprom_status_t Cy_Em_EEPROM_Write(uint32 addr,void * eepromData,uint32 size,cy_stc_eeprom_context_t * context)

组件配置可以参考每个参数右侧的描述以及PSoC Creator中的例程。

Thanks,

Ryan

在原帖中查看解决方案

0 点赞
3 回复数
RyanZhao
Moderator
Moderator
Moderator
250 sign-ins First question asked 750 replies posted

Hi Halden,

一个ROW(128字节)的写是最大20ms。

写操作是在一开辟的空间内滚动操作,参考函数:cy_en_em_eeprom_status_t Cy_Em_EEPROM_Write(uint32 addr,void * eepromData,uint32 size,cy_stc_eeprom_context_t * context)

组件配置可以参考每个参数右侧的描述以及PSoC Creator中的例程。

Thanks,

Ryan

0 点赞
HaYa_4104701
Level 1
Level 1
Distributor - Arrow(GC)
5 replies posted 5 questions asked First reply posted

Dear Ryan:

擦除是不是还要20ms

发件人: RyanZ_36 <community-manager@cypress.com>

发送时间: 2019年4月23日 15:19

收件人: Halden Yang <Halden.Yang@arrow.com>

主题: Re: - PSOC4 EEPROM 写操作需要多长时间,为了增加EEPROM擦写次数,写操作是在一开辟的空间内滚动操作吗,组件需要如何配置

<https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.cypress.com&data=02%7C01%7Chalden.yang%40arrow.com%7C0cc147a738344638a55508d6c7bbee1d%7C0beb0c359cbb4feb99e5589e415c7944%7C1%7C0%7C636916007309548965&sdata=wry1MmHgT6%2B0OOax6Cn3Rcf8ww104iMjhNnGR5OaU%2Bw%3D&reserved=0>

Cypress Developer Community <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.cypress.com%2F%3Fet%3Dwatches.email.thread&data=02%7C01%7Chalden.yang%40arrow.com%7C0cc147a738344638a55508d6c7bbee1d%7C0beb0c359cbb4feb99e5589e415c7944%7C1%7C0%7C636916007309558961&sdata=m8I%2Fy%2BscqD8Hd6%2FvJrKPTsiYHlFSqSYD7nFJJuxAAO4%3D&reserved=0>

PSOC4 EEPROM 写操作需要多长时间,为了增加EEPROM擦写次数,写操作是在一开辟的空间内滚动操作吗,组件需要如何配置

reply from RyanZ_36<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.cypress.com%2Fpeople%2FRyanZ_36%3Fet%3Dwatches.email.thread&data=02%7C01%7Chalden.yang%40arrow.com%7C0cc147a738344638a55508d6c7bbee1d%7C0beb0c359cbb4feb99e5589e415c7944%7C1%7C0%7C636916007309558961&sdata=K7U8JLwTfviWMdnE90%2BnIAXhQ7GEuLuXjF0w3wCR%2BFo%3D&reserved=0> in PSoC 4 MCU Community - View the full discussion<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.cypress.com%2Fmessage%2F193786%3Fet%3Dwatches.email.thread%23193786&data=02%7C01%7Chalden.yang%40arrow.com%7C0cc147a738344638a55508d6c7bbee1d%7C0beb0c359cbb4feb99e5589e415c7944%7C1%7C0%7C636916007309568970&sdata=BdCO09Iw22r3TipNhw5QnufqgZX0ZHh4gWMWAiVEhGQ%3D&reserved=0>

0 点赞
RyanZhao
Moderator
Moderator
Moderator
250 sign-ins First question asked 750 replies posted

这里说的写操作包含了擦和写,一共20ms。参考datasheet中的SID174,175和176。

pastedImage_0.png