DSP_TMS320C6713
文章平均质量分 59
with_LD
这个作者很懒,什么都没留下…
展开
-
系统初始化
系统初始化:C/C++建立运行环境,有引导程序c_int00函数完成的。系统开始运行,跳转到c_int00,或者系统运行时调用c_int00。通常是硬件的中断服务程序中调用c_int00。必须把c_int00与另一个对象模块链接起来。链接完成后,连接器在可执行输出模块中将程序入口地点符号设置为c_int00。c_int00初始化执行以下操作:定义系统栈.stack并初始化栈指针。原创 2013-09-06 15:21:45 · 763 阅读 · 0 评论 -
GPIO_OPEN and CLOSE
Resource ManagementCSL provides a limited set of functions that enable resourcemanagement for applications which may support multiple algorithms,such as two McBSP or two TIMERs, and may reuse the s原创 2013-09-06 15:21:50 · 716 阅读 · 0 评论 -
数据段的分类
连接器 编译器 目标存储器编译器假定目标存储器的32位地址空间全是可用的。它将整个存数区域当做单个现行存数快,并分为多个数据区。连接器最终定义了内存的映射。连接器而非编译器定义了内存的映射并将代码和数据分配到目标存储器,编译器产生重定位的代码来允许连接器将代码和数据分配到合适的存储空间。被重新定位的数据块称之为段。编译器产生以下段(1)已初始化段:.cinit: 包括变量的初始原创 2013-09-06 15:21:36 · 1047 阅读 · 0 评论 -
寄存器书记类型长度
DSP寄存器和存储器数据的储存方法char 0~7unsigned char 0~7short (int) 0~15unsigned short (int) 0~15int 0~31unsigned int 0~31enum 0~31float 0~31long 0~39 长度为64位unsigned long 0~39 长度为64位double 0~6原创 2013-09-06 15:21:41 · 1050 阅读 · 0 评论 -
gel文件的作用——摘自百度
1 GEL文件基本作用当CCSStudio启动时,GEL文件加载到PC机的内存中,如果定义了StartUp()函数则执行该函数。在CCSStudio(V2.3或更早的版本中),主机和目标板的初始化工作都在Startup()函数中执行。但是对于支持Connect/Disconnect的CCSStudio(V2.4或之后的版本,尤其3.1版本),这样的GEL文件有可能没有正确的执行,因原创 2013-09-06 15:21:43 · 1002 阅读 · 0 评论 -
MEMORY
连接器需要确定输出段分配在存储器的具体位置,为了达到这一目的,必须有一个完成该目标的存储器模型,MEMORY伪指令就是用来完成此目标存储器的模型。可以定义各种形式的村吃起,以及它们所占的地址范围。使用MEMORY定义一个存储器模型以后,再用SECTIONS伪指令将各输出段定位带锁定义的存储器。每一个存储器范围内包含以下几个属性:NAMEStarting addressLengthOpt原创 2013-09-06 15:21:47 · 960 阅读 · 0 评论 -
NOR_FLASH and NAND_FLASH
闪存芯片读写的基本单位不同 应用程序对NOR芯片操作以“字”为基本单位。为了方便对大容量NOR闪存的管理,通常将NOR闪存分成大小为128KB或者64KB的逻辑块,有时候块内还分成扇区。读写时需要同时指定逻辑块号和块内偏移。应用程序对NAND芯片操作是以“块”为基本单位。NAND闪存的块比较小,一般是8KB,然后每块又分成页,页的大小一般是512字节。要修改NAND芯片中一个字节,必须重原创 2013-09-06 15:21:39 · 584 阅读 · 0 评论