[其他] 如何把代码存储在外部flash里的?

[复制链接]
2853|18
 楼主| CarterERO 发表于 2024-3-14 17:28 来自手机 | 显示全部楼层 |阅读模式
程序存在外面后还需要在芯片内些程序吗
wubangmi 发表于 2024-3-15 09:10 | 显示全部楼层
打个比方,你问的问题我都知道。你不跟我用某种方式达成协议建立连通,你以为我的这些懂的东西会无缘无故跑到你脑子里去吗?
小夏天的大西瓜 发表于 2024-3-26 19:59 | 显示全部楼层
更改BOOT启动
LOVEEVER 发表于 2024-3-27 10:48 | 显示全部楼层
其实这个问题感觉像是启动选择设置
Annie556 发表于 2024-4-17 11:54 | 显示全部楼层
肯定要有啊,不然外面的程序怎么执行呢?
Betty996 发表于 2024-4-17 12:55 | 显示全部楼层
本帖最后由 Betty996 于 2024-4-17 16:18 编辑

如果你的程序需要与外部硬件进行交互,比如控制ADC、定时器、DMA等外设,那么你需要在芯片内部编写程序来配置和控制这些外设
Carina卡 发表于 2024-4-17 14:02 | 显示全部楼层
其实你要写一部分驱动程序的,让芯片的外设来启动
Allison8859 发表于 2024-4-17 15:05 | 显示全部楼层
一般来说,要写,这些程序通常被称为"驱动程序"或"外设控制程序",用于初始化外设、配置寄存器、设置中断处理程序等
Charlene沙 发表于 2024-4-17 15:12 | 显示全部楼层
如果你使用了特定的芯片或模块来支持多个ADC序列的转换,那么可能需要在芯片内部编写特定的配置程序或驱动程序来支持这个功能
Emily999 发表于 2024-4-17 17:22 | 显示全部楼层
外部的程序和芯片内部的程序通常是相辅相成的,外部程序用于控制外部硬件,芯片内部程序用于配置和控制芯片内部的功能
alxd 发表于 2024-4-18 07:30 | 显示全部楼层
必须要写的哈,不然你的芯片也不知道要干啥啦
Belle1257 发表于 2024-4-18 09:01 | 显示全部楼层
我觉得需要写,至少得写外部存储的初始化和通信程序吧
B1lanche 发表于 2024-4-18 10:20 | 显示全部楼层
比如你要写在W25Q32里,那么你需要初始化这个存储吧,谁初始化,是不是MCU
Candic12e 发表于 2024-4-18 11:27 | 显示全部楼层
你可以修改boot的方式,但是说实话,通过boot也是有程序的,只是可能不是你写的而已

yang377156216 发表于 2024-4-23 16:34 | 显示全部楼层
可以使用 F4A0 的 QSPI XIP 例程测试感受一下
digit0 发表于 2024-4-25 19:46 | 显示全部楼层
需要写一些下载算法,不同Link得下载算法还不太一样。
理想阳 发表于 2024-4-25 20:19 | 显示全部楼层
芯片内要写加载Flash得程序,挺麻烦得。
鹿鼎计 发表于 2024-4-28 22:48 | 显示全部楼层
需要,需要有加载外部程序的内部程序。
软核硬核 发表于 2024-4-28 23:11 | 显示全部楼层
这种必须要做内存映射功能才行,需要性能比较好的单片机才能搞。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

27

主题

249

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部