- 博客(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关注的人