如何读懂DSP28335的程序代码(dsp28335的研究方向)
0
2026-10-31
解析DSP2833x_Headers_nonBIOS.cmd和28335_RAM_lnk.cmd DSP2833x_Headers_nonBIOS.cmd解析 作用概述:DSP2833x_Headers_nonBIOS.cmd文件的主要作用是将外设寄存器产生的数据段映射到对应的存储空间。这个文件在所有基于DSP2833x系列处理器的非BIOS工程中都是通用的。
将DSP2833x_Libraries库复制至F:\CCS Project。将DSP2833x_common\cmd下的28335_RAM_lnk.cmd和F2833cmd,以及DSP2833x_headers\cmd下的DSP2833x_Headers_nonBIOS.cmd文件复制至CMD文件夹。选择F2833cmd文件排除编译,若需烧录至FLASH,反之操作。

1、EALLOW:含义:EALLOW指令用于解除对寄存器的保护。 EDIS:含义:EDIS指令用于恢复对寄存器的保护。
2、DSP中,LD @a,T指令是ST的源可以是累加器,特殊寄存器,立即数等,目的则是内存(包括MMR)。LD的源可以是内存,立即数,目的则是累加器,特殊寄存器,可以认为二者功能相反,ST是往内存存储,LD是从内存读取。EALLOW,EDIS是成对使用的,有些寄存器是受到保护的,不能任意写,EALLOW相当于去掉保护。
3、在国际单位制中,E代表词头exa,表示1E等于10的18次方。在数学中,∃;(翻转的E)表示“存在(Exist)”,例如∃;x,x+1=3。E也可以用来表示科学计数法,如10的18次方可以记作1E18,这是一种常见的表示方式,尤其是在计算机科学和工程领域。
4、计算机里的e是科学计数法符号。具体来说:科学计数法表示:在科学计数法中,为了使公式简便,可以用带“E”的格式表示。例如,数字1234567可以表示为234567E6。作用:这种表示方法有助于处理和存储非常大或非常小的数值,使得数值的读写和计算更加便捷。
5、台达PLC中 RST 是复位指令。E是变址用数据寄存器。
1、持续学习和交流 关注行业动态:关注DSP和嵌入式领域的最新动态和技术发展,保持学习的热情和动力。加入学习社区:加入相关的学习社区或论坛,与其他学习者交流心得和经验,共同提高。综上所述,学好DSP28335需要扎实的基础、持续的学习和实践、以及良好的编程能力和学习能力。通过不断积累和实践,你一定能够掌握DSP28335的开发和应用。
2、第8章介绍串行外设接1:1(sPI)模块,第9章介绍串行通信接口(scI)模块,第10章介绍。CAN总线模块,第11章介绍IzC总线,第12章介绍Boot ROM引导模式,第13章介绍直接存储访问(DMA)模块。本书可作为DSP开发应用的初、中级读者学习TMS320F28335的教材,也可为其他层次的DSP开发应用人员提供参考。
3、DSP28335设置50K CAN通信波特率的核心步骤是通过配置BRPREG、TSEG2和TSEG1寄存器实现,具体参数为BRPREG=3TSEG2=TSEG1=10,对应CANBrtTAB数组索引2的配置项。
4、先确定电源供电要正常。打开CCS,连接好仿真器,确定能连接。