发明名称 Linux嵌入式设备及其用户模式与工程模式切换的方法
摘要 本发明公开了一种Linux嵌入式设备用户模式与工程模式切换的方法,旨在提供一种可非常方便进入工程模式的方法,所述Linux嵌入式设备包括按键;所述方法包括下列步骤:U-BOOT单元启动,检测设置为可进入工程模式的特定按键是否按下,在特定按键按下时调用环境变量设置函数并设置一个标志变量为1,否则,调用环境变量设置函数并设置一个标志变量为0,并存储所述标志变量于FLASH的独立分区;Linux内核单元启动,读取所述独立分区中存储的标志变量,如果为0,则设置为普通权限,进入用户模式,如果为1,则设置为超级权限,进入工程模式。本发明还公开了一种Linux嵌入式设备。本发明可用于各种Linux嵌入式设备。
申请公布号 CN102708001B 申请公布日期 2016.01.06
申请号 CN201210125854.3 申请日期 2012.04.26
申请人 深圳市九思泰达技术有限公司 发明人 黄超;崔若起
分类号 G06F9/48(2006.01)I 主分类号 G06F9/48(2006.01)I
代理机构 深圳市康弘知识产权代理有限公司 44247 代理人 胡朝阳;袁辉
主权项 一种Linux嵌入式设备用户模式与工程模式切换的方法,所述Linux嵌入式设备包括按键;其特征在于:所述方法包括下列步骤:U‑BOOT单元启动,检测设置为可进入工程模式的特定按键是否按下,在特定按键按下时调用环境变量设置函数并设置一个标志变量为1,否则,调用环境变量设置函数并设置所述标志变量为0,并存储所述标志变量于FLASH的独立分区,其中,所述独立分区主要用于在U‑BOOT单元与Linux内核单元之间传递参数值;Linux内核单元启动,读取所述独立分区中存储的标志变量,如果为0,则设置为普通权限,进入用户模式,如果为1,则设置为超级权限,进入工程模式。
地址 518000 广东省深圳市南山区高新南七道数字技术园B1栋五楼C区