CCS
文章平均质量分 68
weixin_44493666
这个作者很懒,什么都没留下…
展开
-
【无标题】
cache与内存之间的关系cache 要与一部分内存关联,比如cache首先与page1关联,第一次写cache将内容存入自己,以及外部内存。第二次向cache写入数据时,数据存在cache中,不把数据写入page中。当cache第一次写入page 2中,则它先将数据写入page1,将自己与page2关联,并把数据写入page2以及存入自己中。cache与共享内存相应网址https://my.oschina.net/u/4312354/blog/4664243...原创 2021-12-16 21:21:00 · 144 阅读 · 0 评论 -
DSP 中 PLL模块设置
在DSP中对PLL进行设置,主要设置MainPLLCMD、MainPLLCTL0、MainPLLCTL1、kick寄存器对Kicker机制解锁时,需要通过对两个MMR对(KICK0和KICK1)寄存器写入特定数据(KICK0为0x83e70b13,KICK1为0x95a4f1e0)。对任意一个Kicker MMRs写入其他数据将锁定kick机制,此时,CLC MMRs只可读。将PLL设置为bypass模式,该模式中不使用PLL,而是将输入的相关时钟信号直接给到PLL control寄存器中。原创 2020-11-25 19:42:05 · 2725 阅读 · 0 评论 -
DSP笔记
存储器与寄存器存储器映射存储器本身不具有地址信息,给存储器分配地址的过程叫做存储器映射。如果再分配一个地址,叫重映射。寄存器和寄存器映射寄存器比如0x002020是一个单元地址,为了更好地区分此单元,方便后续的程序开发,可以给这个单元取一个别名SYS,SYS就是寄存器,这个寄存器的地址就是0x002020,整个过程就是寄存器映射。访问寄存器内容根据#pragma和DATA SECTION(CCS软件内特定的)的特点,可以使用#pragma和DATA SECTION将定义的寄存器与实际的存储单原创 2020-11-03 10:06:38 · 793 阅读 · 0 评论 -
DSP6678 中断程序
DSP6678 中断程序中断向量表中断源的识别标志,可用来形成相应的中断服务程序的入口地址或存放中断服务程序的首地址称为中断向量。在Pc/AT中由硬件产生的中断标识码被称为中断类型号(当然,中断类型号还有其他的产生方法,如指令中直接给出、CPU自动形成等),即在中断响应期间8259A产生的是当前请求中断的最高优先级的中断源的中断类型号。中断类型号和中断向量之间有下面的关系: 中断类型号×4=存放中断向量的首地址 有了存放中断向量的首地址,从该地址开始的4个存储单元中取出的就是中断服务程序的入口。IER原创 2020-11-03 10:05:32 · 3310 阅读 · 0 评论 -
DSP TMS320C6678 开发手册使用
DSP TMS320C6678 开发手册使用在datasheet文件,即数据表PDF文件中寻找memory map summary 在17页中,可以找到相应器件的地址以DMA传输为例,找到相应的EDMA_user_guide其中最后有如何利用该模块进行数据传输step1. 初始化DMA/EDMA通道(a)确定被使用的通道类型(QDMA或DMA)。(b)通道映射i. 如果使用QDMA通道,对QCHMAP寄存器写入相应的参数,完成对通道映射和触发字的设置。ii.如果使用DMA通道,对D原创 2020-11-03 10:04:51 · 2293 阅读 · 0 评论 -
CCS入门流程
本篇博客主要讲解CCS软件(code composer studio)的工程项目的使用,不包含CCS软件的安装。本篇博客讲解的CCS版本是5.5,如果您的CCS版本是3.3的话,则不用参考本篇博客。原创 2020-08-07 17:00:59 · 9333 阅读 · 0 评论