自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (27)
  • 收藏
  • 关注

原创 数字加密

某个公司采用公共用电话传递数据,数据是4位的整数,在传递工程中是加密的,加密的规则如下:每位的数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。请输入数据,并求出加密的数。经过分析,程序如下所示:#includeint main(){ int num; //要输入的数据 int i; int aa[4];//存放结果的

2012-08-11 21:23:32 1715

原创 74LS138用作地址译码器

如果不使用CPLD或者FPGA作为地址译码器,那么74LS138芯片会是一个很好的选择。74LS138的A、B、C产生8位低电平有效的输出Y0-Y7,每个输出连接到存储器的CS端。S3、S2接地,S1=1时候选中74LS138芯片。请看图,计算Y4所控制的地址范围。首先:A19   A18  A17   A16   A15    A14    1

2012-08-11 20:55:00 24400 4

原创 存储器知识总结

所有的计算机都将半导体存储器作为代码和数据的主要存储体。半导体存储器直接连接到CPU,CPU最先从半导体存储器查找信息(代码和数据)。使用广泛的半导体存储器是RAM和ROM。ROM:是一种当电源关闭时而不会丢失其内容的的存储器。因此,ROM也被称为非易失性存储器。PROM:是指用户可以将信息烧制于其中的ROM,也就是可编程的存储器。PROM每一位对应给一个熔丝,通过熔断对应的熔丝即可编程。

2012-08-11 17:01:58 1306

原创 不要磨灭你的创造力

很多的时候,我们沉浸于工作中,为了完成项目,到处抄袭别人的程序,或者用别人写好的库函数,这样虽然能够完成你的项目,然而这样也会消磨你的创造力。当你抄袭的时间久了,一个小的程序或许都写不出来了。那你注定你只是一个码农,在工作中辛苦的加班,却得不到期望的薪水,因为你是一个码农,你没有自己的创造力。下面的这个小小的程序你能够很快的做出来吗?是不是又是匆匆看一眼然后不屑于这么简单的程序?如果你不是大牛,那

2012-08-10 20:17:01 1109 3

原创 由自定义字符串的连接所想到的

今天随便写个小程序,就写了一个字符串连接的程序。接下来是我写的程序,可是问题却出现了,在主函数中不能把字符串打印出来。先看程序:#includechar* strcat(char*,char*);int main(){ char *str; char str1[80] = "Hello world"; char str2[] = "I love you "; s

2012-08-09 16:44:13 550

原创 硅谷的摇篮

硅谷的兴起在很大的程度上靠斯坦福大学的支持。很多当今世界上IT领域的领头公司都是由斯坦福大学的学生和教授创办的。它们包括惠普公司、思科公司、太阳公司、雅虎公司、Google公司、英特尔公司、世界上最大的显卡公司NVIDA等,另外在非科技公司还有Nike公司。      斯坦福大学的创建的故事:斯坦福夫妇把他们唯一的儿子小利兰·斯坦福送到欧洲旅行,孩子在欧洲不幸去世。斯坦福夫妇很伤心,决定用自己

2012-08-08 11:44:19 1638

转载 华为老总推荐的文章

今天是 22岁的最后一天。几个月前,我从沃顿商学院毕业,用文凭上“最高荣誉毕业”的标签安抚了已经年过半百的老妈,然后转头辞去了毕业后的第一份工作,跟一家很受尊敬的公司、还有 150 万的年薪道了别,回到了上海,加入了“刚毕业就失业”俱乐部,开始了一天三顿盒饭的新生活,中间许多精彩剧情暂时略过。  我肯定不是第一个做过这样事的人,也肯定不会是最后一个。所以在说自己的一些有趣故事前,我想借用大

2012-08-07 10:20:11 7825

原创 找到肇事司机

实例介绍:一辆卡车违反交通规则,撞人后逃跑。现场有三位目击者,但都没有记住车牌号,只是记住一些特征。甲说:牌照的前两位相同。乙说,牌照的后两位相同,但与前两位不同。丙是数学家,他说,四位的车号刚好是一个整数的平方。根据以上求出肇事车牌号。下面是题目的程序:#include#includeint main(){ int i,j,goal,c; for(i =1 ;i <

2012-08-06 20:56:18 2872

原创 链表的一个小程序

链表是c语言中比较难掌握的一个知识点,不要只是看看程序就觉得懂了,如果不进行实践,其实很难发现其中所存在的盲点。所以,在学数据结构的时候,即使比较难,也要静下心来将程序自己敲出来。切忌眼高手低。通过链表管理图书的程序,只是进行简单的输入和输出,并没有进行插入和删除。性对来说比较简单。下面是我的链表的程序。#include#include#includetypede

2012-08-06 20:32:31 860

原创 结构体struct

在网络协议、通信控制、嵌入式系统等我们需要传送的不是简单的字节流,而是包含了很多数据类型的一个整体。这时候,我们可以通过结构体来进行解决。在结构体中,数据默认是共有的,可以进行直接的访问,而在类中,数据默认的是私有的。结构体的定义如下:struct date{ int year; int month; int day;};也可以这样进行定义:struct date

2012-08-06 15:53:40 763

原创 划时代的苹果

在硅谷,没有人比乔布斯更具有传奇的色彩了。乔布斯可能是美国工程院唯一一个没有在大学读完一年书的人。比尔·盖茨虽然没有大学毕业,却也正经的上了两年的大学。而乔布斯却只读了半年的大学,又旁听了一段时间,然后彻底离开了大学。他入选院士的理由是“开创和发展个人电脑工业”。       1976年,乔布斯和沃兹尼克、韦恩三个人在车库里办起了苹果公司,研制个人微机。而当时的一台计算机少说要上万美元,即使几

2012-08-05 17:08:57 2375 1

原创 英特尔的奔腾

硅谷之所以叫硅谷,并不是因为它生产硅,而是这里聚集了很多使用硅的半导体公司,包括世界上最大的半导体公司英特尔,全世界一大半的计算机处理器都是英特尔的。       在上世纪80年代以前,几乎所有的计算机公司包括IBM、DEC都是自己开发处理器,因为这些计算机公司代表了处理器设计和制造的最高水平,而英特尔生产的是低性能的微处理器,是用来补充大计算机看不上的低端市场。但从性能上说,英特尔上世纪80

2012-08-04 13:03:32 2318 1

原创 this 指针

我们知道,每个对象的成员函数都可以操作对象的数据,成员函数如何知道操作的是哪个对象?每个对象都可以通过this指针访问自己的地址。对象的this指针不属于对象的一部分,即this指针不会出现在sizeof的操作结果中。但this指针会在每次非static成员函数调用对象时作为一个隐式参数传递给对象(通过编译器)。下面通过一个程序来说明this指针如何进行调用的。#includeu

2012-08-03 21:57:34 842

原创 stm32F4 时基定时器(2)

找了很多的资料,终于把时基定时器的给弄懂了,没有使用库函数,直接操作寄存器。下面介绍STM32中的systick,Systick 部分内容属于NVIC控制部分,一共有4个寄存器,名称和地址分别是:STK_CSR,        0xE000E010  --  控制寄存器STK_LOAD,     0xE000E014  --  重载寄存器STK_VAL,        0xE0

2012-08-03 20:20:51 6635 1

原创 没落的摩托罗拉

美国过去没有贵族,以后也不会有贵族。而实际上贵族这个词在西方就是一个没落的词。当然公司中也有贵族公司,而摩托罗拉无疑就是一个曾经的贵族公司。       曾经,摩托罗拉是无线通信的代名词,同时它还是技术和品质的化身。甚至在20年前,摩托罗拉还在嘲笑日本的本质的代表索尼。今天的摩托罗拉已经很难融进时尚的潮流。       在二战期间,摩托罗拉的品牌随着美军传播到世界各地。就如同在战争片看到的

2012-08-03 12:37:53 2576 1

原创 stm32-M3系统时基定时器

stm32-M3有一个系统时基定时器,其为一个24位递减计数器。系统时基定时器设置初值并使能后,每经过一个系统时钟周期,计数器就减一,当计数器递减到0时,系统时基定时器自动重装载初值,并继续向下计数,同时内部的COUNTFLAG标志会置位,触发中断。系统时基定时器功能简单,只能提供一个时基定时器,作为滴答时钟。在外部晶振8MHZ,通过PLL9倍频,系统时钟为72MHz,系统时钟定时器的递减频率

2012-08-03 09:14:07 4060

原创 Google 奇迹

长期以来,硅谷的公司在和微软的竞争中一直处于下风。不但在市场上被微软挤掉,在人才竞争中也处于劣势。从苹果、太阳、到网景,一个个都被打败了。号称世界创新之都、有着几十万IT从业人员的硅谷一致梦想着有一个公司能够打败微软,而这个梦想终于被google实现了。      Google公司从一开始就以挑战者的身份出现在人们的视野中,而且在理念上挑战传统,还在不断地创造奇迹。     对互联网贡

2012-08-02 14:29:08 2358 1

原创 多态性(纯虚函数与抽象类)

将一个虚函数初始化为0之后,该函数就变成了纯虚函数。如:viurtual  double area() = 0;这个虚函数是无任何的功能,不能直接来调用,因为它是抽象的,只有被子类继承并赋予功能后才可调用。一个类可以有多个纯虚函数,但是只要有一个纯虚函数给类就是抽象类。抽象类只是一个概念,就如同人类一样,没有任何的功能,人类这个概念不能吃饭,不能睡觉,只有实体的人才可以具有以上的功能。

2012-08-01 22:02:28 824

原创 Cortex-M4 AD转换

F4的ADC的转换是12位的,该ADC是一种逐次逼近型模拟数字转换器,它有19个通道,其中包括16个外部信号源和两个内部信号源,还有一个VBAT通道。ADC主要的特征:1、12位、10位、8位、6位的分辨率。2、转换结束,注入转换和模拟看门狗时间产生中断。3、从通道零到通道19的自动扫描模式。4、内嵌数据一致对齐5、可编程的采样时间6、规则转换和注入转换都可进行外部触发

2012-08-01 20:59:43 4544 2

linux系统常用的操作

此文档包括可linux系统常用的应用,包括samba的安装和nfs的安装等等

2013-10-18

华清远见linux培训

华清远见的linux的课程培训,包括代码,课程确实很好,对于初学者是很好的进阶的课程,也是开发者参考的好代码。

2013-10-18

深入理解计算机系统

清晰的深入理解计算机操作系统的书籍,提高对计算机系统的深刻认识。

2013-10-18

svn的使用教程

svn的使用教程,比较的全面,包括如何下载,以及获得权限后如何上传等等

2013-10-18

双网卡使用方案

同时可以使用双网卡,实现双网卡上网。在使用时要主要修改脚本bat里面的内容。

2013-10-18

国嵌嵌入式代码

收录了成都国嵌培训课程的代码,对初次学习linux和linux开发有很好的作用。

2013-10-18

单片机,频率计

基于单片机的频率计的课程设计。主要面向课程设计和毕业设计。

2013-08-28

单片机数字频率计设计

基于80C51的频率计的设计,可以作为课程设计和毕业设计的参考

2013-05-22

Proteus教程

Proteus的详细的教程,有举例。可以轻松掌握Proteus

2013-05-22

频率计的毕业设计论文

基于单片机的频率计的设计,包括原理图和详细的程序。

2013-05-22

Proteus仿真100例

基于单片机的Proteus的仿真,让你更了解单片机的Proteus仿真。包括程序和原理图。

2013-05-22

基于单片机的频率计设计

基于单片机的频率计设计,西安邮电学院设计

2013-05-22

80C51中文资料

全面的80C51中文的资料,更加的了解51单片机

2013-05-22

基于单片机的频率计

本文档是基于单片机的频率计,采用放大电路和数码管显示电路。

2013-05-02

基于stm32的太阳能项目

这是一个用stm32实现玉成控制家用太阳能或者是工业太阳能的远程控制器,使用了AD转换、看门狗、flash的读写,TCP/IP协议等。

2012-08-05

ARM经典300问答

ARM经典300问答涵括了很多ARM的基础知识,可以将强对ARM的了解,也是很好的ARM面试的试题。

2012-08-05

stm32手册供查询

stm32的手册,有助于对stm32的了解,以及在项目中进行查询。

2012-08-05

高质量c/c++编程

高质量c/c++编程指南是一本程序员必备的书籍,可以避免在项目上中很多的在错误,提高编程质量,以及程序的健壮性。

2012-08-05

21天学通c++

21天学通c++,是经典学习c++的书籍,能够很快的入门。而且对于想深入来哦接c++的人员来说也是很重要的书籍。

2012-07-30

单片机实例100

单片机100个实例,由浅入深,容易很快学会单片机,加深对单片机的理解。

2012-07-30

c++编程实例

c++的编程实例,帮助c++学习者更能提高自己的技术。例子丰富而易懂。

2012-07-30

硬件工程师面试题目

华为、中兴等大型公司的面试题目。通过此题目可以了解自己的不足,增加进入大公司的机会。

2012-07-30

stm32定时器、串口、TCP/IP协议,时基时钟等

此资源包括stm32的点灯程序,定时器、串口、中断、flash的读写、I2C等例程。 循序渐进。

2012-07-26

嵌入式人员的最好面试题

嵌入式工程师很好的面试题目,更有机会走进大公司。

2012-07-24

五子棋程序c++

使用c++的类与继承等特性写的五子棋代码。

2012-07-19

空空如也

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

TA关注的人

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