- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 有关TI C6000的DSP的EMIF接口的两个问题:地址总线不从零开始问题及寻址范围问题
示例芯片:TMS320C6416EMIF,即ExternalMemoryInterFace ,中文译为外部存储器接口。 EMIF可谓是困扰了我很久的一个接口。当然,相比于SPI,UART,I2C等总线协议来说,EMIF相对来说复杂一些…… ========================两个问题============================切不说EMIF怎么去
2012-11-28 14:24:25 2951
原创 CCS3.3编译链接库文件与头文件
编译的include文件目录Compiler -》 Preprocessor-》include search path //include文件搜索路径$(Proj_dir); //注释:工程所在文件同级目录下 ../../include;
2012-11-22 12:21:20 6014
转载 DSP/BIOS与CSL是什么关系?
问:在文档里看到CSL可以脱离BIOS使用,那么CSL与BIOS什么关系?使用BIOS时,不一定用到CSL吗?答:基于TI的DSP芯片的应用程序分为两种:一般应用程序,和DSP/BIOS应用程序。为简化编程,TI提供了一套C的编程接口,它以API和宏的形式封装了TI的所有硬件模块,这套接口统称DSP/BIOS。DSP/BIOS包含以下模块:System(包含MEM,SYS对象),Instrum
2012-11-08 11:04:08 2252
转载 DSP/BIOS中的线程
DSP/BIOS中的线程和电脑中的线程有很大区别。关于DSP/BIOS的详细介绍请参考TMS320 DSP/BIOS User's Guide。下面简单地介绍一下DSP/BIOS的线程。为了让DSP能够同时处理多个任务,DSP/BIOS提供了如下几种类型的线程。HWI(硬件中断),SWI(软件中断),TSK(任务),IDL(空闲线程)。HWI其实就是中断服务。当硬件中断产生之后,DSP
2012-11-08 10:59:32 1342
转载 CCS调试OMAPL138的GEL文件简析
合众达的GEL文件OMAPL138_ARM.gel用于在仿真器连接上OMAPL138时建立内存映射、初始化ARM时钟频率和DDR频率,激活DSP核。CCS连接上仿真器后会加载gel文件,运行gel文件中的回调函数,回调函数初始化的变量会常驻内存中,然后才由操作者自由进行*.out文件的加载和程序的调试。主要的回调函数有OnTargetConnect(),Startup()等,回调函数的内容可由
2012-11-06 15:39:56 1725
转载 关于DSP/BIOS的编程的CMD文件不能修改的两个问题 .
一。我们在进行基于DSP/BIOS的编程中,往往需要加入自己定义的数据段,或者代码段,那么在DSP/BIOS下如何实现呢?以下是解决方法:1.把系统自动生成的CMD文件排除出CCS工程中,注意,不要删除文件2.在上述CMD文件相同目录下,创建一个自定义的CMD文件,并加入工程中3.按如下格式书写自自定义的文件:-l c6457cfg.cmdSECTIONS { .D
2012-11-02 14:35:23 1575
转载 DSP/BIOS HWI设置为Dispatch的作用 .
DSP/BIOS中的线程和电脑中的线程有很大区别。关于DSP/BIOS的详细介绍请参考TMS320 DSP/BIOS User's Guide。下面简单地介绍一下DSP/BIOS的线程。 为了让DSP能够同时处理多个任务,DSP/BIOS提供了如下几种类型的线程。 HWI(硬件中断),SWI(软件中断),TSK(任务),IDL(空闲线程)。 HWI其
2012-11-02 13:38:13 862
转载 基于C6000 DSP BIOS Link的中断设置
为避免编译过程中,一些头文件和库找不到,我们需要将该例子放在OMAPL138 BSL软件包安装路径的 evmomapl138_v1\tests\ICETEK目录下如果要使用自己的BSL库,请将压缩包中BSL目录下的 evmomapl138_gpio.c 替换BSL源程序的evmomapl138_v1\bsl\src 下的该文件,重新编译库。或者直接使用压缩包中的库首先在main函数中使
2012-11-01 16:51:39 1836
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人