您现在的位置:首页 > 科技成果科技成果

DSP器件的现场可编程技术

发布时间:2018-07-16 07:49:59  来源:大电流电感厂家   查看:

⑧运行现场编程程序,通过DSP将代码写入外部程序存储器。
以上步骤仅在编程开始时进行,一旦编程开始,就可以连续对多个器件现场编程。

DSP现场编程程序的编制也很简单。下面的参考程序是根据前面的命令文件参数编写的,并经仿真验证通过。设定Mc·BSP2口以SPI方式引导串行E2PROM。
.text
…… ;McBSP2口SPI初始化,主动方式
STM #1000H,ARl;从1000H开始10个字为程序
;代码前的数据
ST #08AAH,* ARl+ ;引导头
ST #0018H,* ARl+
ST #O003H插件电感器,* ARl+
ST #0800H,* ARl+
ST #D010H,* 塑封电感ARl+ ;不重要
ST #000lH,* ARl+
ST #0C428H,* ARl+ ;主程序人口为1C428H
ST #2340H,* ARl+ ;程序代码总字数2340H
ST #000lH,* ARI+
ST #0C000H,* ARl+;程序开始地址1C000H
STM #(1000H+0AH+2340H),ARl
ST #O,* ARl;最后放结束标志#0000H
STM #O,ADDRESS ;地址寄存器清零
STM #1000H,AR2 ;程序代码开始地址
STM #(0AH+2340H+1),BRC
RPTB LOOP ;写循环
LDM ADDRESS,A
SFTL A,-8
AND #OOFFH,A
OR #0200H,A
STLM A,AR工字电感3 ;写指令+地址高位
LDM ADDRESS,A
SFTL A,8
AND #OFF00H,A
LD * AR2,B

SFTL B.-8
AND #0FFH,B
ADD B.A
STLM A,AR4 ;地址低位+数据字节
LDM ADDRESS.A
ADD #1.A
STLM A,ADDRESS ;E2PROM地址+1
CALL WRITE ;写E2PROM子程序
LD变压器与电感器设计手册M ADDRESS,A
SFTL A,-8
AND #00FFH,A
OR #0200H,A
STLM A,AR3 ;写指令+地址高位
LDM ADDRESS,A
SFTL A,8
AND #0FFOOH,A
LD *AR2+.B;程序代码地址+1
AND #0FFH,B
ADD B.A
STLM A,AR4 ;地址低位+数据字节
LDM电感生产 ADDRESS,A
ADD #1,A
STLM A,ADDRESS ;EOPROM地址+1
CALL WRITE;写EOPROM子程序
LOOP:NOP
.end


结 语

本文介绍的DSP现场可编程方法,经实际应用效果良好,其方便灵活的特点增强了现场处理问题的能力。由于其完全由软件实现,因此这种方法同样也适用于其他品牌的DSP产品。

平面变压器厂家 | 平面电感厂家

基于Xilinx FPGA的嵌入式Linux操作系统解决方案FPGA是通过逻辑组合电路来实现各种功能的器件。由于FPGA内部集成了大量的逻辑资源和可配置的I/O引脚,加上独特的并行处理架构,可以轻松实现同时对多个外部设备的配置和管理,以及内外各种接口数据的传输

基于数字功率控制器和多节电池器件的HEV多节电 设计注意事项插入式混合电动车 (PHEV) 和电池电动车 (BEV) 是两项快速兴起的技术,可使用功能强大的电机作为动力来源。为了给这些电机供电,在车辆中安装了由数百节电池(总计 300-400V)

基于ADSP21160的数字信号处理系统设计利用阵列信号进行信号的二维到达方向(DOA)估计是近些年来研究的热点。现在,DOA估计虽然已经达到相当高的精度,但由于要进行大量的矩阵运算,必然要耗费一定的时间。在某些情况下,为保证系统的实时性,对系

CopyRight2014
大电流电感 | 大功率电感 | 扁平线圈电感 注塑加工厂