上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 74 下一页
摘要: 概述 yaffs2文件系统镜像通过mkyaffs2img工具制作,由源码可编译出两个镜像工具mkyaffsimage和mkyaffs2image,其中mkyaffsimage是针对yaffs文件系统,而mkyaffs2image是针对yaffs2文件系统(yaffs和yaffs2区别可参考官方文档H 阅读全文
posted @ 2016-10-30 19:10 yuxi_o 阅读(1498) 评论(0) 推荐(0) 编辑
摘要: 一、内核时间概念 1. 了解下linux系统中一些时间概念,在kernel/time/timekeeping.c中定义了多个时间。RTC时间:在PC中,RTC时间又叫CMOS时间,通常由一个专门的计时硬件来实现,软件可以读取该硬件来获得年月日、时分秒等时间信息,而在嵌入式系统中,有使用专门的RTC芯 阅读全文
posted @ 2016-10-30 19:06 yuxi_o 阅读(1620) 评论(0) 推荐(0) 编辑
摘要: 9G10中PIT(Periodic Interval Timer)提供OS调度中断,它提供了最高精度和最有效的管理(即使系统长时间响应)。一. 硬件PIT目标是提供OS的周期中断。PIT提供一个可编程溢出计数器和一个reset-on-read特性。它包含两个计数器:20bit CPIV counte 阅读全文
posted @ 2016-10-30 19:01 yuxi_o 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 在linux2.6.30内核中,内核也提供了相关的平台驱动来操作gpio或LED,但更简便的方法是直接操作GPIO来控制led。 网上一博文中介绍直接封装led_on和led_off()函数直接调用即可。 void led1_on() { s3c_gpio_cfgpin(LED_ID1, S3C_G 阅读全文
posted @ 2016-10-30 12:22 yuxi_o 阅读(240) 评论(0) 推荐(0) 编辑
摘要: string函数分析string函数包含在string.c文件中,经常被C文件使用。1. strcpy函数原型: char* strcpy(char* str1,char* str2);函数功能: 把str2指向的字符串拷贝到str1中去函数返回: 返回str1,即指向str1的指针 /** * s 阅读全文
posted @ 2016-10-30 11:56 yuxi_o 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 工具链软件包括BINUTILS、GCC、GLIBC、GDB等。 BINUTILS是二进制程序处理工具,包括链接器、汇编器等目标程序处理的工具。 GCC(GNU Compiler Collection)是编译器。对于C/C++语言的完整支持,需要支持glibc库。 GLIBC是应用程序编程的函数库软件 阅读全文
posted @ 2016-10-30 11:21 yuxi_o 阅读(4737) 评论(0) 推荐(0) 编辑
摘要: 1. 打开终端 ctrl+ALT+T 新终端 ctrl+shift+T 原有终端新页面 alt+1 alt+2 alt+3 切换标签页 2. 忘记root密码 redhat下 单用户进入grub 在核心文件后加“single” kernel /boot/vmlinuz-2.4.19 root=/de 阅读全文
posted @ 2016-10-30 10:27 yuxi_o 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一. 内核编译 1) linux 2.4make clean/make mrpropermake depmake zImagemake modules //编译模块2) linux 2.6make clean/make mrpropermake // 编译内核同时编译了模块3) 模块安装上述步骤完成 阅读全文
posted @ 2016-10-30 10:18 yuxi_o 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 源码维护基本命令 一. diff--生成补丁 diff [命令行选项] 源文件 新文件 -r 递归处理相应目录 -N 包含新文件到patch -u 输出统一格式(unified format),这种格式比缺省更紧凑些 -p 如果不同在函数中,则提示所在函数名 -a 可以包含二进制文件到patch中 阅读全文
posted @ 2016-10-30 09:02 yuxi_o 阅读(461) 评论(0) 推荐(0) 编辑
摘要: linux IIC编程有两种方式:1)文件操作,read/write;2)使用构造i2c_msg结构体的方式并利用ioctl的方式读写。 如下从网上拷贝的示例为ioctl方式: #include <stdio.h> #include <linux/types.h> #include <stdlib. 阅读全文
posted @ 2016-10-30 07:48 yuxi_o 阅读(323) 评论(0) 推荐(0) 编辑
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 74 下一页