组件不兼容

不兼容  时间:2021-02-19  阅读:()

PSoCCreator组件数据手册CypressSemiconductorCorporation198ChampionCourtSanJose,CA95134-1709408-943-2600文档编号:001-68619修订版**修订日期:2010年3月30日特点512B到2KBEEPROM存储器1,000,000次循环,数据可保留20年一次读取1字节一次编程16字节一般说明EEPROM组件提供一个API将一行数据(16字节)写入EEPROM.
术语"写入"指的是在一个操作中先擦除,然后编程.
EEPROM组件可与cy_boot组件中包含的各种系统元件紧密连接.
这些元件是在成功构建时生成的.
有关cy_boot组件及其各种元件的更多信息,请参考SystemReferenceGuide(《系统参考指南》).
何时使用EEPROM可以将EEPROM组件用于以下目的:用于数据的附加存储(从而释放片上RAM)用于只读(或很少更改的)程序数据用于电源重新启动后也不会变化的数据(例如校准表或器件配置)输入/输出连接没有用于EEPROM组件的IO连接.
它仅是一个API.
参数和设置除了标准实例名称和内置参数,EEPROM没有其他可配置参数.
EEPROM1.
50EEPROMPSoCCreator组件数据手册第2页,共6页文档编号:001-68619修订版**资源模拟模块数字模块API内存(字节)引脚(每个外部I/O)数据路径宏单元状态寄存器控制寄存器计数器7闪存RAM不适用不适用不适用不适用不适用不适用7240不适用应用程序编程接口应用程序编程接口(API)子程序使您可以使用软件来配置组件.
下表列出并描述了每个函数的接口.
后面的章节将更详细地介绍每个函数.
从EEPROM读取时,不需要API.
EEPROM的全部内容都映射到存储器空间,可以直接读取.
下面的定义可用于读取EEPROM:CYDEV_EE_BASE–EEPROM存储器的基本指针CYDEV_EE_SIZE–EEPROM存储器空间的大小(以字节为单位)EEPROM_1_EEPROM_SIZE还定义为EEPROM存储器空间的大小(以字节为单位,其中EEPROM_1是EEPROM组件的实例名称).
要写入EEPROM,必须首先获取die温度.
只需要获取一次该温度就可以使用写入函数.
如果应用程序的使用环境的die温度有20°C或20°C以上的变化,则应当刷新该温度以允许"智能写入算法"正常工作.
默认情况下,PSoCCreator将实例名称"EEPROM_1"分配给提供的设计中的第一个组件实例.
您可以将其重命名为遵循标识符语法规则的任何唯一值.
该实例名称成为每个全局函数名称、变量和常量符号的前缀.
为增加可读性,下表中使用了实例名称"EEPROM".
函数说明EEPROM_Enable使能EEPROM模块操作EEPROM_Start启动EEPROMEEPROM_Stop停止并关闭EEPROM的供电EEPROM_EraseSector擦除EEPROM扇区EEPROM_Write向EEPROM中写入行时处于封锁状态EEPROM_StartWrite开始向EEPROM中写入一行数据EEPROM_QueryWrite检查写入EEPROM的数据的状态PSoCCreator组件数据手册EEPROM文档编号:001-68619修订版**第3页,共6页voidEEPROM_Enable(void)说明:使能EEPROM模块操作.
此API仅可用于PSoC3ES3或更高版本.
参数:无返回值:无副作用:对EEPROM_Start()的调用将调用EEPROM_Enable().
您可以直接调用EEPROM_Start()或EEPROM_Enable()函数,它们的作用相同.
voidEEPROM_Start(void)说明:启动EEPROM.
此API仅可用于PSoC3ES3或更高版本.
参数:无返回值:无副作用:对EEPROM_Start()的调用将调用EEPROM_Enable().
您可以直接调用EEPROM_Start()或EEPROM_Enable()函数,它们的作用相同.
voidEEPROM_Stop(void)说明:停止并关闭EEPROM的供电.
此API仅可用于PSoC3ES3或更高版本.
参数:无返回值:无副作用:无cystatusEEPROM_EraseSector(uint16sectorNumber)说明:擦除存储器的扇区(64行).
此函数一直处于封锁状态,直到操作完成.
此API仅可用于PSoC3ES3或更高版本.
参数:uint16扇区.
要擦除的扇区编号.
返回值:如果操作成功,则返回CYRET_SUCCESS.
如果参数无效,则返回CYRET_BAD_PARAM.
如果EEPROM控制模块忙,则返回CYRET_LOCKED.
如果操作超时,则返回CYRET_TIMEOUT.
如果存在EEPROM控制模块错误,则返回CYRET_UNKNOWN.
副作用:无EEPROMPSoCCreator组件数据手册第4页,共6页文档编号:001-68619修订版**cystatusEEPROM_Write(uint8*rowData,uint16rowNumber)说明:将一行数据(16字节)写入EEPROM.
这是一个封锁调用.
它不会在函数成功或失败之前返回任何值.
参数:uint8*rowData.
写入EEPROM的数据的地址.
uint16rowNumber.
要编程的EEPROM行号.
返回值:如果操作成功,则返回CYRET_SUCCESS.
如果参数无效,则返回CYRET_BAD_PARAM.
如果EEPROM控制模块忙,则返回CYRET_LOCKED.
如果操作超时,则返回CYRET_TIMEOUT.
如果存在EEPROM控制模块错误,则返回CYRET_UNKNOWN.
副作用:无cystatusEEPROM_StartWrite(uint8*rowData,uint16rowNumber)说明:启动SPC写入函数.
此函数不会处于封锁状态,它在命令开始SPC写入函数后将立即返回值.
一旦调用此函数,SPC将处于锁定状态,直到EEPROM_QueryWrite()不返回CYRET_STARTED为止.
要取消写入,请调用CySpcUnlock()以解锁SPC.
参数:uint8*rowData.
写入EEPROM的数据的地址.
uint16rowNumber.
要编程的EEPROM行号.
返回值:如果成功启动要写入的命令,则返回CYRET_STARTED.
如果参数无效,则返回CYRET_BAD_PARAM.
如果EEPROM控制模块忙,则返回CYRET_LOCKED.
如果操作超时,则返回CYRET_TIMEOUT.
如果存在EEPROM控制模块错误,则返回CYRET_UNKNOWN.
副作用:无cystatusEEPROM_QueryWrite(void)说明:检查写入EEPROM的数据的状态.
必须调用此函数,直到返回值不能为CYRET_STARTED.
参数:Void返回值:如果操作成功,则返回CYRET_SUCCESS.
如果参数无效,则返回CYRET_BAD_PARAM.
如果EEPROM控制模块忙,则返回CYRET_LOCKED.
如果成功启动要写入的命令,则返回CYRET_STARTED.
如果操作超时,则返回CYRET_TIMEOUT.
如果存在EEPROM控制模块错误,则返回CYRET_UNKNOWN.
副作用:无PSoCCreator组件数据手册EEPROM文档编号:001-68619修订版**第5页,共6页固件源代码示例PSoCCreator在"查找示例项目"对话框中提供大量示例项目,其中包括图示和示例代码.
若要获取特定于组件的示例,请从"组件目录"或图示组件实例打开该对话框.
若要获取一般示例,请从开始页或文件菜单打开该对话框.
根据需要,在对话框中使用筛选选项以缩小可用于选择的项目列表的范围.
有关更多信息,请参考PSoCCreator帮助中的"查找示例项目"主题.
功能说明不适用.
参考另请参考Die温度组件数据手册和SystemReferenceGuide(《系统参考指南》).
直流电和交流电电气特征下列值表示了预计的性能,它们基于初始特性数据.
直流电规范参数说明条件最小值典型值最大值单位擦除和编程电压1.
71--5.
5V交流电规范参数说明条件最小值典型值最大值单位TWRITE一行擦除/写入循环时间--215msEEPROM耐久性1M----编程/擦除循环EEPROM数据保留时间从最后一个擦除循环开始测量的保留时间长度(最高可达100K次循环)20----年EEPROMPSoCCreator组件数据手册第6页,共6页文档编号:001-68619修订版**组件更改本节列出组件与以前版本相比的主要更改.
版本更改说明更改/影响原因1.
50.
a向数据手册中添加了特性数据注明数据手册中的EEPROM_EraseSector()API仅可用于PSoC3ES3或更高版本.
对数据手册进行了少量编辑和更新1.
50修改了EEPROM.
c文件以将包含文件从cydevice.
h文件切换为cydevice_trm.
h.
cydevice.
h文件是过时的文件.
因此,生成的源代码和随PSoCCreator提供的API应当使用cydevice_trm.
h.
更新了示例代码的EEPROM_EraseSector()部分.
在PSOC3ES1和ES2芯片或PSOC5ES1芯片的EEPROM上,"擦除扇区"命令不起作用.
此API可在PSOC3ES3或更高版本的EEPROM上使用.
添加了EEPROM_Enable()、EEPROM_Start()和EEPROM_Stop()API.
为了支持默认情况下关闭EEPROM电源的PSoC3ES3芯片要求.
对EEPROM_Start()的调用将调用EEPROM_Enable().
您可以直接调用EEPROM_Start()或EEPROM_Enable()函数,它们的作用相同.
1.
20.
a将组件移动到组件目录的子文件夹中.
向组件中添加了信息,以说明它与芯片修订版的兼容性.
如果组件在不兼容的芯片上使用,该工具将报告错误/警告.
如果发生此情况,请更新到支持您的目标器件的修订版.
1.
20更新了"配置"对话框.
在图示中,数字端口已更改为引脚组件.
赛普拉斯半导体公司,2011.
此处所包含的信息可能会随时更改,恕不另行通知.
除赛普拉斯产品的内嵌电路之外,赛普拉斯半导体公司不对任何其他电路的使用承担任何责任.
也不根据专利或其他权利以明示或暗示的方式授予任何许可.
除非与赛普拉斯签订明确的书面协议,否则赛普拉斯产品不保证能够用于或适用于医疗、生命支持、救生、关键控制或安全应用领域.
此外,对于可能发生运转异常和故障并对用户造成严重伤害的生命支持系统,赛普拉斯不授权将其产品用作此类系统的关键组件.
若将赛普拉斯产品用于生命支持系统中,则表示制造商将承担因此类使用而招致的所有风险,并确保赛普拉斯免于因此而受到任何指控.
PSoC是赛普拉斯半导体公司的注册商标;PSoCCreator和ProgrammableSystem-on-Chip是赛普拉斯半导体公司的商标.
此处引用的所有其他商标或注册商标归其各自所有者所有.

所有源代码(软件和/或固件)均归赛普拉斯半导体公司(赛普拉斯)所有,并受全球专利法规(美国和美国以外的专利法规)、美国版权法以及国际条约规定的保护和约束.
赛普拉斯据此向获许可者授予适用于个人的、非独占性、不可转让的许可,用以复制、使用、修改、创建赛普拉斯源代码的派生作品、编译赛普拉斯源代码和派生作品,并且其目的只能是创建自定义软件和/或固件,以支持获许可者仅将其获得的产品依照适用协议规定的方式与赛普拉斯集成电路配合使用.
除上述指定的用途之外,未经赛普拉斯的明确书面许可,不得对此类源代码进行任何复制、修改、转换、编译或演示.

免责声明:赛普拉斯不针对此材料提供任何类型的明示或暗示保证,包括(但不仅限于)针对特定用途的适销性和适用性的暗示保证.
赛普拉斯保留在不做出通知的情况下对此处所述材料进行更改的权利.
赛普拉斯不对此处所述之任何产品或电路的应用或使用承担任何责任.
对于可能发生运转异常和故障并对用户造成严重伤害的生命支持系统,赛普拉斯不授权将其产品用作此类系统的关键组件.
若将赛普拉斯产品用于生命支持系统应用中,则表示制造商将承担因此类使用而招致的所有风险,并确保赛普拉斯免于因此而受到任何指控.

百纵科技(1399元/月)香港CN2站群232IP

湖南百纵科技有限公司是一家具有ISP ICP 电信增值许可证的正规公司,多年不断转型探索现已颇具规模,公司成立于2009年 通过多年经营积累目前已独具一格,公司主要经营有国内高防服务器,香港服务器,美国服务器,站群服务器,东南亚服务器租用,国内香港美国云服务器,以及全球专线业务!活动方案:主营:1、美国CN2云服务器,美国VPS,美国高防云主机,美国独立服务器,美国站群服务器,美国母机。2、香港C...

特网云-新上线香港五区补货资源充足限时抢 虚拟主机6折,低至38元!

官方网站:点击访问特网云官网活动方案:===========================香港云限时购==============================支持Linux和Windows操作系统,配置都是可以自选的,非常的灵活,宽带充足新老客户活动期间新购活动款产品都可以享受续费折扣(只限在活动期间购买活动款产品才可享受续费折扣 优惠码:AADE01),购买折扣与续费折扣不叠加,都是在原价...

digital-vm:VPS低至$4/月,服务器$80/月,10Gbps超大带宽,不限流量,机房可选:日本新加坡美国英国西班牙荷兰挪威丹麦

digital-vm,这家注册在罗马尼亚的公司在国内应该有不少人比较熟悉了,主要提供VPS业务,最高10Gbps带宽,还不限制流量,而且还有日本、新加坡、美国洛杉矶、英国、西班牙、荷兰、挪威、丹麦这些可选数据中心。2020年,digital-vm新增了“独立服务器”业务,暂时只限“日本”、“新加坡”机房,最高也是支持10Gbps带宽... 官方网站:https://digital-vm.co...

不兼容为你推荐
快递打印快递单打印时快递单子怎么放置?手游运营手册剑三的方士使开启阴阳之力凝聚而成的魂匣怎么做啊 有详细说明吗支付宝查询余额我的支付宝如何查询余额简体翻译成繁体帮忙把繁体翻译成简体湖南商标注册湖南商标注册最好的公司吴晓波频道买粉《吴晓波频道》《罗辑思维》《专栏精粹》怎么评价?伪静态静态与伪静态的区别?网店推广网站什么平台适合做淘宝店铺推广如何建立自己的网站怎么创建自己的网站iphone6上市时间iphone6什么时候上市,价格是多少?
如何注册网站域名 冰山互联 免费主机 缓存服务器 京东商城双十一活动 免费外链相册 网购分享 西安服务器托管 免费asp空间申请 申请免费空间 实惠 免费网络空间 阿里云邮箱申请 电信主机托管 谷歌搜索打不开 美国asp空间 美国服务器 侦探online 电信测速器在线测网速 中国最年轻博士 更多