添加LID的过程---操作NV的过程

 3.1 定义一个新的逻辑数据项到自定义文件中
     1.在文件
nvram_common_defs.h的'nvram_LID_cust_enum'中的"NVRAM_EF_[new logical data item name]_LID"的后        面定义新的逻辑数据项.
        例如: NVRAM_EF_PORT_SETTING_LID
       注意:命名规则为NVRAM_EF_新数据项的名字_LID

     2.在文件nvram_user_defs.h中定义两个常量:SIZE和TOTAL
        例如:#define NVRAM_EF_PORT_SETTING_SIZE   16
              #define NVRAM_EF_PORT_SETTING_TOTAL  1
        注意:为新的数据项必须得定义这两个常量
    
     3.在文件custom_nvram_editor_data_item.h的"NVRAM_[new data item name]_LID_VERNO"的后面加这个新的数据        项的版本。
           例如:#define NVRAM_EF_CUST_ACOUSTIC_DATA_LID_VERNO  "000"
     4.在文件nvram_user_config.c中加这个新的逻辑数据项的默认值
           例如:static kal_uint8 const NVRAM_EF_PORT_SETTING_DEFAULT = {
                 0X01,0X00,//TST uses uart_port2
                 ..............
                 };
     5.为这个新的逻辑数据项添加一个新的入口到

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值