自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Ioctl设备方法学习中遇到的一些问题

Ioctl设备方法执行make后显示error: implicit declaration of function'kmalloc'error: implicit declaration of function'kfree'经查到是缺少头文件#include 然后再make后显示:错误:初始值设定项里有未知的字段‘ioctl’这个错误原来是新的内核里面已经删除了ioctl函

2016-07-12 23:14:28 4235

原创 烧写 yaffs 文件系统

烧写  yaffs  文件系统准备工作:已经烧写好一整套 Linux2.6.36 到开发板中。步骤 1. 准备一张 SD 卡(或 U 盘)步骤 2. 将 MY6410_yaffs2_v3.0.tar. gz 拷贝到 SD卡中。步骤 3. 将 SD 卡(或 U 盘)接在开发板上。步骤 4. 给开发板上电,启动 Linux 系统,等到系统完全启动。步骤 5.执行 #tar zx

2016-07-12 20:53:26 345

原创 samba配置失败

Samba配置失败解决办法通过vim /var/log/syslog查看日志smbd main process ended, respawningsmbd main process (4803) terminated with status 1运行apt-get install --reinstall libsmbclient libsmbclient-dev libteven

2016-06-27 21:45:49 678

原创 secureCRT连接服务器失败

1通过psaux | grep ssh发现ssh服务没有启动2尝试通过/etc/init.d/sshstart启动ssh服务不成功3root@lee:/etc/ssh# grep ssh /var/log/syslog查看日志如下Jun25 12:45:35 lee kernel: [ 9318.055538] init: ssh main process (4914)termin

2016-06-26 22:36:29 5223

原创 求某一年的某一月有多少天问题

1 #include   2 #include   3 int main(int argc,char *argv[])  4 {  5     int days;  6     switch(atol(argv[2])){  7         case 1:  8         case 3:  9         case 5: 10         ca

2016-06-02 23:18:47 385

原创 网络编程

网络编程Linux中的网络编程通过socket(套接字)实现,socket是一种文件描述符一、socket有三种类型:1、  流式套接字(SOCK_STREAM)流式套接字可以提供可靠的面向连接的通讯流,它使用TCP协议,TCP保证了数据传输的正确性和顺序性2、  数据报套接字(SOCK_DGRAM)数据报套接字定义了一种无连接的服务,数据通过相互独立的报文进行传输,是无序

2016-06-02 22:24:54 225

原创 多线程程序设计

一、使用多线程的优点:1和进程相比,它是一种非常“节俭”的多任务操作方式。在Linux系统下,启动一个新的进程必须分配给它独立的地址空间,建立众多的数据表来维护它的代码段、堆栈段和数据段,这是一种"昂贵"的多任务工作方式。运行于一个进程中的多个线程,它们之间使用相同的地址空间,而且线程间彼此切换所需的时间也远远小于进程间切换所需要的时间。据统计,一个进程的开销大约是一个线程开销的3

2016-06-01 22:31:19 409

原创 将一个正整数分解质因数

#include int main(void){        int i,n;        printf("input number:\n");        scanf("%d",&n);        printf("%d = ",n);        for(i=2;i                while(n!=i)           

2016-05-31 21:42:36 581

原创 学习笔记—进程间通信

进程间通信数据传输:一个进程需要将它的数据发送给另一个进程资源共享:多个进程间共享同样的资源通知事件进程控制POXIX:可移植操作系统接口LINUX使用的进程间通信方式包括:1、  管道(pipe)和有名管道(FIFO)2、  信号(sigal)3、  消息队列4、  共享内存5、  信号量6、  套接字(socket)一、管道通信1、管道是

2016-05-30 21:08:23 279

原创 DS18B20学习总结

一、DS18B20特点1、  单总线器件,只要求一个端口即可实现通信2、  在DS18B20中的每个器件上都有独一无二的序列号3、  实际应用中不需外接任何外接器件即可实现测温4、  温度范围-55c—+125c5、  分辨率9位或12位可选6、  内部有温度上下线警告设置二、温度计算1、待测温度大于0,将测得的数值乘以0.0625得到实际温度2、小于0,将测得

2016-05-19 00:03:26 1004

翻译 I2C和SPI学习总结

I2C1、  开始信号:SCL为高电平时,SDA由高电平向低电平跳变,开始传送数据。         结束信号:SCL为高电平时,SDA由低电平向高电平跳变,结束传送数据。2、在时钟的高电平周期内,SDA线上的数据必须保持稳定,数据线仅可在时钟SCL为低电平时改变3、I2C主设备功能:产生时钟,产生起始和停止信号      I2C从设备功能:可编程的I2C地址,

2016-05-18 09:33:06 450

空空如也

空空如也

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

TA关注的人

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