为什么14580要提供OTP?如果用户程序变了,怎么办?

6个职位/ 0个新职位
最后发表
liujiahang
离线
最后看到:6个月,1个星期前
加入:2014-04-17 17点
为什么14580要提供OTP?如果用户程序变了,怎么办?

亲爱的所有:
你好!

1、我想知道为什么14580的内存结构设计提供OTP而不是ROM?目标是为了什么?
2、如果用户需要更改应用程序和配置文件,没有办法更改,是否很不方便?
3、如果不使用OTP,用户应用程序和配置文件在ROM提供?应用程序空间小,如何做更复杂的应用程序?雷竞技安卓下载
4、根据我阅读的相关文件,要更新广播中的节目,一定要借助外界的记忆?这样会增加成本和数量,我不明白这个设计的原因是什么?

谢谢你!

JE_Dialog
离线
最后看到:1个月1个星期前
工作人员
加入:2013-12-05 14:02
你好Liujahang,

你好Liujahang,
回答:
(1)我们决定使用OTP,所以我们没有在功耗和尺寸上妥协。这就是为什么DA14580是当今功耗最低、最小的解决方案。虽然该设备是基于OTP,但它也非常灵活。
(2)设备可以通过空气修补(进入SRAM或保留RAM)。因此,如果您需要修改概要文件或应用程序的一小部分,这是可以做到的。该设备还可以从外部i2c或SPI引导,因此使用低成本的小FLASH或eeprom可以完成完整的图像更新。
(3) ROM是用来存储堆栈的。
(4)是的,为了完整的图像更新,需要外部存储器。然而,考虑到整体解决方案的大小(包括RF输出,电源管理等):你会发现,即使在DA14580旁边添加一个小的2*2mm uDFN外置内存,基于DA14580的解决方案将更小,整体解决方案的成本也低于竞争解决方案。
它是当今其他解决方案的不同方法,但实现了所有相同的终端功能,并且在许多用例中提供了额外的灵活性,而不影响功能、规模或完整的解决方案成本。

liujiahang
离线
最后看到:6个月,1个星期前
加入:2014-04-17 17点
嗨JE_Dialog:

嗨JE_Dialog:
谢谢你回答我!我明白为什么要使用OTP。通过你的回复,我有一个新的问题,我已经给了QFN48日,正在学习使用14580。

你告诉我:“这个设备可以通过无线连接(进入SRAM或存储RAM)。“我不是很明白,如果我要更新个人资料或一些应用程序,每次我都需要去手机或终端设备上升级DA14580内存吗?”雷竞技安卓下载

2、您是否推荐封装QFN2 * 2闪存块或eeprom?

请问14580外设驱动器,如UART和SPI的驱动代码都存储在ROM中吗?还是存储在OTP?还是内固化在14580?

问题太多了,请谅解,再次感谢。

JE_Dialog
离线
最后看到:1个月1个星期前
工作人员
加入:2013-12-05 14:02
刘家航你好,其中之一

你好刘家航,团队中的一个人会很快联系你,讨论问题并解释。祝好,JE_Dialog。

hrg
离线
最后看到:2年5个月前
大师
加入:2014-08-05 37

我正要问关于spota的事,无意间发现了这些。谢谢!!但即使是我也很想知道“该设备可以通过无线连接(进入SRAM或存储RAM)”“意思吗? ?当没有电源时,内存内容就会丢失对吧!然后如何补丁永久存储,即使DA14580关闭!

JE_Dialog
离线
最后看到:1个月1个星期前
工作人员
加入:2013-12-05 14:02
你好hrg,如果你移除

你好,hrg,如果你删除动力电池,保留RAM和所有SRAM内容将丢失。提供永久非易失性存储器的唯一方法是使用FLASH或EEPROM。
BR JE_Dialog