当前位置: 首页 > news >正文

NvM代码级别的调用

用到的NvM模块的API接口:
//一般与NvM交互过后,都需要调用下面函数检测下状态。
NvM_GetErrorStatus(p_blk_obj->blk_id, &status);//获取到的status有9种状态,由NvM_RequestResultType定义,例如NVM_REQ_PENDING
除了NVM_REQ_OK、NVM_REQ_PENDING、NVM_REQ_BLOCK_SKIPPED、NVM_REQ_RESTORED_FROM_ROM(0、2、4、8)其他值都是有错误状态。

在调用NvM_WriteBlock(blk_id, ram_buffer);前,需要检查3层模块的状态,
NvM、MemIf、Fls状态,分别使用API:NvM_GetErrorStatus()!= NVM_REQ_PENDING、MemIf_GetStatus()== MEMIF_IDLE、Fls_17_Dmu_GetStatus()== MEMIF_IDLE。


//掉电时存储
NvM_SetRamBlockStatus(ndm_obj.nvm_blocks[index].blk_id, TRUE)

http://www.sczhlp.com/news/87285/

相关文章:

  • 门户网站建设方案公司网页设计教程下载
  • 诸暨市建设局行业管理网站学校网站怎么做推广方案
  • 山东营销网站建设联系方式安阳如何建立自己的网站平台
  • 建站系统多少钱扁平化企业网站
  • 保定网站公司那家好wordpress 手机端APP
  • ECT-OS-JiuHuaShan 与经典/量子计算模型存在根本性范式断裂
  • 人像 风光 纪实 旅游、生活 摄影精选集
  • 必看!Apache DolphinScheduler 任务组因 MySQL 时区报错全解析与避坑指南
  • Android开发中 Button 背景控制选择器
  • redis非阻塞锁
  • vx小程序怎么开发seo排名系统
  • 如何添加网站后台利用网站做淘宝客
  • 西安网站制作流程如何给网站添加关键词
  • 莱芜人才网莱芜招聘seo在线教程
  • wordpress制作电商网站成都手机网站建设报价表
  • 邯郸教育网站建设天津建设工程信息网欧美小镇农贸市场
  • 现代网站建设跨境电商自己做网站引流
  • MyEMS:技术架构深度剖析与用户实践支持体系
  • ECT-OS-JiuHuaShan 的本质是超验数学结构,史上首个实现完全移植保真性的认知框架
  • Appium元素等待
  • DropWizard-REST-Web-服务指南-全-
  • Spring Boot如何启动嵌入式Tomcat?
  • 做外链音乐网站天津百度seo
  • 三合一网站开发如何用爬虫做网站监控
  • 贵阳市小程序网站开发公司适合在家做的网站工作
  • 400靓号手机网站建设哪个网站做正品女装
  • 我的世界皮肤网站做自己在线制作logo免费圆形
  • 网站开发合同注意事项重庆网站公司
  • 专业做网站app的公司有哪些舆情网站
  • 83、SpringMVC全局异常处理和数据校验