- 博客(17)
- 资源 (12)
- 收藏
- 关注
转载 DSP28335 GPIO模块
DSP28335 GPIO模块DSP28335 GPIO模块分为三类IO口:PORTA(0-31),PORTB(32-63),PORTC(64-87)对GPIO模块的设置主要通过三类寄存器来完成,分别是:控制寄存器、数据寄存器、中断寄存器。1、控制寄存器 GPxCTRL; // GPIO x Control Register (GPIO0 to 31)
2012-12-19 11:01:48 6034 1
转载 TI DSP中断系统及其应用
TMS320F2812学习笔记 中断系统及其应用中断是3级中断机制,分别是外设级,PIE级以及CPU级,对于某一个具体的外设中断请求,任意一级的不许可,CPU最终都不会执行该外设中断。 关于优先级不能自己设定,硬件本身有自己的一套优先级,当时看上面流程图可知,因为硬件不可实现中断嵌套,所以这个优先级仅仅当两个中断同时发生的时候才起作用,所以一般不用管了。具体可以参考
2012-12-19 10:37:55 7561 1
转载 C28x DSC傅立叶变换库解析
http://www.ti.com.cn/tool/cn/controlsuite 用于 C2000TM 微处理器的 controlSUITETM 是一套全面的软件基础设施和软件工具集,旨在最大程度地缩短软件开发时间。从特定于器件的驱动程序和支持软件到复杂系统应用中的完整系统示例,controlSUITETM 在每个开发和评估阶段都提供了程序库和示例 TI公司的C
2012-12-18 17:02:52 3438
原创 CCS 使用小知识
1.include 路径添加右键工程--build propertie--C2000 compile-- include options 2.堆栈大小更改右键工程--build propertie--C2000 Linker-- Basic Options 3.支持FPU右键工程--build propertie--C2000 compile -->RunTi
2012-12-17 13:41:33 9698
转载 用Python分析COFF文件
TI的编译器,连接器等工具产生的目标文件格式为Common Object File Format(简称COFF)。COFF格式是AT&T开发的,在UNIX系统中所采用的目标文件格式。TI的编译器产生的obj文件以及连接之后产生的out文件都是COFF格式的。用CCS载入out文件到DSP的内存的时候,CCS会分析这个out文件,将其中储存的代码段和初始数据等段中的数据复制到DSP的内存中,并且设置
2012-12-17 10:30:10 2514
转载 TI DSP hex2000.exe使用
TI的ccs默认生成的是.out格式的文件,而很多应用场合往往需要的是纯二进制代码,TI提供了一个小工具HEX2000能帮助实现格式的转化,具体的说明还是请参看TMS320C28x Assembly Language Tools手册。这里简单的说明下该工具的使用:1.hex2000是在ccs安装目录下的。2.hex2000 转化工具支持多种输出格式,至于用那种格式,通常是由所用的烧
2012-12-17 09:57:58 6863 1
原创 哈佛结构&冯·诺依曼结构
哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。哈佛结构是一种并行体系结构,它的主要特点是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个独立的存储器,每个存储器独立编址、独立访问。 冯·诺依曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的
2012-12-15 13:13:40 8149 1
转载 TMS320F28335学习笔记-启动过程 .
http://www.ti.com.cn/product/cn/tms320c28345 http://blog.csdn.net/cherishlei/article/category/1251317 1.DSP reset后运行的起始地址是多少?0x3FFFC02.仿真器烧写程序的步骤是?根据cmd文件把程序烧到指定位置,然后执行。3.DSP的Flash启动过程
2012-12-14 19:58:44 5330
原创 DSP 的PC跳转地址
SPI用于烧写生成的BIN文件(从19字节数起)01 00 BD 4C --->PC = 00 01 4C BDMAP-- 文件OUTPUT FILE NAME: ENTRY POINT SYMBOL: "_c_int00" address: 00014cbd.text 0 00014000 00000d89
2012-12-14 16:03:42 2522
转载 TI DSP--内存空间的分配和指定
在CCS编程中,如果我们不指定变量/代码的存放位置,编译器会自动的给变量/代码分配一个位置,但是如果有的时候需要把变量放在一个特定的空间内,我们应该如何操作呢,CCS提供了如下的两个指令#pragma CODE_SECTION#pragma DATA_SECTION其中data_section是针对数据空间的,#pragma DATA_SECTION(bufferB, ”my_se
2012-12-14 15:43:34 8473
转载 DSP 两个CMD文件讲解
一般会有两个CMD文件:DSP281x_Headers_nonBIOS.cmd 和F2812_EzDSP_RAM_lnk.cmd。第一个用于确定程序和数椐的装载运行空间,校验数据和程序代码的长度,定义输入/输出文件,安排系统中可用的存储器,程序段、数据段、堆栈以及复位向量和中断向量的地址空间。第二个链接命令文件通过段定位控制命令,分配程序代码空间、数据代码空间、程序运行空间、堆栈空间。下面是例
2012-12-14 12:25:16 5555
原创 TI dsp 小知识
http://www.ti.com.cn/product/cn/tms320c28345http://www.61ic.com/ DSP中的EALLOW和EDISF2812中有一些配置寄存器是受保护的,无法直接操作。在对这些寄存器进行修改之前,需要先去掉保护功能。而保护状态是由状态寄存器中EALLOW标志来指示的。汇编指令“EALLOW”就是将该标志位置位,允许对受保护的寄存器操作
2012-12-13 18:59:03 1801
转载 TI DSP boomode
TI支持很多种方式的boot,内部的ram(saram),flash,sci,spi等等,但无论哪种启动都遵循下面的流程。而该流程中的reset,initboot,call selectbootmode, read i/o state, call boot loader这些步骤都是固化在芯片内的程序自己执行的,也就是说这些代码在出厂的时候已经在TI的芯片内。在28335中是一段的8k*16
2012-12-11 14:05:41 1938
转载 TI DSP各种段的定义
在cmd文件中能看到各种段.text .cinit .const等,这和通常系统中仅有TEXT, DATA, BSS( 或者arm系统的code,data,zi段 ),heap, stack有很大的区别:TI段的定义:已初始化的段:.text .cinit .const .econst ..pinit .switch.text: 所有可以执行的代码和常量
2012-12-11 13:25:26 19018 1
转载 TI DSP的CMD文件
CMD的专业名称叫链接器配置文件,是存放链接器的配置信息的,我们简称为命令文件。从其名称可以看出,该文件的作用是指明如何链接程序的。那么我们知道,在编写TI DSP程序时,是可以将程序分为很多段,比如text、bss等,各段的作用均不相同。实际在片中运行时,所处的位置也不相同。比如text代码一般应该放在flash内,而bss的变量应该放在ram内。等等。但是对于不同的芯片,其各存储器的起止地
2012-12-11 13:14:01 4466
原创 运放自激震荡的大杂烩总结
这几天详细看了下运放自激震荡的资料,网上也查看了相关,作了一点总结如下: 1.运放振荡两个条件 1、环路增益大于1(|AF|>1) 2、反馈前后信号的相位差在360度以上,附加相位180以上(由于负反馈接反向端)。A(开环增益) = Xo/Xi F(反馈系数)=Xf/Xo 2. 运放震荡判断方法: 常用的是相位裕度,即
2012-12-09 02:49:58 14200 1
转载 运放相位(频率)补偿电路设计
集成运放的内部是一个多级放大器。其对数幅频特性如图...1所示中的曲线①(实线)。对数幅频特性曲线在零分贝以上的转折点称为极点。图中,称P1 P2点为极点。极点对应的频率称为转折频率,如fp1,fp2,第一个极点,即频率最低的极点称为主极点。 在极点处,输出信号比输入信号相位滞后45°,幅频特性曲线按-20dB/10倍频程斜率变化,每十倍频程输出信号比输入信号相位滞后90。极点越多,越容易自激,即
2012-12-03 20:36:29 21830 4
TCP-IP详解卷2(17-23)
2009-05-10
TCP-IP详解卷2(1-16)
2009-05-10
TCP-IP详解卷3
2009-05-10
TCP-IP详解卷1
2009-05-10
非常完善TCPIP协议栈源码,写的不错!包括一个ARM上的移植
2009-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人