产品

MCU可以编程多少次?

时间:2023-01-28

单片机是可编程设备。

开发人员编写并编译程序后,需要将其编程到单片机中,以便单片机可以根据开发人员的逻辑执行。

在此刻录过程中,需要专用的刻录工具。

如51单片机的USB / TTL,STM单片机的STlink等。

使用过MCU开发板的学生知道,在编写程序之后,在调试过程中可能会多次刻录该程序。

即使是这种方式,微控制器仍然可以被烧毁,因此微控制器的编程数量是无限的吗? ?单片机刻录程序的次数是固定的,而不是无限的,这取决于单片机的程序存储器ROM。

有些单片机只能编程一次,有些可以编程1k次,有些可以编程100k次。

不同的ROM类型导致不同的编程时间。

固定的非可编程掩码ROM。

这种类型的MCU出厂时,MCU制造商会根据用户提供的程序文件一次写入,即客户收到的是带有已编程程序的MCU,用户无法对其进行修改。

这通常是一种低成本解决方案,需求非常大。

只能编程一次的PROM。

这种类型的PROM MCU只能编程一次,并且其内部存储器默认为全0或全1,用户只能对其编程一次。

编程完成后,保险丝烧断。

这种方案的价格也很便宜,适合批量发货,许多国内的MCU厂商都提供这种MCU。

紫外线可擦除EPROM EPROM使用浮栅技术。

如果用户需要修改程序,则需要用紫外线将其删除。

这种单片机通常具有一个接收紫外线辐射的窗口,辐射过程大约需要20-30分钟。

,使用不方便,这种微控制器在市场上很少见。

可以多次擦除的EEPROM和Flash ROM都可以擦除多次,其中闪存类型最多可以刻录100万次,完全可以满足人们的需求。

目前已在市场上出售。

大多数微控制器都是这种类型的。

相对而言,Flash类型具有更快的编程速度,更大的容量和更多的编程时间。

免责声明:本文内容经21ic授权后发布,版权归原作者所有。

该平台仅提供信息存储服务。

本文仅代表作者的个人观点,并不代表该平台的立场。

如有任何疑问,请与我们联系,谢谢!