发明名称 |
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区 |