博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2019年1月21日

摘要: DSP OMAP 程序耗时测定 CPU周期 两种方法 利用TSCL和TSCH来计算时钟周期,这两天看了一下如何他们 DSP开发,测量某个函数或某段代码的cycles消耗是经常要做的 事情,常用的profiling和clock()一般在simulation下使用,真正到了板子上做emulation时, 阅读全文

posted @ 2019-01-21 16:07 warmbeast 阅读(7181) 评论(0) 推荐(0) 编辑

2018年1月31日

摘要: 这部分讲解的是Main PLL和 PLL Controller的配置,主要介绍怎样提供DSP核 C66X CorePac需要的工作时钟;C6678除了Main PLL,还有 DDR3 PLL、PASS PLL。 1、Keystone1架构 C6678: Main PLL and PLL Contro 阅读全文

posted @ 2018-01-31 22:53 warmbeast 阅读(2856) 评论(0) 推荐(0) 编辑

2017年12月8日

摘要: MarkdownPad2 书写格式说明: Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式,而MarkdownPad2是其中一种支持Markdown语法的文本编辑器。当安装支持Mardown语法的文本编辑器时,就会安装解释这种语法的编 阅读全文

posted @ 2017-12-08 10:23 warmbeast 阅读(726) 评论(0) 推荐(0) 编辑

摘要: 1、C6678 Keystone1架构的GbE switch subsystem如图所示: 2、从图中可以看到MAC层与物理层PHY芯片的连接接口是由SGMII+SerDES构成,SGMII是以太网MAC与PHY之间的媒体接口,SerDES为可编程的串行接口,为差分输入输出。 3、网上很多资料说SG 阅读全文

posted @ 2017-12-08 10:16 warmbeast 阅读(2680) 评论(0) 推荐(0) 编辑

2017年12月5日

摘要: 转载自:http://blog.csdn.net/lg2lh/article/details/8042008 PCI的基本协议这里就不介绍了,因为一般的芯片协议都是集成好的,我只需要大体了解就行,不需要做芯片,我感觉就不需要太了解协议。 这里讲解是基于PLX 的9054(9052)芯片为基础的,本人 阅读全文

posted @ 2017-12-05 11:51 warmbeast 阅读(9973) 评论(0) 推荐(0) 编辑

2017年12月3日

摘要: 关于CPU 架构与指令集的一些个人理解 (理解不一定正确,只是目前的理解) 1、一般所说的X86,是指基于Intel X86架构处理器的一套指令集,即X86指令集; 2、CPU的架构是最底层的,是处理器的硬件结构,即CPU按照什么样的硬件结构来设计(架构是一个框架,架构确定,则硬件结构大体就确定了, 阅读全文

posted @ 2017-12-03 02:31 warmbeast 阅读(5316) 评论(0) 推荐(0) 编辑

2017年11月9日

摘要: 程序1: 程序2: 阅读全文

posted @ 2017-11-09 20:06 warmbeast 阅读(3550) 评论(0) 推荐(0) 编辑

摘要: I=imread('C:\Users\wangd\Desktop\result3.png'); % m = rgb2gray(I); % r = unidrnd(255,1,100); %产生一个1*100的数组,数组中的值为1至255中的随机值 % r1 = randi([2,7],10,100); %在开区间(2,7)生成10 * 100型随机矩阵 subplot(2,2,1);imshow... 阅读全文

posted @ 2017-11-09 18:31 warmbeast 阅读(1671) 评论(0) 推荐(0) 编辑

摘要: I =imread('C:\Users\wangd\Desktop\in000155.jpg'); %读入原图像文件 I1 = rgb2gray(I); subplot(1,2,1);imshow(I1); %显示原图像 fftI1=fft2(I1); %二维离散傅立叶变换 sfftI1=fftshift(fftI1); ... 阅读全文

posted @ 2017-11-09 18:29 warmbeast 阅读(9781) 评论(0) 推荐(0) 编辑

摘要: p=imread('C:\Users\wangd\Documents\MATLAB\1.jpg'); g=rgb2gray(p); % 转为灰阶图 gg=double(g); % 转为数值矩阵 gg=1-gg/255; % 将彩色值转为 0-1 的渐变值 [x,y]=size(gg); % 取原图大小 [X,Y]=meshgrid(1:y,1:x); % 以原图大小构建网格 mesh(X,Y,g... 阅读全文

posted @ 2017-11-09 17:30 warmbeast 阅读(4976) 评论(0) 推荐(0) 编辑