微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

资产监测设备中HCL190FLAS擦写问题分析——HCL190

随着物联网的不断发展,使用物联网技术成为知名企业的越来越多,包括哈啰单车等。其中资产监测设备也是物联网行业细分市场的新产品之一,该产品使用了HCL190FLA,本文的主要内容是如何理解该产品与共享单车的关系以及HCL190FLAS擦写问题分析?

在这里插入图片描述

资产监测设备与共享单车的联系
共享单车主要是将车辆、用户手机、企业后台相互连接,用户通过扫码支付能够使用车辆,而企业也可以通过后台了解车辆的实时位置,避免车辆丢失。
资产跟踪设备可以监测的资产不仅局限于自行车,只需要将该设备放置在任何需要监测的资产上,用户即可将该资产与云端后台相连接。作为专业从事资产监测设备开发的企业,在开发设备过程中,也借鉴了共享单车的使用场景,将设备的功耗不断降低,使得设备能够长期使用,保持监测过程的完整性。

在这里插入图片描述

资产监测设备能够完成资产的保护,最重要的一个内容是该设备中的HCL190FLAS芯片。如何理解该芯片的擦写问题。主要参考以下内容
综上,确定错误与程序无直接联系,于是检查硬件手册,寄存器手册。

在这里插入图片描述

这款单片机,是32KRAM,512ROM ,操作FLASH地址未溢出,排除这方面问题。
FLASH擦写也对FLASH进行了解锁和上锁。解读手册后也没解决具体什么原因导致FLASH死机。于是询问原厂FAE。
供应商FAE验证后,发现存在同样问题。联系原厂FAE,后提出,HC32L190的FLASH操作必须保持在32K内,FLASH操作程序位置必须锁定在32K内部。

在这里插入图片描述

我对HCL190片区划分,BOOT区我划分40K。APP1划分100K,APP2划分100K,FLASH数据存储,16K。共计256K。APP区已全部超出了32K,所以导致APP区FLASH无法运行。此时问题已找到。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐