请问单片机或ARM用外扩程序存储器如何对其烧写程序?

来源:百度知道 编辑:UC知道 时间:2024/06/02 19:44:01
请问单片机或ARM用外扩程序存储器如何对其烧写程序?我想装大量字库和图库进去,但芯片内部FLASH不够。我看了一些FLASH芯片,发现没有串行下载接口,不知道怎样用上位机对其进行擦写~~
通过串口对芯片下载程序我知道 但我接了外部FLASH 我用串口下载程序是芯片是否会自动的将串口传入的数据写入外部的FLASH? 上位编程软件MAGIC FLASH里并没有提出这个选项。我想知道要实现这个功能 我应该怎样操作 谢谢

如何下载程序与具体的单片机和ARM芯片有关。像有些ARM芯片是有外部存储器接口的,只要配置好接口总线即可下载。flash肯定是有串行接口的,譬如I2C和SPI等。如果用单片机的话,需要应用程序模拟产生相应的时序方能下载。

1、可以通过编程器直接写
2、做个程序用单片机做桥,将串口-单片机传到存储器

有对应的FLASH编程=组件=,在MAGIC FLASH官网下载

是不是可以这样,建立一个分区比如user ,起始地址是你的外接片子。然后用load flash user x/y/x/t/u等命令?