1、通过下载器等外部工具读写内部FLASH。
2、通过芯片运行程序代码读取自身内部FLASH。MCU是微控制单元,又称单片微型计算机或单片机,是把中央处理器CPU频率与规格做适当缩减,并将内存、计数器、USB、A/D转换、DMA等周边接口,LCD驱动电路都整合在单一芯片上形成芯片级的计算机。
我觉得没什么用。程序与板与屏有关系。当换新板芯片型号变了功能也略有变化程序也要一定变化。这是对工程师来说那“源代码”有点意义。对于维修者来说只能刷原板而且原板重刷写成功率又不高。高仿真的山寨板是多数能重刷大牌子的厂家几乎都加密。最早的单片机里面是没有程序的,程序是在外置的程序存储器里面。现在大多数单片机都把程序区做在片内,做到真正的单片机。早期的单片机都是一次性写入(OTP)的,现在很多都是FLASH的,可以反复写的。最早的单片机是没有加密的,是可以直接读出来2进制的机器码,直接就可以写入另外一个单片机中。现在基本上都做了加密,正常的去读是读不出来的。
单片机:
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)