SPI是一个高速同步的串行输人/输出口,其通信速率和通信数据长度都是可编程的,DSP可以采用SPI接口同外设或其他处理器实现通信。串行外设接口主要应用于系统扩展显示驱动器、ADC以及日历时钟等器件,也可以采用主/从...
分类:EDA/PLD/PLC 时间:2009-01-08 阅读:1681 关键词:TMS320X28xx处理器外设功能SPI外设接□简介TMS320X28xx处理器SPI外设接□
C281xDSP上的ADC模块将外部的模拟信号转换为数字量,通过转换控制信号进行滤波或者实现运动系统的闭环控制。尤其是在电机控制系统当中,采用ADO模块采集电机的电流或电压可以实现电机的电流环闭环控制。●lO位分辨率...
分类:EDA/PLD/PLC 时间:2009-01-08 阅读:1790 关键词:TMS320X28xx处理器外设功能A/D转换模块介绍TMS320X28xx处理器A/D转换模块
TMS320C2000系列DSP集微控制器和高性能DSP的特点于一身,具有强大的控制和信号处理能力,能够实现复杂的控 制算法。TMS320C2000系列DSP片上整合了Flash存储器、快速的A/D转换器、增强的CAN模块、事件管理器、正交编 ...
分类:EDA/PLD/PLC 时间:2009-01-08 阅读:3798 关键词:TMS320X28xx系列DSP内核特点F2801TMS320C2000TMS320X28xxDSP内核特点
定点与浮点DSP的基本差异在于它们对数据的数字表示法不同。定点DSP硬件严格运行整数运算,而浮点DSP既支持整数运算又支持实数运算,后者以科学计数法进行了标准化。字长为16位的定点DSP实现(Rovide)64K的精度,带...
分类:EDA/PLD/PLC 时间:2009-01-08 阅读:2958 关键词:TMS320X28xx定点与浮点处理器比较TMS320X28xx定点浮点
下面说明源代码编译器工具的主要特点。●源代码交叠工具(SourceInterlistFeature)。编译器工具中包含一个源代码交叠工具,它把C/C++语句和编译后的汇编语句对应交叠在一起。用户可以使用这个工具观察与C/C++语句相...
分类:EDA/PLD/PLC 时间:2009-01-08 阅读:3310 关键词:C/C++编译器工具的主要特点C/C++编译器
1.集成的预处理器(Integrated Preprocessor) C/C++的预处理器集成在分析器工具中,可以提高代码的编译速度。用户可以只进行预处理也可以将预处理列表 保存在文件中。TMS320X28xx的C/C++编译器包含杯准的预处理...
分类:EDA/PLD/PLC 时间:2009-01-08 阅读:2017 关键词:C/C++语言的编译器操作概述CONTROLC/C++语言编译器操作
TMS320X28xx编译器的接口有以下特点。 1.编译器shell程序 编译器包含一个shell程序(cl2000—v28),可以用来单步完成程序的编译、汇编和链接。shell程序通过下列工具实现一个或多个代码模块的操作,如图1所...
分类:EDA/PLD/PLC 时间:2009-01-08 阅读:3679 关键词:C/C++语言的编译器接□TMS3TMS320C54XC/C++语言编译器接□
TMS320X28xx编译器输出下列代码:●汇编源代码输出。TMS320X28xx编译器可以产生汇编语言源码文件,方便用户查看由C/C++语言的产生的汇编源代码。●COFF目标文件。通过目标文件格式(COFF)允许用户在连接时定义系统...
分类:EDA/PLD/PLC 时间:2009-01-08 阅读:1979 关键词:C/C++语言的输出文件概述C/C++语言的输出文件概述
1.标准的ANSIC/C++语言TMS320X28xx编译器符合ANSI定义的ANSIC标准,该标准在Kernighan和Ritchie编写的CProgrammingLanguage,2e中有详细的定义,国内出版的C语言编程的书籍中也有详细的编程方
分类:EDA/PLD/PLC 时间:2009-01-08 阅读:2099 关键词:C/C++语言的主要特征C/C++语言的主要特征
前面讲述了如何建立自己的工程,并编译链接成映像文件,在线仿真就是在硬件平台上仿真含有调试信息的可执行的elf格式映像文件。 1.装载映像文件 打开AXD,初始化系统存储器以后,在菜单File中选择“Load Imag...
分类:EDA/PLD/PLC 时间:2008-12-23 阅读:2231 关键词:用仿真器在线仿真仿真器仿真
ARM C/C++编译器可以被使用在UNIX和Windows/MS-DOS环境下。ARM C++编译器遵守C++的国际标准ISO/IEC 14822:1998。ARM C/C++编译器可以编译多种格式的C/C++源代码,其中包括ANSI C、EC++、C++。表1列出...
分类:EDA/PLD/PLC 时间:2008-12-22 阅读:6147 关键词:ARM C/C++编译器C/C++编译器
3.汇编程序、c/c++程序间的相互调用汇编程序、C程序及c++程序在相互调用时,特别应注意遵守相应的ATPCS规则。下面举一些例子具体说明在这些混合调用中应注意遵守的ATPCS规则。(1)C程序调用汇编程序汇编程序的设计...
分类:EDA/PLD/PLC 时间:2008-12-22 阅读:2555 关键词:汇编程序、c/c++程序间的相互调用c++汇编程序
在C程序中声明的全局变量可以被汇编程序通过地址间接访问,具体访问方法如下。 ·使用IMPORT伪指令声明该全局变量。 ·使用LDR指令读取该全局变量的内存地址,通常该全局变量的内存地址值存放在 程序的数据...
分类:EDA/PLD/PLC 时间:2008-12-22 阅读:4483 关键词:从汇编程序中访问C程序变量汇编程序
在ARMC语言程序中使用关键词 ̄asm来标识一段汇编指令程序,其格式如下。其中,asm后面的括号中必须是一个单独的字符串,该字符串中不能包含注释语句。在C/C++程序中使用内嵌的汇编指令应注意以下事项。在汇编指令...
分类:EDA/PLD/PLC 时间:2008-12-22 阅读:2407 关键词:在c/c++代码中嵌入汇编指令c++
在ARM(Thumb)汇编语言程序中,以程序段为单位组织代码。段是相对独立的指令或数据序列,具有特定的名称。段可以分为代码段和数据段,代码段的内容为执行代码,数据段存放代码运行时需要用到的数据。一个汇编程序至...
分类:EDA/PLD/PLC 时间:2008-12-22 阅读:3090 关键词:汇编语言的程序结构汇编语言
字符串表达式一般由字符串常量、字符串变量、运算符和括号构成。编译器所支持的字符串最大长度为512字节。常用的与字符串表达式相关的运算符如下:①LEN运算符LEN运算符返回字符串的长度(字符数),以X表示字符串表...
分类:EDA/PLD/PLC 时间:2008-12-22 阅读:3327 关键词:汇编语言程序中的字符串表达式及运算符汇编语言
逻辑表达式一般由逻辑量、逻辑运算符和括号构成,其表达式的运算结果为真或假。与逻辑表达式相关的运算符如下:①“=”、“>’’、“<”、“>=〓”、“<=”、“/=”<>”运算符以X和Y表示两个逻...
分类:EDA/PLD/PLC 时间:2008-12-22 阅读:4255 关键词:汇编语言程序中的逻辑表达式及运算符汇编语言
数字表达式一般由数字常量、数字变量、数字运算符和括号构成。与数字表达式相关的运算符如下:①“+”、“—”、“×”、“/”及“MOD”算术运算符以上的算术运算符分别代表加、减、乘、除和取余数运算。例如,以X...
分类:EDA/PLD/PLC 时间:2008-12-22 阅读:2649 关键词:汇编语言程序中的数字表达式及运算符汇编语言
在汇编语言程序设计中,经常使用各种符号代替地址、变量和常量等,以增加程序的可读性。尽管符号的命名由编程者决定,但并不是任意的,必须遵循以下的约定。·符号区分大小写,同名的大、小写符号会被编译器认为是两...
分类:EDA/PLD/PLC 时间:2008-12-22 阅读:3886 关键词:汇编语言程序中常用的符号汇编语言
Actel LIBERO IDE 8.5软件工具支持其NANO FPGA
Actel公司宣布推出Libero集成设计环境(IDE)8.5版本,这套完整的软件设计工具系列已进一步扩展,支持新近推出的nano版本IGLOO和ProASIC3现场可编程门阵列(FPGA)。LiberoIDE8.5版本还提供对嵌入式数学构件(ma
分类:EDA/PLD/PLC 时间:2008-12-18 阅读:3915 关键词:Actel LIBERO IDE 8.5软件工具支持其NANO FPGAFPGA









