自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

喜欢哲学的女孩

真正的成熟,应当是真正个性的形成,真实自我的发现,精神上的结果和丰收!

  • 博客(16)
  • 资源 (8)
  • 收藏
  • 关注

原创 sizeof运算符

sizeof是C语言中的关键词,它nen

2014-07-31 15:08:40 1173

转载 爸爸和无我编程十条诫律

本文转自:在爸爸去世前,我和他谈论了2个星期关于编程的事。我22岁,一个在大学里攻读美术设计的四年级的学生。爸爸62岁,一个很老的爸爸。早在世纪60年代他就在田纳西理工大学编程,他在打孔纸带上做FORTRAN开发。他知识丰富。这个学期我才刚刚开始接触编程,而我的整个脑子全被它吸引住了。编程很神奇,很强大,在很多方面比图像设计更富创造性(我会在另外的文章里谈论这个话题)。

2014-07-31 14:47:16 659

原创 【C语言学习】链接

一个工程由许多的文件组成,当工程中的文件编译结束后jiu

2014-07-30 17:46:50 1134

原创 ATMEGA16 IO端口相关总结

ATMEGA16 IO端口相关的寄存器总共有三个DDRX、PORTX和PINX。如果要对IO操作基本上就是对这三个寄存器进行相关的操纵。DDRX也称为数据方向寄存器、PORTX称为数据寄存器、PINX称为端口输入引脚。DDRX的作用:当DDRX = 0时,表示的是某端口的引脚为输入;当DDRX = 0xff时表示某端口的引脚为输出。引脚的状态:输入或者输出是根据什么定义的呢?是根据

2014-07-26 10:12:49 5283

原创 多机串口通讯

★使用器件使用了3块80c51的单片机,其中U1为主机控制其他两个从机U2,U3。每个单片机上都有一个数码管用来显示数据。主机上有两个按键KEY_1,KEY_2,分别用来控制不同的从机。★实现目标主要实现的目标就是通过写多机通讯来了解他们其中的协议,以及简单协议的写法!本程序主要达到了一下效果,主机可以通过发送命令来控制从机:发送数据给从机、接收从机的数据。然后将从机或者主机显示的数据

2014-07-16 14:52:16 4295 1

原创 串行通信学习

★基本通讯方式●并行通讯方式通常是指数据字节中的各位上的数据通过多条数据线同时进行传送,每一位数据都需要一条数据线。这种方式的特点:传输速度相对较快,但是如果进行长距离的数据传送,成本会很高。●串行通讯方式串行通信就是将数据分成一位一位的,在一条数据线上逐个的进行传输。因此对于一个字节的数据至少需要分八次传输,相比并行通信,传输速度慢。串行通讯又分为:同步串行通信和异步串行通讯。

2014-07-15 17:14:55 1271

原创 Keil串口仿真调试

★用到的软件●Keil开发ruan

2014-07-08 01:50:58 22785 4

转载 每天专注三件事

原文作者:Jeff Atwood我以前在一篇博文中表达过自己对使用To-Do列表来管理待办事项的幻灭。今天,让我们来尝试简单一点的做法——一次小小的试验。你用什么来跟踪你需要做的事情呢?把它举起来,让我看得见。照我说的做吧。我是说真的!还不行,还不行,你得再靠近一点,靠近这里的显示屏。让我来看看。给我点时间,让我好好看一看。现在,想象一下:我一巴掌挥过来,把你手里的

2014-07-07 10:08:18 678

转载 几种开放源码的TCP/IP协议栈比较

1、BSD TCP/IP协议栈     BSD栈历史上是其他商业栈的起点,大多数专业TCP/IP栈(VxWorks内嵌的TCP/IP栈)是BSD栈派生的。这是因为BSD栈在BSD许可协议下提供了这些专业栈的雏形,BSD许用证允许BSD栈以修改或未修改的形式结合这些专业栈的代码而无须向创建者付版税。同时,BSD也是许多TCP/IP协议中的创新(如广域网中饿拥塞控制和避免)的开始点。2

2014-07-06 11:58:21 2360

转载 MCU51单片机uIP协议栈+ENC28J60网卡 移植、应用

本文转载于:移植好的源码下载:http://download.csdn.net/detail/lxj_com2006/3746433Keil3 C51 8.18注册版下载:http://download.csdn.net/detail/lxj_com2006/3746501网络抓包工具下载:http://download.csdn.net/detail/lxj_com2006/37

2014-07-06 10:53:30 1540

原创 【C语言学习】封装和模块化思想

刚学习完C后,做的关于C的课程设计是在一个源文件中放了几百行代码,而且各个功能之间都是相互依赖的,这样就会很麻烦。因为当我要修改某个地方的时候,就会牵连着要修改喝多的地方。而在实际的程序设计中,这也是不可取的。因此,模块化和封装的思想就显得很重要了!!!★static变量static变量的一个显著的作用就是可以实现一个模块的封装。static存储类别的特性决定了static声明的全局变

2014-07-06 00:19:59 2507 2

原创 【C语言学习】存储类型

C语言中的存储类型主要有四种:auto、static、extern、register★auto存储类型默认的存储类型。在C语言中,如果忽略了变量的存储类型,那么编译器就会自动默认为auto型★register存储类型寄存器变量。寄存器位于CPU,它的特点是:容量小、速度快。它一般用来暂存程序中使用频繁的变量、或者一些中间变量等,能提高程序的执行速度。此类别的变量会优先分配寄存器。

2014-07-05 00:40:27 1802

转载 CodeBlocks调试功能快捷教程

本文转载于:http://blog.csdn.net/sxhelijian/article/details/15026159

2014-07-03 17:39:26 1195

转载 VC6.0调试篇:watch窗口的技巧

本文转载于:http://blog.csdn.net/gisfarmer/article/details/4062139

2014-07-03 17:18:06 3119

原创 【C语言学习】C语言中的函数

代码中,函数是为了更好的实现模块化的程序设计。那么函数的本质是什么?函数中定义的变量(全局变量、局部变量、静态变量等)又是怎样存储的?为什么全局变量与局部变量的作用域和生命期不相同?只有更加深入的了解函数,才能解答这些问题!★函数的本质函数的本质是一段可执行的机器指令代码,函数名的本质是一个标号,表示函数代码的入口。该标号的值等于内存中存储函数代码的内存空间的首地址。★变量●全局变

2014-07-03 11:47:42 1510

原创 【C语言学习】指针再学习(二)之数组的指针

★一维数组 一个整型数据为4个字节。4个字节就是32位,即可以表示2^32个数字 在程序中定义一个数组a[5] = {1,2,3,4,5};那么a[0]的地址就是0x00000000,数组a的地址也是0x00000000。a+1则表示的地址是0x00000004,而不是0x00000001。因为1这个值,根据前面的指针a所指向的类型的长度来调整自己的长度。也就是说如果a是指

2014-07-02 19:01:19 804

ubuntu局域网上网客户端

ubuntu 局域网上网客户端,可以使你的ubuntu系统畅游网络

2014-06-17

USB转串口驱动

适用于天嵌2440开发板的USB转串口的驱动

2014-05-09

天嵌专用dnw

天嵌专用dnw,用于下载uboot,linux内核等,很方便

2014-04-02

TQ2440 USB下载驱动

属于TQ2440开发板USB下载驱动适应与win7 32位64位

2014-04-02

TCP IP详解(全)

tcp/ip详解三卷全。分章节显示,每一章节都有详细的目录。

2013-12-22

单片机资料宝典

单片机资料宝典适合于开始学习单片机的初学者!

2013-07-12

单片机超级精华包

单片机超级精华包中包含了很多实用的代码,相信对51学习肯定有很大的帮助

2013-07-08

空空如也

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

TA关注的人

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