自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (29)
  • 收藏
  • 关注

原创 函数指针和函数指针数组

#include using namespace std;int test(int x,int y){ return x*y;}int main(){ int (*p)(int ,int );//这是函数指针,声明一个指针并指向p函数 //指针函数:int * p(int,int);//声明一个函数,返回一个指针 int a = 10,b = 10; p = test;

2014-09-28 11:11:25 866

原创 构造函数的作用和特点

1. 构造函数的作用        构造函数主要用来在创建对象时完成对对象属性的一些初始化等操作, 当创建对象时, 对象会自动调用它的构造函数。一般来说, 构造函数有以下三个方面的作用:            ■ 给创建的对象建立一个标识符;            ■ 为对象数据成员开辟内存空间;            ■ 完成对象数据成员的初始化。2. 默认构造函

2014-09-26 19:52:18 33878

转载 C++类静态成员与类静态成员函数

C++类静态成员与类静态成员函数当将类的某个数据成员声明为static时,该静态数据成员只能被定义一次,而且要被同类的所有对象共享。各个对象都拥有类中每一个普通数据成员的副本,但静态数据成员只有一个实例存在,与定义了多少类对象无关。静态方法就是与该类相关的,是类的一种行为,而不是与该类的实例对象相关。    静态数据成员的用途之一是统计有多少个对象实际存在。    静态数据成员不能在类

2014-09-24 23:10:27 660

原创 通过C++的类设置系统时间和输出时间

#include#include using namespace std;class TDate{public: void SetDate(int y,int m,int d); int IsLeapYear(); void SetTime(int h,int m,int s); void DisplayTime();private: int year,month,day;

2014-09-23 23:01:42 6844

原创 蜂鸣器驱动程序,应用程序控制(自动创建设备节点,内核目录之外编译)

蜂鸣器驱动程序,应用程序控制(自动创建设备节点,内核目录之外编译)

2014-09-16 19:11:29 1394

原创 简单字符设备驱动编写,可传参,在内核之外编译

驱动程序:hello.c

2014-09-16 18:51:59 1211

原创 C/C++中宏#和##以及@#的作用

define宏定义中的#,##,@#及\符号(ZT)1、# (stringizing)字符串化操作符。其作用是:将宏定义中的传入参数名转换成用一对双引号括起来参数名字符串。其只能用于有传入参数的宏定义中,且必须置于宏定义体中的参数名前。如:#define example(instr) printf("the input string is:\t%s\n",#instr)#defin

2014-09-13 20:39:12 1173

原创 U-Boot移植总结

SQ210平台系统移植之uboot移植背景介绍:Uboot是当前嵌入式应用中使用最广的bootloader之一,尤其是嵌入式linux平台一般均会选用uboot作为bootloader工具,因此学习uboot的移植具有实际工作意义。Uboot为开源项目,源码网站为:ftp://ftp.denx.de/pub/u-boot/。移植时可以从官方网站选取一个版本下载,然后以此为基础进行移植工

2014-09-13 19:09:51 4124

原创 在U-Boot中添加命令

命令的结构体表示(include/command.h)

2014-09-13 18:42:21 836

原创 原理框图(中断,串口中断,CLK)

2014-09-09 21:38:35 1853

原创 链表基本操作及其过程详细叙述

链表概述:链表是一种常见的数据结构。数组可以存放数据,但是使用数组时要先指定数组中包含元素的个数,即数组长度。根据对链表的描述,可以想象到链表就像一个铁链,一环扣一环。然后通过头指针寻找链表中的元素,这就好比在一个幼儿园中,老师拉着第一个小朋友的手,第一个小朋友又拉着第二个小朋友的手,这样下去在幼儿园中的小朋友就连成了一条线。最后一个小朋友没有拉着任何人,他的手是空着的,他就好像是链表中链尾,而老师就是头指针,通过老师就可以找到这个队伍中的任何一个小朋友。

2014-09-07 10:15:22 13502

转载 ubuntu vim中文乱码问题

添加中文字符编码:$sudo vim /var/lib/locales/supported.d/local#添加下面的中文字符集zh_CN.GBK GBKzh_CN.GB2312 GB2312zh_CN.GB18030 GB18030使其生效:$sudo dpkg-reconfigure localesvim:

2014-09-03 18:33:57 1056

最新版64位Git客户端

最新版64位Windows下Git客户端,版本号2.14.2.3。 最新版64位Windows下Git客户端,版本号2.14.2.3。

2017-10-16

Source Insight 4.0.0086原版软件包及破解文件

文件说明: 1.sourceinsight4086-setup.exe:官网下载的安装包,Version 4.0.0086 - April 27, 2017 2.sourceinsight4.exe:安装之后需要替换的文件 3.si4.pediy.lic:授权文件,用于激活软件 4.LicMgmt.png:导入授权软件操作截图 破解方法: 1.安装原版软件sourceinsight4086-setup.exe 2.替换安装目录下的sourceinsight4.exe文件 3.打开软件,导入授权文件si4.pediy.lic,如图LicMgmt.png

2017-08-27

网络是怎样连接的

网络是怎样连接的PDF高清版(带目录) 本书以探索之旅的形式,从在浏览器中输入网址开始,一路追踪了到显示出网页内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。目的是帮助读者理解网络的本质意义,理解实际的设备和软件,进而熟练运用网络技术。同时,专设了“网络术语其实很简单”专栏,以对话的形式介绍了一些网络术语的词源,颇为生动有趣。 本书图文并茂,通俗易懂,非常适合计算机、网络爱好者及相关从业人员阅读。

2017-07-15

codeblocks-16.01中文版

Windows平台下codeblocks-16.01,包含汉化包,以及汉化步骤说明。

2017-06-23

device-monitoring-studio.7.25

device monitoring studio 7.25破解版,包括32位和64位操作系统下的破解文件。

2017-05-27

USB2.0协议中文版

USB2.0协议中文版

2017-05-23

Wireshark数据包分析实战详解

本书是国内第一本以专业角度讲解Wireshark数据抓取和分析的图书。本书以商业公司的网络分析工程师的实施流程,依次讲解Wireshark核心功能,如Wireshark抓取位置选择、抓取过滤、显示过滤、着色应用、商业图表化、数组重组、注释添加等专业技术。本书可以帮助网管和网络工程师以最有效的工作方式处理网络等各种问题。

2017-05-06

深入理解Linux驱动程序设计

本书基于Linux内核3.8.13源代码及相关实例向读者系统而详尽地介绍和分析了Linux设备驱动程序开发框架、原理和方法。全书共分13章,内容包括字符设备、块设备、网络设备、MMC/SD驱动、USB驱动、总线驱动及Flash驱动的开发机制和实例。 本书各章均首先概要介绍各模块的实现原理,随后列举各模块中的关键数据结构,再结合源代码及实例分析介绍,让读者更全面地了解Linux驱动开发。 本书内容丰富,概念和原理讲解细致、深入浅出。其中,有关代码的部分都标有注释以详细介绍功能,书中的设计和分析也配以编程实例帮助理解。 本书适合作为高年级本科生、研究生和从事嵌入式系统开发设计的工程技术人员。

2016-08-27

面包板电子制作130例 全彩印刷

本书是在《面包板电子制作68例》的基础上精简和添加内容而成的,包括元器件基础、分立元件试验篇、555集成电路实验篇、数字电路实验篇四部分内容,共130个实验案例,每个案例都有原理简介、原理图和装配图,用★表示制作难度。这些实验选用的都是*为常见的、通用的器件,易于采购,具有直观的演示效果,无需烙铁焊接,制作成功率高。读者按图索骥,就能取得良好的学习效果,特别适合电子技术初学者。 本书的一大亮点是理论联系实际,侧重实际装配,重点培养和锻炼动手能力。通过这些实验,可以非常直观地看到电路工作状态,了解电路的工作原理,提升对电子技术的感性认识,为今后继续探索电子技术打下坚实的基础。

2016-08-26

Linux设备驱动开发详解:基于最新的Linux 4.0内核

本书介绍了Linux设备驱动开发理论、框架与实例,详细说明了自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和I/O映射以及异步通知、阻塞I/O、非阻塞I/O等Linux设备驱动理论,以及字符设备、块设备、tty设备、I2c设备、LCD设备、音频设备、USB设备、网络设备、PCI设备等Linux设备驱动架构中各个复杂数据结构和函数的关系,并讲解了Linux驱动开发的大量实例,使读者能够独立开发各类Linux设备驱动。 本书介绍了Linux设备驱动开发理论、框架与实例,详细说明了自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和I/O映射以及异步通知、阻塞I/O、非阻塞I/O等Linux设备驱动理论,以及字符设备、块设备、tty设备、I2c设备、LCD设备、音频设备、USB设备、网络设备、PCI设备等Linux设备驱动架构中各个复杂数据结构和函数的关系,并讲解了Linux驱动开发的大量实例,使读者能够独立开发各类Linux设备驱动。

2016-08-26

SecureCRT 8.0

SecureCRT 8.0,32位和64位操作系统下的安装程序(英文版),附带注册机。

2016-07-25

使UltraEdit支持Objective-C语法高亮

使UltraEdit支持Objective-C语法高亮

2016-06-12

C++编写的Linux下Http请求

基于Linux平台下的Http请求,包括Http get请求和Http post请求,C++编写

2016-05-10

硬件工程师面试题集

硬件工程师面试题集 (DSP,嵌入式系统,电子线路,通讯,微电子,半导体)

2015-03-03

《国嵌出品_数据结构深度实战专题班》

《国嵌出品_数据结构深度实战专题班》视频下载地址,54课全,无加密

2014-11-01

[C语言从入门到精通].王娣等.

软件开发视频大讲堂,[C语言从入门到精通].王娣等.

2014-09-07

SecureCRT 7.0破解版

SecureCRT 7.0破解版,附带安装于破解教程

2014-08-24

keil与Proteus联调

keil与Proteus联调,不管是ARM还是C51都可以照着以上步骤来,只是修改对应的字段而已。

2014-05-27

链表写的学生管理系统

乌班图下GCC写学生管理系统,是用C语言链表写的

2014-05-27

LabVIEW考试题目及答案

LabVIEW考试题目及答案

2013-11-19

郭天祥视频教程中的proteus仿真图

郭天祥视频教程中的proteus仿真图

2013-10-22

单片机程序模块写法

单片机程序模块写法

2013-10-20

空空如也

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

TA关注的人

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