会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
DP: 生活的脚步,技术的点滴...
上一页
1
···
156
157
158
159
160
161
162
163
164
···
174
下一页
DSP CACHE操作选项说明
摘要: 直写式(write through),也叫写透。即CPU在向Cache写入数据的同时,也把数据写入主存以保证Cache和主存中相应单元数据的一致性,其特点是简单可靠,但由于CPU每次更新时都要对主存写入,速度必然受影响。 回写式(write back)即CPU只向Cache写入,并用标记加以注明,直到Cache中被写过的块要被进入的信息块取代时,才一次写入主存。这种方式考虑到写入的往往是...
阅读全文
posted @ 2009-03-29 18:44 DP.
阅读(1014)
评论(0)
推荐(0)
编辑
CCS中各个项目文件的作用
摘要: 1.include头文件(.h)的主要作用头文件,一般用于定义程序中的函数、参数、变量和一些宏单元,同库函数配合使用。因此,在使用库时,必须用相应的头文件说明。2.DSP/BIOS CONFIG FILES开发基于DSP/BIOS的程序保存BIOS配置之后自动产生的文件。在保存BIOS配置时候会产生program.cbd/programcfg.h54/programcfg.s54/programc...
阅读全文
posted @ 2009-03-29 18:32 DP.
阅读(3525)
评论(0)
推荐(1)
编辑
Linux/Unix环境下的Make和Makefile语法和详解
摘要: 无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到 make或make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和 makefile工具就可以简洁明快地理顺各个源文件之间纷繁复杂的相互关系。而且如此多的源文件,如果每...
阅读全文
posted @ 2009-03-29 18:02 DP.
阅读(3263)
评论(0)
推荐(0)
编辑
quickfix提高vim编程编译调试效率
摘要: 以前使用vim编程时,在终端下面至少2个tab,一个编辑一个编译,编译出错时,切换到编辑tab页进行差错纠正。今天又学习了vim的quickfix模式,quickfix是vim自带的,无需插件。vim由一个程序员开发,而且为更多的程序员所使用,所以在vim中加强了对软件开发的支持,quickfix模式的引入就是一个例子。所谓quickfix模式,它和Normal模式、Insert模式没什么关系,它...
阅读全文
posted @ 2009-03-29 17:48 DP.
阅读(2423)
评论(0)
推荐(0)
编辑
如何精确测量程序运行时间
摘要: 对于一个嵌入式程序员来说,"我的程序到底运行多快",是我们最为关心的问题,因为速度,实时性,永远是嵌入式设备性能优化的基本立足点之一。 可惜的是,我们平时常用的测试运行时间的方法,并不是那么精确的。换句话说,想精确获取程序运行时间,不是那么容易的。也许你会想,程序不就是一条条指令 么,每一条指令序列都有固定执行时间,为什么不好算?真实情况下,我们的计算机并不是只运行一个程序的,进程的切换,各种...
阅读全文
posted @ 2009-03-29 13:52 DP.
阅读(1074)
评论(0)
推荐(0)
编辑
vim的颜色配置colorsceme
摘要: 装了最新的vim7.2,到了挑选颜色配置的时候了,murphy用了一段时间,但也有些许不足之处。卡耐基梅隆大学的哥们儿列出了vim各种颜色配置效果图,方便大家去挑选适合自己眼睛的配置:http://www.cs.cmu.edu/~maverick/VimColorSchemeTest/index-c.html如果还有不满意之处,可以自行修改配色文件,定制各种标志符的高亮颜色,vim配色参考网页:h...
阅读全文
posted @ 2009-03-29 13:51 DP.
阅读(396)
评论(0)
推荐(0)
编辑
嵌入式系统上的简易printf
摘要: 嵌入式中,调试手段通常有两种,一是远程gdb,一是直接printf。如果是调试自己玩的小板子,用gdb有点大张旗鼓了,大多数情况下printf就可以搞定。不过printf的问题是stdio lib的size太大,稍微有点程序,加上几个常用的库,比如stdio和string,超过16k甚至32k(已经大于一些低端芯片的flash容量了)是很正常的事情,而且通常比较慢,程序越多,越麻烦。道理很简单,...
阅读全文
posted @ 2009-03-29 12:48 DP.
阅读(540)
评论(0)
推荐(0)
编辑
项目管理工具Trac
摘要: 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://bigwhite.blogbus.com/logs/36729683.html使用何种工具做Feature或Defect或Task的跟踪一直是挺让我闹心的一件事。用Excel记录,但却不便于共享、统计和直观展示;Jira算是做的好的工具之一了,但无奈它是商业软件,咱没付那份儿钱,所以也就"无福享用";Mingle是著名的...
阅读全文
posted @ 2009-03-28 00:14 DP.
阅读(1192)
评论(0)
推荐(0)
编辑
分布式编译让你的工作更高效
摘要: 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://bigwhite.blogbus.com/logs/30244208.html随着工程代码量的增加,往往完整的编译一次Proj消耗的时间可能足够你喝两杯咖啡了,我现在build一次我所在proj的代码需要5分多钟,这是很痛苦的,颇让人懊恼的。为了解决这个工作中的别扭事儿,我在网上搜寻了一番,找到了distcc这个分布式编...
阅读全文
posted @ 2009-03-28 00:13 DP.
阅读(1171)
评论(0)
推荐(0)
编辑
通用makefile文件(适合小型程序)
摘要: 通常在linux下写c/c++程序时都需要makefile文件,makefile文件的产生通常有三种方式1. 通过ide帮你生成2. 使用automake等gnu工具自动生成,这是linux下发布源码的标准方式。3. 自己手写makefile三种方式无一例外的都需要随时编辑修改makefile,典型的过程是编辑源文件.c/.cpp—编辑makefile(通过以上三种方式)—执行make生成可执行程...
阅读全文
posted @ 2009-03-27 15:34 DP.
阅读(168)
评论(0)
推荐(0)
编辑
上一页
1
···
156
157
158
159
160
161
162
163
164
···
174
下一页
导航
联系
管理
公告