【经验】国产DSP ADP32F03x系列使用内部Flash保存变量的步骤

2021-03-27 世强
DSP,ADP32F035,ADP32F03x,Advancechip DSP,ADP32F035,ADP32F03x,Advancechip DSP,ADP32F035,ADP32F03x,Advancechip DSP,ADP32F035,ADP32F03x,Advancechip

在充电器降本项目中,采用了湖南进芯电子的国产DSP ADP32F035,并采用DSP内部的Flash数据区保存变量,取代了原有的E2PROM芯片。减少了系统物料,降低了成本。 湖南进芯电子的国产DSP ADP32F03x系列DSP,对标TI公司的TMS320F2803x系列DSP,可直接Pin to Pin进行替换。本文介绍了一种数据保存方法,可以通过ADP32F03x内部的Flash保存变量。


步骤1:修改Flash2803x_API_Config.h文件,添加如下内容:

    #define CPU_RATE   16.667L

    #define SCALE_FACTOR  1048576.0L*( (200L/CPU_RATE) )

步骤2:在需要用到Flash_API的文件中包含Flash_ADP32F03x_API_Library.h头文件

步骤3:CCS中添加lib路径,lib路径一般是C:\tidcs\c28\Flash28_API\Flash2803x_API_V100\lib\2803x_FlashAPI_BootROMSymbols.lib。

步骤4:配置PLL,此处调用库函数InitPll(12,2)配置即可。

步骤5:将Flash API拷贝到SRAM,拷贝方式示例如下:

    MemCopy(&Flash28_API_LoadStart, &Flash28_API_LoadEnd, &Flash28_API_RunStart);

步骤6:添加InitFlashAPI()函数,内容如下:

    Flash_CPUScaleFactor = SCALE_FACTOR;//配置延迟因子

    Flash_CallbackPtr = NULL;//回调函数

步骤7:禁止所有中断,代码如下:

    IER = 0x0000;//禁止所有CPU中断

    IFR = 0x0000;//清除所有CPU中断标志位

步骤8:关闭看门狗。

步骤9:可以使用Flash_ToggleTest(GPEMUX,GPETOGGLE,GPIOE0),进行API的测试,如果能够正常运行则在指定的GPIO上会有10kHz左右信号输出。

步骤10:解锁密码安全模块,可以使用函数Uint16 CsmUnlock()进行。

步骤11:Flash的常规操作,函数列表如下:

    Uint16  Flash_Erase(Uint16 SectorMask, FLASH_ST *FEraseStat);//擦除

    Uint16  Flash_Program(Uint16 *FlashAddr, Uint16 *BufAddr, Uint32 Length, FLASH_ST *FProgStatus);//编程

    Uint16  Flash_Verify(Uint16 *StartAddr, Uint16 *BufAddr, Uint32 Length, FLASH_ST *FVerifyStat);//校验

    Uint16  Flash_DepRecover();

    float32 Flash_APIVersion();//以小数形式返回API版本

    Uint16  Flash_APIVersionHex(); //以十六进制形式返回API版本


通过以上步骤的配置,并通过常规的Flash API函数即可将变量保存到某一指定的地址空间,实现掉电保存的目的。


授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由NKJ提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

平台合作

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】国产DSP AVP32F335使用C2Prog串口下载时需要注意哪些事项?

ADVANCECHIP(进芯电子)推出的32位浮点DSP AVP32F335,是一款150MIPS、具有浮点加速器、内置512K字节闪存、12位ADC,并且可以兼容Ti TMS320F28335的DSP,本文将基于该产品使用C2Prog串口下载时需要注意的事项进行分析。

2023-06-25 -  设计经验 代理服务 技术支持 采购服务

【经验】32位工业控制DSP ADP32F035的PLL时钟模块以及四种运行模式介绍

​ADP32F035是由进芯电子推出的国产32位工业控制DSP,可以直接P2P替代TI的DSP方案TMS320F28035,本文详细介绍ADP32F035的PLL(动态锁相环路)时钟模块以及四种运行模式。

2020-06-01 -  设计经验 代理服务 技术支持 采购服务

【经验】国产32位DSP ADP32F035使用TI boot升级固件失败的解决办法

ADP32F035是国产进芯电子的32位DSP,可以pin-pin替换TI TMS320F2803X的DSP产品,二者虽然可以无缝替换,但是在替换的过程中也会遇到各种各样的小问题困扰着开发者。通过boot进行固件升级是一个优秀产品必备的功能之一,ADP32F035也支持这样操作,但是大多数开发者是采用TI的boot程序,这就导致升级时会出现失败现象,本文介绍解决办法。

2021-02-23 -  设计经验 代理服务 技术支持 采购服务

国产DSP芯片ADP32F03替代TI TMS320F28034可行性对比分析

ADP32F03是由进芯推出一款国产DSP,所有外设、开发平台及软件兼容TI的TMS320F的DSP,本文针对ADP32F03替代TMS320F28034进行资源对比分析。分析可得ADP32F03绝大部份兼容TMS320F28034,并且多项性能超过当前性能的50%,资源也更多。在TMS320F28034的主要应用中(如:数字电源、数字电机等),ADP32F03可轻松替代TMS320F28034。

2018-11-27 -  器件选型 代理服务 技术支持 采购服务

【应用】基于可替代TMS320F28035的国产DSP ADP32F035的3kW充电器LLC谐振变换器低成本方案

3kW充电模块降本项目中,采用了国产32位DSP芯片ADP32F035作为控制器,其具有丰富外设和接口,控制板外围器件少的特点,并且与TI的TMS320F28035可以Pin to Pin直接替换。采用该芯片,有利于实现主要期间国产化,并降低成本。

2021-01-16 -  应用方案 代理服务 技术支持 采购服务

与时俱”进”· 持续创“芯” 进芯电子 · DSP芯片设计专家

进芯电子是一家专注于数字信号处理器(DSP)芯片及嵌入式解决方案研发的集成电路设计企业。公司拥有先进的软硬件设计平台和专业团队,掌握核心技术,提供16位、32位定点和32位浮点系列产品。产品广泛应用于新能源汽车、智能工业、消费电子等领域。公司总部位于长沙,设有南京、深圳、北京等分部,员工190人,销售额2亿元。进芯电子致力于DSP核心技术研发,为客户提供安全可靠的产品和服务。

ADVANCECHIP  -  DSP,数字信号处理器,数字信号处理器芯片,ADM16F03A,ADM32F035B,ADP32F12,AVP32F00157,ADP32F10,AVP32F069,AVP32F335,AVP32F0025,AVP32F0039,ADP32F035,ADP32F036,AVP32F0049,ADP16F03,ADP16F02,ADP16F01,ADP32F035B,AVP32F379D,AVP32F08,ADP32F08,ADP32F034,ADM16F03A2,ADM16F03A1,破壁机,高压水枪,电机控制,汽车,电子风扇,消费电子,筋膜枪,角磨,空调压缩机,工业驱动,电动工具,水泵,高速吹风筒,颈部按摩仪,电圆锯,光伏储能,智能工业,空调外机风扇,数字电源,跑步机,电钻,电扳手,新能源汽车,高可靠性电源,新能源电力,电源,冰箱压缩机,轨道交通,家居电器,健康设备,汽车电子

2024年4月  - 商品及供应商介绍 代理服务 技术支持 采购服务

技术大神推荐四款国产32位DSP

本文将介绍技术大神推荐的四款国产32位DSP,分别为ADP32F03、ADP32F10、ADP32F12、AVP32VC33。其中ADP32F03、ADP32F10、ADP32F12均以量产,世强还可提供DSP解决方案及专业技术支持,库存丰富,可根据项目提供最佳价格支持。

2018-06-06 -  新产品 代理服务 技术支持 采购服务

Advancechip(进芯电子)汽车级数字信号处理器芯片(DSP)选型指南

进芯电子是专业从事数字信号处理器芯片(DSP)及嵌入式解决方案研发的集成电路设计企业。公司拥有先进的软硬件设计平台和专业化的高素质DSP设计团队,掌握DSP内核设计技术、编译技术、SoC大规模数字集成技术,核心驱动算法等核心技术,并推出16位定点、32位定点和32位浮点三大系列产品。凭借丰富的产品和卓越的性能,产品已被广泛应用于新能源汽车、智能工业、消费电子等领域。作为国内领先的DSP设计企业,进芯电子致力于发展DSP核心技术,为客户提供安全可靠、高效可用的DSP产品、解决方案和配套服务。

ADVANCECHIP  -  汽车级DSP,车规芯片,数字信号处理器芯片,电机控制车规芯片,AVP32F0049Q,ADP16F03Q,ADM16F03A2Q,ADM16F03A1Q,ADM32F735EQ,ADM32F735DQ,AVP32F069Q,ADP32F036Q,ADP32F035Q,AVP32F335Q,AVP32F379Q,ADM32F035Q,ADM32F036Q,AVP32F08Q,ADP32F035BQ,AVP32F0039Q,电子风扇,消费电子,动力域控,空调压缩机,座椅控制器,底盘域控,空调风门电机控制,多合一动力总成,HEV MCU电机控制器,VCU整车控制器,车载DC-DC,电子水泵,AGS进气格栅控制,汽车电子风扇,智能工业,汽车电子水泵,车载OBC,车身控制,车窗升降控制,新能源汽车,雨刮控制器,电子驻车,汽车电子鼓风机,汽车电子油泵,电子助力转向,热管理系统,车载空调压缩机控制,EV MCU电机控制器,汽车电子膨胀阀

2024/05  - 选型指南 代理服务 技术支持 采购服务

进芯电子推出基于32位DSP车规芯片的汽车空调压缩机方案,轻松观测负载转速和转矩

为了让汽车空调实现快速启动、速冷速热、运行稳定、节能静音等功能,作为心脏的车载空调压缩机需提供强大性能支持。针对以上应用需求,ADVANCECHIP进芯电子推出汽车空调压缩机方案。该方案以进芯32位DSP车规芯片ADP32F035BQ为控制核心,以针对汽车空调压缩机的自研无感FOC控制算法,能够很好的观测负载的转速和转矩,具有启动快速可靠、低速大扭矩、高速运行平稳、噪声小、效率高等特点。

2024-07-27 -  应用方案 代理服务 技术支持 采购服务

【选型】浮点DSP AVP32F335对比TI的TMS320F28335优势分析

进芯电子发布的浮点DSP AVP32F335,可pin-pin兼容TI的TMS320F28335,开发环境也可以采用TI的CCS,大大减少了工程师的学习成本。作为一款和TMS320F28335软硬兼容的产品,AVP32F335与TMS320F28335绝大多数参数都是相同的,本文重点分享两者的不同及AVP32F335相比TMS320F28335的优势。

2019-11-12 -  器件选型 代理服务 技术支持 采购服务

进芯电子推出基于ADM16F03A2 DSP作为主控芯片的高性价比12V电子水泵控制板方案

进芯电子推出功率40-200W/12V电子水泵,采用PWM/LIN通讯方式进行调速和故障反馈。使用单电阻弦波方案,电路简单,具备控制稳定、成本低等优点。进芯电子可提供基于本公司ADM16F03A2 DSP作为主控芯片的高性价比电子水泵控制板方案。

2024-07-03 -  应用方案 代理服务 技术支持 采购服务

国产32位定点DSP ADP32F12 替换 TI的TMS320F2812 的优势分析

从2017年开始TI的一些TMS32 DSP芯片严重缺货且涨价严重,世强推荐国产进芯(Advancechip)32位DSP ADP32进行替换。进芯电子是国内唯一可批量供货的32位工业控制DSP芯片设计专家,32位单核心DSP架构且完全拥有自主知识产权,按照军用元器件质量标准进行设计的工业级电路,可为客户定制SoC芯片开发和嵌入式系统方案。

2019-08-02 -  器件选型 代理服务 技术支持 采购服务

基于进芯电子ADM16F03A2 DSP作为主控芯片的车载12V/24V电子风扇方案

目前电子风扇市场大多使用小型无刷直流电机驱动解决方案,进芯电子推出了功率400W-12V/600W-24V电子风扇解决方案。方案采用PWM/LIN通讯方式进行调速和故障反馈,使用单电阻弦波方案,具有顺逆风启动、电路简单、控制稳定、成本低等优点。 方案以进芯ADM16F03A2 DSP作为主控芯片。

2024-06-18 -  应用方案 代理服务 技术支持 采购服务

【应用】国产DSP ADP32F034QP80S可兼容TMS320F28034PNT助力于变频器,支持Boot ROM

对于变频器来说,主控制器的处理速度、功耗、资源等,都是比较重要的考虑因素,一般的MCU运算能力都没有DSP快速,因此变频器通常需要采用高性能的数字信号处理器DSP来做其主控制器,推荐了进芯电子的ADP32F034QP80S进行替代备选,性能相近。

2022-04-13 -  应用方案 代理服务 技术支持 采购服务

进芯电子携多款DSP芯片及消费电子解决方案亮相2024中国制冷展

2024年4月8日-10日,国产领先DSP供应商进芯电子携多款数字信号处理器(DSP)芯片及消费电子解决方案,首次亮相于中国国际博览中心新馆(北京顺义馆)举行的2024中国制冷展。

2024-04-11 -  原厂动态 代理服务 技术支持 采购服务
展开更多

电子商城

查看更多

品牌:ADVANCECHIP

品类:数字信号处理器

价格:¥34.2000

现货: 2,900

品牌:ADVANCECHIP

品类:开发板

价格:¥810.0000

现货: 4

品牌:ADVANCECHIP

品类:数字信号处理器

价格:¥34.2000

现货: 2,578

品牌:ADVANCECHIP

品类:数字信号处理器

价格:¥5.5000

现货: 2,257

品牌:ADVANCECHIP

品类:数字信号处理器

价格:¥36.0000

现货: 1,511

品牌:ADVANCECHIP

品类:数字信号处理器

价格:¥90.0000

现货: 1,380

品牌:ADVANCECHIP

品类:数字信号处理器

价格:¥72.0000

现货: 791

品牌:ADVANCECHIP

品类:数字信号处理器

价格:¥25.2000

现货: 209

品牌:ADVANCECHIP

品类:数字信号处理器

价格:¥63.0000

现货: 123

品牌:ADVANCECHIP

品类:开发板

价格:¥990.0000

现货: 3

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:INPHI

品类:DSP

价格:¥650.7000

现货:27,837

品牌:INPHI

品类:DSP

价格:¥279.0000

现货:8,524

品牌:国民技术

品类:微控制器

价格:¥3.9000

现货:2,440

品牌:国民技术

品类:微控制器

价格:¥4.8314

现货:1,154

品牌:CREDO

品类:DSP

价格:¥217.8000

现货:609

品牌:TI

品类:数字信号处理器

价格:¥90.0000

现货:103

品牌:诺领科技

品类:窄带物联网(NB-IoT)系统芯片

价格:¥30.0000

现货:30

品牌:创芯海微

品类:红外测温模组

价格:¥49.2307

现货:20

品牌:TI

品类:数字信号处理器

价格:¥180.0000

现货:19

品牌:创芯海微

品类:红外测温模组

价格:¥49.2308

现货:15

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面