关闭

《UML中的六大关系》和《Eclipse中如何使用UML方便查看项目框架》

UML定义的关系主要有六种:依赖、类属、关联、实现、聚合和组合。这些类间关系的理解和使用是掌握和应用UML的关键,而也就是这几种关系,往往会让初学者迷惑。这里给出这六种主要UML关系的说明和类图描述,一看之下,清晰明了;以下就分别介绍这几种关系: 继承 指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间...
阅读(1175) 评论(0)

一种提高单片机i/o口驱动能力的方法

一、简述问题 当你用单片驱动发光二极管的时,你还感觉不到P0、P1口的区别。(10-20mA之间,其中P0驱动能力最强,但对于驱动直流电机依然很弱,其结果就是电机不转)。那么有什么办法提高驱动能力吗?下面就来介绍本文的一种简单方法。 二、实验元件 NPN三极管:s8050  (管脚序列为:EBC)                    元件介绍:http://baike.baidu.com/...
阅读(1695) 评论(1)

Vb 与 Vc 的区别

一:简单的对比 VB是由Basic语言演化而来的VisualBasic,意思是可视化Basic,而VC是由C++语言演化而来的VisualC++,意思是可视化C++,VB功能没有VC强大,但是很容易掌握,推荐先学习VB,如果将来要专业学习编程,可以再进攻VC,那时你会发现原来掌握编程基础后VC是多么的容易学习。 VC的博大在于MFC的操纵,它是Win32API的封装. 关键在于怎样了解MFC的...
阅读(1873) 评论(0)

如何快速学会嵌入式?

嵌入式作为一门新的学科,好多人想学却无从下手。接触嵌入式真的有那么难吗?这主要是我们的教育方式的错误,好多教科书上说的还是N年前东西,老师教课也只是为教而教,不会考虑到学生的兴趣和社会的真正需要。大多数教科书上,一味说那些枯燥无味的语法,丝毫不考虑学生是否能接受,仿佛只有说学生听不懂的东西,才能证明自己水平很高。   实际上这是很失败的作者,最好的学习动力是兴趣。而最好的书或培训资料,...
阅读(761) 评论(0)

作为初学者应该如何来学习FPGA

FPGA作为一种高新的技术,已经逐渐普及到了各行各业,无论是消费类、通信类、电子行业都无处不在它的身影,从1985年第一颗FPGA诞生至 今,FPGA已经历了将近20多个年头,从当初的几百个门电路到现在的几百万门、几千万门……,从原来的上千元的天价到现在几元的超低价,可谓是出现了翻 天覆地的变化。所以当前正是学习FPGA的最好时机,无论是社会的需求也好,还是技术的成熟度也好,已经达到了前所未有的高...
阅读(1115) 评论(1)

移动开发平台性能比较

jquerymobile是一个mobile平台下的js框架,跟phonegap没有一毛钱关系. phonegap实际上在国内占有率不高的,很多人为了体验喜欢做传统的原生手机应用. 而Webapp现在的占有率越来越少,因为越来越多的人不喜欢用手机浏览器去体验专门为移动平台搭建的网站. 我觉得你的比较对象应该是native app和web app 和phonegap app. 个人觉得native...
阅读(607) 评论(0)

修改Xmodem/Zmodem上传下载路径

SecureCRT可以使用Xmodem/Zmodem方便的上传和下载文件。 在Session ptions =>Xmodem/Zmodem => Directories中设置   选项=>会话选项=>Xmodem/Zmodem =>上传、下载...
阅读(1091) 评论(0)

nor flash启动与nand flash启动的区别

1)接口区别: NOR FLASH地址线和数据线分开,来了地址和控制信号,数据就出来。 NAND Flash地址线和数据线在一起,需要用程序来控制,才能出数据。 通俗的说,就是光给地址不行,要先命令,再给地址,才能读到NAND的数据。而且都是在一个总线完成的。 结论是:ARM无法从NAND直接启动。除非装载完程序,才能使用NAND Flash. 2)性能区别 NOR的传...
阅读(377) 评论(0)

程序员生存定律--程序人生的出口

程序员的人生出口 很多人非常想知道自己的未来是什么样子的,迫切到一定程度甚至会找算命先生。如果并不是想得到一个精确结果,这事儿其实并没有想的那么难。程序员的人生看起来五花八门,可以是Windows系,可以是Android系,可以是iPhone系等等,但如果为之做点抽象,那就会发现人生出口的类别其实不多,接下来我们就结合例子来看看程序员的人生中最可能的几个出口。这些出口里有大部分人的未来景象。...
阅读(485) 评论(0)

嵌入式开发中对(*(volatile unsigned long *)) 的理解

一、说明 (*(volatile unsigned long *)) 这个语句对于不同的计算机体系结构,设备可能是端口映射,也可能是内存映射的。如果系统结构支持独立的IO地址空间,并且是端口映射,就必须使用汇编语言完成实际对设备的控制,因为C语言并没有提供真正的“端口”的概念。如果是内存映射,那就方便多了。 二、举例讲解 以 #define IOPIN (*((vo...
阅读(788) 评论(0)
    个人资料
    • 访问:351587次
    • 积分:5648
    • 等级:
    • 排名:第4859名
    • 原创:234篇
    • 转载:62篇
    • 译文:3篇
    • 评论:40条
    最新评论