- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 define CFG_HUSH_PARSER
uboot main_loop命令的解析方法有两种,第一种就是最笨的办法,直接到.u_boot_cmd段中进行字符串比较,找到相同的那么就执行,如果命令比较少,相对来说对性能没有太大的损失,但是当命令很多时这种方法就不是很合适了。Uboot使用另外一种查找办法解决这个问题:使用hush表,只要用户在configs/MPC8349ADS.h文件中定义:#define CFG_HUSH
2013-06-23 15:05:06
1929
原创 关于Virtual Box 主机Windows与虚拟机Fedora9之间的共享文件夹问题
主要涉及到安装增强功能包(Guest Additions)的方法,必须正确安装后才能共享文件夹:Fedora9下的安装方法:如果直接将VirtualBox中的增强包ISO导入到虚拟机安装,可能弹出以下错误:这个失败是不允许的。是因为系统环境缺乏必要module:1.首先安装gcc:yum -y install gcc2.安装kernel-de
2013-06-07 10:53:33
1282
转载 VC画图不闪技巧
<br />在VC中画图不闪,可以使用内存画图,然后将图片拷贝到设备上,但结果是加快图像显示速度,但还是很闪,显示图形如何避免闪烁,如何提高显示效率,而且多数人认为MFC的绘图函数效率很低,总是<br />想寻求其它的解决方案。MFC的绘图效率的确不高但也不差,而且它的绘图函数使用非常简单,只要使用方法得当,再加上一些技巧,用MFC可以得到效率很高的绘图程序。<br />1、显示的图形为什么会闪烁?<br />我们的绘图过程大多放在OnDraw或者OnPaint函数中,OnDraw在进行屏幕显示时是由OnP
2010-12-19 21:44:00
587
转载 USB读取设备
<br />Q 在NT/2000/XP中,我想用VC编写应用程序访问硬件设备,如获取磁盘参数、读写绝对扇区数据、测试光驱实际速度等,该从哪里入手呢? <br />A 在NT/2000/XP中,应用程序可以通过API函数DeviceIoControl来实现对设备的访问—获取信息,发送命令,交换数据等。利用该接口函数向指定的设备驱动发送正确的控制码及数据,然后分析它的响应,就可以达到我们的目的。 <br />DeviceIoControl的函数原型为 BOOL DeviceIoControl( HAN
2010-11-12 21:56:00
544
转载 dsp的CACHE
处理器中的cache是存放于处理器附近的高速存储器,它可以用来保存运算处理时的一些共有的指令,从而加速运算的速度。 在本文中,将比较cache存储器和系统中的普通的存储器,随后将介绍cache的一些基本理论和基本术语,以及在高速处理器结构中cache的重要性。以TI的TMS320C64x DSP结构为基础,将着重向开发者介绍cache是如何工作,如何配置,以及如何正确使用cahce,本文将以cache的一致性贯穿全文。存储器结构 在
2010-11-08 19:59:00
1617
转载 andlinux 下设置中文
<br />首先,升级andLinux<br /> sudo apt-get update<br />然后安装中文基本包<br /> sudo apt-get install language-pack-zh<br />再安装kde的基本中文包<br /> sudo apt-get install language-pack-kde-zh-base language-pack-kde-zh<br />修改/etc/environment中的环境变量<br /> LANG="zh_CN.
2010-09-07 08:48:00
488
原创 1kb数据内带干扰脉冲仿真程序(MATLAB)
<br />fs=1e006;<br />tf4=1.5e-006;a4=1/tf4;<br />tr4=0.9e-006;b4=1/tr4;<br />t=0:1/fs:200/fs;<br />e3=rand(size(t));<br />e4=zeros(size(t));<br />N=length(t);<br />for k=1:N<br />if t(k)>=50/fs & t(k)<=150/fs <br />e4(k)=exp(-(t(k)-(50)/fs)*a4)-exp(-(t(k)-
2010-07-29 16:59:00
1965
原创 DSP数据格式
<br />一 DSP定点算数运算<br />1 数的定标<br />在定点DSP芯片中,采用定点数进行数值运算,其操作数一般采用整型数来表示。一个整型数的最大表示范围取决于DSP芯片所给定的字长,一般为16位或24位。显然,字长越长,所能表示的数的范围越大,精度也越高。如无特别说明,本书均以16位字长为例。<br />DSP芯片的数以2的补码形式表示。每个16位数用一个符号位来表示数的正负,0表示数值为正,l则表示数值为负。其余15位表示数值的大小。因此,<br />二进制数001000000000001
2010-06-17 15:53:00
5228
原创 VB中实现地图操作的方法
1. 在VB的Form设计时,加入一个picturebox控件,这个控件作为OLE容器,MapInfo中的地图将在该控件上显示。2. 执行VB的函数Createobject(“MapInfo.Application”),启动MapInfo。这时MapInfo在后台启动,对用户来说不可见,不会弹出splash窗口3. 调用MapBasic的函数Set Ap
2010-04-27 10:13:00
7752
1
原创 C6416EMIFB,CE3空间连接FIFO的代码,主要部分为EMIFB的配置
#include #include #include #include #include #include static EMIFB_Config MyEmifbConfig = { EMIFB_GBLCTL_RMK ( EMIFB_GBLCTL_EK2RATE_FULLCLK, //1 X EMIF input clock EMIFB_GBLCTL_EK2HZ_CLK, //eclko
2010-03-15 15:05:00
1454
原创 #pragma DATA_SECTION
今天读DSP的图像采集程序,遇到了一点陌生的东西:ti的帮助文档里是这么讲的:The DATA_SECTION pragma allocates space for the symbol in a section called section name. The syntax for the pragma in C is:#pragma DATA_SECTION (
2009-12-23 16:13:00
1150
原创 (转)static的用法
C语言static用法小结static关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种只指在C语言中使用, 第三种在C++中使用(C,C++中具体细微操作不尽相同, 本文以C++为准). (1)局部静态变量 (2)外部静态变量/函数 (3)静态数据成员/成员函数 下面就这三种使用方式及注意事项分别说明一、局部静态变量 在C/C++中, 局部变量按照存储形式可分为三
2009-12-17 11:06:00
325
转载 HELLODSP TIC6000版块版主的一个帖子
前言 最近在hellodsp([url=../]http://www.hellodsp.com[/url])申请了个版主,本来是要申请TMS320C6000版块的,不过这个版块已经有两位优秀的版主,我是做图像处理的,于是就锁定“语音视频处理”版块了,不过6000版块我还是会经常去,看到很多初学者在问一些入门的问题,有些提问题的同志对问题描述地也不够清楚,可能更多的是想提问题可不
2009-12-10 10:36:00
1606
原创 等待6416
SEED_DEC6416的开发板已经在路上,按照导师的意思,估计毕业设计就得与6416有关了,大学毕业时是做C54,研究生毕业时做C6000,看来这辈子与DSP是有不解之缘了。 大学里接触DSP在大三下,记得是每周五的晚上定点的去上三节课,任课教师是当时被学生票选为最不受欢迎的李老师,他的开场白让我记忆犹新,第一节课上课的时候,李老就无辜的告诉我们,既然如此之讨厌他,为什么还要
2009-12-10 09:36:00
561
TMS320C6000系列DSPs的原理与应用
2009-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人