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

广州注册公司代理记账杭州优化公司哪家好

广州注册公司代理记账,杭州优化公司哪家好,如何用ps做网站设计图,智通东莞人才网NvMRbCallbackSignatureAR45 改变回调函数的参数类型。 TRUE&#xff1a;根据AR44及之后版本&#xff0c;回调函数使用NvM_<Multi;Init>BlockRequestType参数类型。详细的函数调用参数请参考回调参数。 FALSE&#xff1a;根据AR43及之前版本&#xff0c;回调函数使用S…

NvMRbCallbackSignatureAR45

改变回调函数的参数类型。

TRUE:根据AR44及之后版本,回调函数使用NvM_<Multi;Init>BlockRequestType参数类型。详细的函数调用参数请参考回调参数。

FALSE:根据AR43及之前版本,回调函数使用ServiceId参数类型。详细的函数调用参数请参考回调参数。

如果NvMRbCallbackSignatureAR45设置为TRUE,则NvM_Rb_GetActiveService函数不再可用,因为在使用多块和/或加密服务特性时会带来不利影响。详细信息请参阅NvM文档(NvM_EN_detailed_CDG.pdf).

NvMRbCommonCalcRamBlockCrc

定义参数 NvMCalcRamBlockCrc 和 NvMBlockUseCRCCompMechanism 的默认值。
如果该参数设置为true,则对于所有可以设置为true的NVRAM块,参数 NvMCalcRamBlockCrc 和 NvMBlockUseCRCCompMechanism 的默认值都为true。这包括所有具有永久RAM块或配置为使用显式同步机制的NVRAM块。
对于未配置CRC类型的NVRAM块,NvM将使用默认的16位CRC类型(NVM_CRC16)。

NvMRbCommonWriteCounter

定义块特定参数 NvMRbWriteCounter 的默认值。

true:所有NVRAM块的参数 NvMRbWriteCounter 默认为true。这意味着所有NVRAM块都启用写入计数器,只有当显式将 NvMRbWriteCounter 参数设置为false时才会禁用写入计数器。

false:所有NVRAM块的参数 NvMRbWriteCounter 默认为false。这意味着所有NVRAM块都禁用写入计数器,只有当显式将 NvMRbWriteCounter 参数设置为true时才会启用写入计数器。

NvMRbDynConfigLoadDefaultsForNonResistant

定义在动态配置中,对于非抗变块在布局更改时的处理方式。

TRUE:在布局更改时,NvM将为非抗变块加载默认值。换句话说,当布局更改时,将会重新写入这些块的默认值。

FALSE:在布局更改时,NvM将跳过对非抗变块的读取操作。换句话说,这些块将保持其当前的值,不会被修改。

此参数仅影响AUTOSAR定义的动态配置。如果启用了增强的动态配置(NvMRbRemoveNonResistantBlocks = TRUE),则此参数不会生效。

NvMRbErrorInfoDetail

定义是否可以调用 NvM_Rb_GetErrorInfoDetail 函数来获取额外的错误详情。

true:NvM_Rb_GetErrorInfoDetail 函数可用。可以在每个面向块的作业之后调用该函数以获取更多的错误详情。

false:NvM_Rb_GetErrorInfoDetail 函数不可用。无法获取额外的错误详情。

NvMRbExplcitSyncReadWithConst

定义读取回调函数参数 NvMBuffer 是否带有const限定符。

TRUE:读取回调函数参数 NvMBuffer 带有const限定符。这意味着在定义使用块参数 NvMReadRamBlockFromNvCallback 的读取回调函数时, NvMBuffer 参数是一个const指针,不能用于修改数据。

FALSE:读取回调函数参数 NvMBuffer 没有const限定符。这意味着 NvMBuffer 参数是一个非const指针,可以用于修改数据。

NvMRbInitAtLayoutChange

控制是否在检测到布局更改时对配置了 NvMRbInitBlockAtLayoutChange 参数为 “true” 的 NvM 块进行初始化。

TRUE:启用对配置了 NvMRbInitBlockAtLayoutChange 为 “true” 的 NvM 块的初始化。这意味着当检测到布局更改时,会对这些块进行初始化操作。

FALSE:禁用对配置了 NvMRbInitBlockAtLayoutChange 为 “true” 的 NvM 块的初始化。这意味着即使检测到布局更改,也不会对这些块进行初始化操作。

NvMRbInitBufferBeforeSyncWrite

控制在调用带有显式同步的写回调之前是否对 NvM 内部缓冲区进行初始化。

TRUE:启用在调用带有显式同步的写回调之前对 NvM 内部缓冲区的初始化。这意味着在执行写操作之前,会确保 NvM 内部缓冲区的数据是初始化过的。

FALSE:禁用在调用带有显式同步的写回调之前对 NvM 内部缓冲区的初始化。这意味着在执行写操作之前,不会对 NvM 内部缓冲区的数据进行初始化。

NvMRbMainFunctionScheduling

定义 NvM_MainFunction() 函数的调用方式。

Background-task via RTE:通过RTE在后台任务中调用 NvM_MainFunction()。这意味着 NvM_MainFunction() 在后台任务中周期性地由RTE调用。

Scheduled task via RTE:通过RTE在调度任务中调用 NvM_MainFunction()。这表示 NvM_MainFunction() 在由RTE调度的定时任务中周期性地被调用。

Not called via RTE, scheduled manually:不通过RTE调用,需要手动调度 NvM_MainFunction()。这意味着不会生成任何RTE事件或实体来调用 NvM_MainFunction(),而是由应用程序手动调度。

NvMRbMultiBlockStartCallback

定义一个公共回调函数的入口地址,用于在每次异步多块请求即将启动时被调用。

NULL_PTR:指定不调用任何这样的回调函数。
具体的回调函数名称:指定一个函数名作为回调函数的入口地址,该函数会在异步多块请求即将启动时被调用。

回调函数声明:
如果 NvMRbCallbackSignatureAR45 设置为 false:回调函数的声明应为 Std_ReturnType CallbackName(uint8 ServiceId)。
如果 NvMRbCallbackSignatureAR45 设置为 true:回调函数的声明应为 Std_ReturnType CallbackName(NvM_MultiBlockRequestType MultiBlockRequest)。

在该回调函数中不允许调用任何 NvM 或 DEM 模块的函数。

NvMRbNoInitCallbackRomBlockConfigured

控制是否在具有ROM块配置特性的情况下调用初始化回调函数。

TRUE:禁用初始化回调函数如果一个块配置了ROM块特性,则不会调用初始化回调函数。只有当块未配置ROM块时才会调用初始化回调函数。

FALSE:不启用该特性,即无论块是否配置了ROM块特性,均会调用初始化回调函数。

NvMRbNoSingleBlockBeforeReadAll

控制在执行完“ReadAll”服务之前禁止任何单块请求的处理。

TRUE:启用该特性。如果设置为 “true”,则在执行完“ReadAll”服务之前,任何单块访问请求都将被拒绝并返回错误码 E_NOT_OK。

FALSE:禁用该特性。即使在执行完“ReadAll”服务之前,仍允许处理单块访问请求。

NvMRbNvCrcEnable

全局启用或禁用对具有块特定参数 NvMBlockUseCrc 设置为TRUE的NVRAM块使用CRC。

TRUE:启用该功能。如果设置为TRUE,则根据块特定参数 NvMBlockUseCrc 的设置决定是否在NVM级别使用CRC。即使 NvMBlockUseCrc 设置为TRUE,也只有当 NvMRbNvCrcEnable 为TRUE时才会在NVM级别使用CRC。

FALSE:禁用该功能。即使 NvMBlockUseCrc 设置为TRUE,也不会在NVM级别使用CRC。
注意事项:

对于不使用完整MemStack的项目,建议将 NvMRbNvCrcEnable 设置为TRUE,以启用CRC使用。
对于使用完整MemStack的项目,建议将 NvMRbNvCrcEnable 设置为FALSE,因为较低的软件层已经应用了CRC完整性检查。

激活CRC使用时,NVM块的大小将变化,因为包括了CRC大小,这可能对向后兼容性产生影响。

NvMRbObserverCallback

定义在异步请求中,当一个块的作业处理结束时被调用的回调函数的名称。

NULL_PTR:指定不调用任何这样的回调函数。
具体的回调函数名称:指定一个函数名作为回调函数的名称,当一个块的作业处理结束时会调用该函数。

该回调函数与多块回调不同,它会在每个配置的块处理结束时被调用,包括配置ID块(当启用动态配置时),但不包括块#0。

从这个回调函数内部不允许调用任何NvM或DEM函数。

http://www.ds6.com.cn/news/527.html

相关文章:

  • 成都网站空间创新互联长沙市seo百度关键词
  • 免费营销型网站seo实战培训学校
  • 嘉兴网站建设维护小程序seo
  • 网站标题堆砌关键词百度指数app
  • 基于java的小说网站开发微信推广引流加精准客户
  • 德州哪个做网站做得好品牌营销案例分析
  • 建设一个商务网站的步骤seo关键词怎么填
  • 做外贸的人常用的网站新手怎么做电商运营
  • 查询优惠券的网站如何做中国网站排名网官网
  • c 语言做网站不错宁波seo公司
  • 会员发布网站建设宁波关键词优化时间
  • 国内有做网游评测的网站么郑州seo技术服务顾问
  • 网站建设有哪些渠道企业qq一年多少费用
  • 网站提升权重广东seo排名
  • 郑州网站建设 郑州网站设计青岛网站优化公司
  • 有哪些比较好的做ppt好的网站可以进入任何网站的浏览器
  • mvc做网站前台代码怎么做好市场宣传和推广
  • 专业的营销型网站建设公司新闻热点素材
  • 免费网站建设哪个好 - 百度顺德搜索seo网络推广
  • 如何建设网站山东济南兴田德润官网百度首页关键词优化
  • 广州市网站建设制作口碑营销案例2021
  • 成都网站建设科树枝seo
  • 公共交易中心招标网企业网站搜索优化网络推广
  • 普洱在百度上做网站的网络优化基础知识
  • 济南网站建设公司网站权重怎么看
  • 火影忍者做网站的图片海外发布新闻
  • 广东省城乡建设厅网站百度热搜榜今日头条排名
  • 怎样注册.com网站友情链接交换的方法
  • asp.net网站管理工具百度数据平台
  • 用u盘做网站泰州seo