自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

EE漫谈

漫谈电子工程师,技术和生活

  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 C 语言项目中.h文件和.c文件的关系

在编译器只认识.c(.cpp))文件,而不知道.h是何物的年代,那时的人们写了很多的.c(.cpp)文件,渐渐地,人们发现在很多.c(.cpp)文件中的声明语句就是相同的,但他们却不得不一个字一个字地重复地将这些内容敲入每个.c(.cpp)文件。但更为恐怖的是,当其中一个声明有变更时,就需要检查所有的.c(.cpp)文件。 于是人们将重复的部分提取出来,放在一个新文件里,然后在需要...

2011-03-28 21:52:00 21393 5

原创 区分关联、依赖和聚集关系

<br />    Rational Rose的帮助文档上是这样定义“依赖”关系的:“依赖描述了两个模型元素之间的关系,如果被依赖的模型元素发生变化就会影响到另一个模型元素。典型的,在类图上,依赖关系表明客户类的操作会调用服务器类的操作。”<br />  Martin Fowler在《Reducing Coupling》一文中这样描述耦合:“如果改变程序的一个模块要求另一个模块同时发生变化,就认为这两个模块发生了耦合。” [Fowler 2001]<br />  从上面的定义可以看出:如果模块A调用模块B提

2011-03-08 19:23:00 980

转载 rose各种视图

<br />转帖,原帖地址:http://tech.techweb.com.cn/thread-343721-1-1.html<br />视图: <br />正如一个正在建筑中的房子在建筑图纸上有很多的视图(例如建筑的平 <br />面图等等)一样,一个开发中的软件项目夜游很多视图。Rational Rose 把 <br />下面的几个视图组织在一个软件项目里面: <br /><br />1.Use Case <br />2.Logical <br />3.Component <br />4.Deploym

2011-03-07 19:14:00 1933

原创 extern “c”的用法

      extern "C" 包含双重含义,从字面上即可得到:首先,被它修饰的目标是“extern”的;其次,被它修饰的目标是“C”的。让我们来详细解读这两重含义。  (1) 被extern "C"限定的函数或变量是extern类型的      (2) 被extern "C"修饰的变量和函数是按照C语言方式编译和连接的       未加extern “C”声明时的编译方式  首...

2011-03-04 10:43:00 863

原创 CCS build options中Run-Time Autoinitialization和Load-Time Initialization

    在用纯汇编编制的dsp程序时需要做如图所示的调整,这是因为:   在CCS的build options中的linker选项卡中,Autoinit Model有两个选项:Run-Time Autoinitialization和Load-Time Initialization。    因为这两个选项和.cinit和.bss Section有关,所以先简单的介绍一下这两个sectio...

2011-03-03 10:33:00 3255

[BSL源代码] evmdm642bsl

dm642 bsl 源代码,包含了EVMDM642_init()等函数的具体实现,对学习DM642很有帮助

2011-04-26

CCS 菜单命令精解

CCS 菜单命令精解,主要讲解ccs开发环境的各个菜单项的功能和作用。

2011-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除