首页> 外文会议>International Conference on Manufacturing Science and Technology >Providing Security of Vital Data for Conventional Microcontroller Applications
【24h】

Providing Security of Vital Data for Conventional Microcontroller Applications

机译:为传统的微控制器应用提供重要数据的安全性

获取原文

摘要

Microcontrollers are widely used in industrial world, and almost all kind of devices were based on microcontroller to achieve high flexibility and abilities. All microcontrollers have nonvolatile and volatile memories to execute the software. During the running, microcontroller calculates many variables and records them to any non-volatile memory to use later. After reenergizing, microcontroller takes the data calculated before the power off and executes the program. In case of any electrical writing error or any power loss during the writing procedure, un-written memory blocks or any un-written data leads to malfunctions. Proposed method uses a gray code based signed two memory blocks to secure the memory reserved for data. Microcontroller uses these memory blocks in alternately. Even if microcontroller has no any real-time ability, gray code provides a guarantee which block is written in last. For every re-starting microcontroller dos not lose the data. In case of any reading problem during the starting, microcontroller has two chances to decide the action. One is to start with default values and the other is to start with the previous data. This study is tested at elevator applications not to lose position and vital values.
机译:微控制器广泛应用于工业世界,几乎所有类型的设备都基于微控制器来实现高灵活性和能力。所有微控制器都具有非易失性和易失性的存储器来执行软件。在运行期间,微控制器计算许多变量并将其记录到以后使用的任何非易失性存储器。重新激励后,微控制器将在关闭电源之前计算的数据并执行该程序。在写入过程中的任何电气写入误差或任何功率丢失的情况下,未写入的存储器块或任何未写入的数据导致故障。所提出的方法使用基于灰色码的符号的两个存储器块来保护保留的存储器以进行数据。微控制器交替使用这些内存块。即使微控制器没有任何实时能力,格雷码也提供了剩下的块的保证。对于每个重新启动微控制器,DOS不会丢失数据。如果开始在开始期间的读数问题,微控制器有两个机会来决定动作。一个是从默认值开始,另一个是以前的数据开始。该研究在电梯应用中进行测试,不要失去位置和重要价值。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号