微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 系统中实现参数的配置读写,用什么方式好呢?

系统中实现参数的配置读写,用什么方式好呢?

时间:10-02 整理:3721RD 点击:
要求在kernel驱动代码中可以读写,  在Java app中也可以读写。
我尝试了一下两种方法均没有成功:
1 使用SystemProperties.get和SystemProperties.Set , 发现如果系统没有重启则可以读写成功, 但是系统重启后就有回复到原始值了。
   新定义的属性是在alps\mediatek\config\{工程名}\system.prop 下添加的。
2 使用自定义读写文件的方式
   在kernel的驱动中使用 struct file* filep=filp_open("/data/test.dat", O_RDWR | O_CREAT,0666);
   然后write, 然后close 等。  发现执行的时候就会出错,引起系统重启。
请问能有更好的办法吗?  谢谢!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top