SF32LB520 523规格定义问题

SF32LB520 内置1MB FLASH 不带PSRAM,但是SF32LB5X系列是主打2.5D GPU 这样配置的目标客户和场景是哪些 有点没看明白,如果是不带PSRAM 不带FLASH我反而能够理解主打代刷的中小屏市场,或者是内置1MB PSRAM 不带FLASH.

SF32LB520系列可以将程序固件都存储在外挂FLASH上吗,这里会影响程序维护(UI资源需要外挂存储 程序跑内部FLASH) 固件+UI资源升级处理。

520 内置1MB 的Nor flash 这个是有目标群体的,主要我们还是一颗MCU作为主控,芯片可以外挂flash。

SF32LB520可以用于以下几个场景:

  1. 非显示类超低功耗强算力应用;
  2. 较低分辨率显示类需要分离代码和资源Flash的场景,例如代码跑在内置Flash里,资源挂在外部Flash里,两个Flash访问完全不冲突,可以更好地保证图形应用所需要的带宽;
  3. 不需要很多代码,但是需要外挂NAND/eMMC的场景;
  4. 需要通过SDIO外挂WiFi的场景;
  5. 布板空间小,不能外挂Flash的情况;
  6. 需要在一个NOR里面运行代码,同时需要擦除、写入另一个NOR的场景(同一个NOR无法一边运行代码一边擦除烧写,二者必须互斥);

如果内置1MB Flash不够,还有其它升级型号可以内置更大容量NOR。

意思就是SF32LB520 1MByte FLASH版本 代码固件只能运行在内置FLASH,无法运行固件的存储+资源都存储外挂 (即放弃使用内置FLASH是不行的 固件过大只能选用其他版本的芯片)

也不是,代码可以按照需要放在内置或外置的NOR里,两边各有一部分肯定是可以的,这个就看最终场景对性能的要求了