• 首页
  • 公司介绍
    • 公司简介
    • 实力证明
    • 产品工作原理
    • 行业应用与解决方案
  • 全新热敏温控技术
    • 感温材料介绍
  • 产品系列
    • 定制产品
      • 船用不锈钢温控阀温包
      • TV/HAT系列温控阀
      • 洗衣机、洗碗机热动元件
    • 温度压力安全阀(T/P阀)
      • 热水器温度压力安全阀
      • 空压机温度压力安全阀
      • 蒸汽锅炉温度压力安全阀
    • T/P 阀感温棒
    • 电热执行器温包
      • TEA-500 电热执行器温包
      • TEA-501 电热执行器温包
      • TEA-504 电热执行器温包
    • 温控阀温包
      • 温控阀温包 – 300系列
      • 温控阀温包 – 301系列
    • 恒温混水阀温包
      • 0829 恒温混水阀温包
      • 5464 恒温混水阀温包
    • 防冻阀温包
    • 散流器风口温包
    • 汽车温控阀温包
      • 汽车发动机温控阀温包
      • 柴油过滤模块温包
  • 新闻资讯
  • 联系我们
  • Home
  • 新闻资讯
  • 小内存微控制器的无人值守远程更新想法
 

小内存微控制器的无人值守远程更新想法

by admin / 2020/07/17 / Published in 未分类

  随着半导体和芯片技术的不断发展,远程跟踪服务的无人操作已成为可能。下来,我们将讨论适用于小型存储器微控制器的无人值守远程更新问题。微控制器是单芯片微计算机,其将微计算机的主要部分集成在单个芯片上。微控制器诞生于1970年代中期,经过20多年的发展,其成本越来越低,其性能越来越强大,这使得它的应用无所不在,涵盖了所有领域,如今具有额外的性能增强和功能化的增加使设备无人看管成为可能。存储器微控制器,即一般意义上的单片机,​​是集成电路芯片。使用超大规模集成电路技术来集成中央处理器CPU的随机存取存储器RAM,ROM只读存储器以及各种O端口和中断系统的数据处理能力,定时器/计时器等功能(可能还包括显示控制电路,脉宽调制电路,模拟多路复用器,A / D转换器等电路)集成到一小块完美的微型计算机系统广泛用于工业控制领域。

小内存微控制器的无人值守远程更新想法_no.196

  1980年代,当时的4位和8位微控制器发展到今天的32位300M高速微控制器。
  代的单芯片微型计算机通常具有通信接口,该接口可以轻松地与计算机进行通信,并为计算机网络和通信设备之间的应用提供了极好的硬件条件。着性能的不断提高,智能也随之提高。为传统微处理器的ARM微处理器包括以下系列和其他制造商基于ARM体系结构的处理器。了ARM体系结构的共同特征外,每个系列的ARM微处理器都有自己的特征和应用领域。括:ARM7系列,ARM9系列,ARM9E系列,ARM10E系列,SecurCore系列以及Intel Xscale和StrongARM。控制器的片上存储器很小,无法缓存完整的升级映像。备不受监控,网络传输不可靠以及升级中断会导致设备上的固件不完整。些问题表明,没有微控制器的车载系统必须能够防止更新失败。应用程序和更新程序分为两个独立的部分。

小内存微控制器的无人值守远程更新想法_no.143

  次更新仅擦除与应用程序相对应的闪存区域。以保持片上启动程序和更新程序不变。
  存中固件的布局如图1所示。于ARM处理器的中断向量位于最低端,因此启动程序位于闪存的最低端。忆;更新程序被放置在与启动程序相邻的存储单元中;将应用程序放置在剩余的存储区域中,以适应更改功能增加引起的固件大小。新程序和应用程序不会同时运行,因此在应用程序运行且程序运行时更新程序不会占用RAM空间升级失败后仍可以运行。片机上电复位后,首先启动启动程序。动程序通过内部寄存器检测到当前复位原因是上电复位,并跳转到执行更新更新程序挂起一会儿,然后等待更新请求。用户发送固件数据时,将执行更新。
  新完成或过期后,寄存器或存储器中的某个位将保持复位后复位之前复位之前的状态(位为1表示自上次复位以来是否已进入更新程序,程序为0表示进入上次复位应用程序,设置为1然后触发软件复位,以下为此类寄存器或具有粘性记忆的记忆)。置系统后,重新输入启动程序。动程序检测到当前的复位原因是软件复位,然后进一步在非易失性存储器中检测到该位。位为1表示该更新程序是最近输入的,这一次必须输入。进入该应用程序之前,应用程序必须将该位设置为0,以便下次软复位。

小内存微控制器的无人值守远程更新想法_no.47

  
  以重新输入更新程序。
  于ARM管理问题,这里也采用了架构模式,以前称为高级RISC机(以前是Acorn RISC机),它是RISC处理器架构(32位指令)。令集)减少。广泛用于嵌入式系统的许多设计中。
  于具有节能特性,ARM处理器根据其低成本,恒温阀芯高性能和低功耗的主要设计目标,非常适合移动通信领域。

小内存微控制器的无人值守远程更新想法_no.214

  是,由于更新过程不会缓冲更新镜像中的全部数据,并且最常见的远程更新解决方案使用TFTP协议,该协议仍封装在其中使用不可靠的UDP协议。
  了确保正常情况下网络更新的成功率,应将验证机制添加到分段发送的部分数据中。合适的算法主要是循环冗余校验(CRC)算法。过选择适当的生成多项式,CRC算法可以满足应用程序的要求。于Nor Flash具有独立的地址线和数据线,因此可以由ARM处理器直接执行Nor Flash上​​的代码,而无需将其复制到内存中,因此许多微控制器制造商直接将Nor Flash用作内存用于程序代码。存的读取速度不及Nand Flash,但写入速度非常慢,并且其中大部分必须在写入之前擦除。Nor Flash的内置微控制器的这些功能提出了在实现上述解决方案时需要解决的一些问题。

小内存微控制器的无人值守远程更新想法_no.89

  新程序(如应用程序)必须占用Flash中的存储空间。
  具有ARM体系结构的机器中,外围设备连接到处理器的方式通常是通过将外围设备的物理寄存器映射到内存空间ARM,协处理器空间或连接到顺序连接到处理器的另一个外围设备(电话比公共汽车)。处理器的访问时间很短,因此很容易引起延迟。体而言,尽管当今仍存在一些技术上的需求来改进用于微型计算机的远程无人驾驶更新服务,但我认为随着技术和技术的不断进步,在业界所有同事的不懈努力下,不断产生新的想法和新的想法。想法必将使该应用程序越来越完善,从而大大节省了人力和成本。
  本文转载自
  恒温阀芯 https://www.wisdom-thermostats.com

归档

  • 2020年八月
  • 2020年七月
  • 2020年六月
  • 2020年五月
  • 2020年四月
  • 2020年三月
  • 2020年二月
  • 2020年一月
  • 2019年十二月
  • 2019年十一月
  • 2019年十月
  • 2019年九月
  • 2019年八月
  • 2019年七月
  • 2019年六月
  • 2019年五月
  • 2019年四月
  • 2019年三月
  • 2019年二月
  • 2019年一月
  • 2018年十二月
  • 2018年十一月
  • 2018年十月
  • 2018年八月
  • 2018年七月
  • 2018年六月
  • 2018年五月
  • 2018年四月
  • 2018年一月
  • 2017年十月

文章分类

  • 技术
  • 资讯

关于威仕顿

  • 公司简介
  • 实力证明
  • 感温材料介绍
  • 全新热敏温控技术
  • 产品工作原理
  • 行业应用与解决方案
  • 版权与条款

产品

  • 定制产品
    • 船用不锈钢温控阀温包
    • TV/HAT系列温控阀
    • 洗衣机、洗碗机热动元件
  • 温度压力安全阀(T/P阀)
    • 热水器温度压力安全阀
    • 空压机温度压力安全阀
    • 蒸汽锅炉温度压力安全阀
  • 电热执行器温包
    • TEA-500 电热执行器温包
    • TEA-501 电热执行器温包
    • TEA-504 电热执行器温包
  • 温控阀温包
    • 温控阀温包 – 300系列
    • 温控阀温包 – 301系列
  • 恒温混水阀温包
    • 0829 恒温混水阀温包
    • 5464 恒温混水阀温包
  • T/P 阀感温棒
  • 防冻阀温包
  • 散流器风口温包
  • 汽车温控阀温包
    • 汽车发动机温控阀温包
    • 柴油过滤模块温包

联系我们

Tel.: 0574 - 8805 9937
Mob.: 180 6927 2889
技术咨询: 181 0689 9222

Email: sales@wisdom-thermostats.com

浙江威仕顿温控科技有限公司
宁波市 鄞州区 首南街道,萧皋西路 615 号

© 2015 浙江威仕顿温控科技有限公司 all rights reserved. | 浙ICP备17055712号

TOP