stm32 可以在外置的spi flash跑程序吗

stm32 可以在外置的spi flash跑程序吗,第1张

不行的,stm32是从flash取指令执行,你在中间加一个spi接口,一方面无法保证数据的稳定性,最重要的是spi极大的限制了取指令的速度,所以不行。人家也不会这么设计的。外置nand flash或外置ram有可能行,具体看技术手册。

其实你可以自己划分一部分flash出来,使用IAP功能就能达到你上面想要的运行效果。

fscommand("exec","run.exe")

问题是flash就我所知不能外部程序的运行

当然你可以用Director

内嵌一个flash,通过Director读取flash的相应,然后去控制程序(具体怎么干,我只看别人做过……)

如果只是一般的网页,那就在网页里面内嵌flash,然后在网页里面写,如

function

myDocument_DoFSCommand(command,

args)

{

if

(command

==

"messagebox")

{

alert(args)

}

}

然后在flash里面调用

fscommand("messagebox","This

is

a

message

from

Flash")

flash中不能直接执行exe文件,可以使用以下方法:

1、例如:新建了一个flash文件叫a.fla,要在些文件中调用Pbrush.exe和Tc.exe。

2、在与a.fla同文件目录下建一个文件夹"Fscommand"必须得叫这个名字。

3、把Pbrush.exe和Tc.exe放到"Fscommand"文件夹下。

4、打开a.fla文件,插入两个按钮“画图”和“C语言”,分别设置它们的动作为

on (release) {

fscommand ("exec", "Pbrush.exe")

}

on (release) {

fscommand ("exec", "Tc.exe")

}

5、然后导出影片为a.swf

6、打开a.swf选择“文件”菜单的“创建播放器”生成了a.exe文件

7、运行a.exe大功告成!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8145157.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存