Keil Uvision中的程序内部闪存

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.xmece.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
11个职位/0个新职位
最后一篇文章
库斯科
离线
最后一次见到:3年2个月前
已加入:2014-09-24 14:43
Keil Uvision中的程序内部闪存

如何在Keil Uvision中编程DA14586的内部闪存?这是没有编程算法。

设备:
MT\u对话框
离线
最后一次见到:2个月1周前
工作人员
已加入:2015-06-08 11:34
嗨,库斯科,

嗨,库斯科,

你不能使用Keil来编程586的flash,你需要使用Smart Snippets studio而不是Keil。打开Smart Snippets并选择586版本的家族,确保选择了与flash交互的适当管脚(P20/CLK、P23/SPIïEN、P24/SPIïDI、P29/SPIïDO并确保flash的vcc通电),点击connect按钮,擦除flash并烧录所需的固件。

谢谢你的对话

库斯科
离线
最后一次见到:3年2个月前
已加入:2014-09-24 14:43
我试过了,但没有成功。我是

我试过了,但没有成功。我正在尝试编程内部闪存而不是外部闪存,所以为什么我需要(P20/CLK、P23/SPIïEN、P24/SPIïDI、P29/SPIïDO)。我只需要开关。

MT\u对话框
离线
最后一次见到:2个月1周前
工作人员
已加入:2015-06-08 11:34
嗨,库斯科,

嗨,库斯科,

你提到你想编程的闪存,586有一个嵌入式闪存,是连接到上述引脚内部(你可以检查数据表为这个)。因此,您必须配置这些管脚,以便智能代码段的flash程序员了解这些管脚。另外,您的目标是什么,编写586系统内存(只需下载代码并运行一个示例)?或者对586的嵌入式闪存编程并从闪存启动?

谢谢你的对话

库斯科
离线
最后一次见到:3年2个月前
已加入:2014-09-24 14:43
我可以用

我可以用Uvision正常编程系统内存。但是我想给嵌入式闪存编程,这样我就可以从它启动了。我试过用Smartsnipet设置所有SPI端口。我可以连接,但删除失败。
我必须在SPI Flash选项中设置什么吗?

MT\u对话框
离线
最后一次见到:2个月1周前
工作人员
已加入:2015-06-08 11:34
嗨,库斯科,

嗨,库斯科,

因为您已经从初始对话框中选择了要连接的SoC是586,所以不需要对任何其他配置进行任何更改。请确保您选择了正确的SoC,并为内部闪存选择了正确的引脚,同时也确保pro套件上的vcc闪存跳线已填充。如果失败,请尝试重新启动工具,重新启动后再次检查引脚,确保它们配置正确。

谢谢你的对话

库斯科
离线
最后一次见到:3年2个月前
已加入:2014-09-24 14:43
我做了所有这些

你好,

我做了所有这些,我有闪光Vcc连接到电源。当我选择586系列时,所有的SPI Flash引脚都设置正确,但我注意到Flash的大小是空的。
我没有开发工具包,但定制板。SPI闪存引脚未连接到板上的任何位置。

MT\u对话框
离线
最后一次见到:2个月1周前
工作人员
已加入:2015-06-08 11:34
嗯,没有别的了

好吧,没有其他设置或配置来编程586的内存,最后一件事我可以建议是检查您正在使用的智能代码段工具的版本,(在我这边,我使用4.8.3.1804,我完全能够与pro kit Connect/Erase/Burn上的flash进行交互)。除此之外,你有没有试过另一块板,以防那块板出了问题?

谢谢你的对话

库斯科
离线
最后一次见到:3年2个月前
已加入:2014-09-24 14:43
我有同样的版本。我

我有同样的版本。下周我会尝试不同的板子,也许这真的有问题。我们拭目以待。现在谢谢你。

515300276@qq.com
离线
最后一次见到:3年5个月前
已加入:2017-03-31 03:26
我也有同样的问题,是吗

我也有同样的问题,你解决了吗?顺便问一下,仿真器不支持吗?

库斯科
离线
最后一次见到:3年2个月前
已加入:2014-09-24 14:43
不是喷气式飞机。我在等你

不是喷气式飞机。我在等另一个董事会。对于J-link程序员,我使用旧开发板DA1480DEVKT中的一个。