虎贲小队程序猿

get along

导航

#

[置顶] 指针和数组的那些难分难解问题

摘要: int _tmain(){ int x = 20; int ia[10]; int (*pi)[10]; int *a[10]; //a是一个数组,数组中的每个元素都是int * 类型的指针 int **ar... 阅读全文

posted @ 2015-09-15 11:59 jjssl 阅读(221) 评论(0) 推荐(0) 编辑

2021年9月11日 #

将博客搬至CSDN

摘要: 将博客搬至CSDN 阅读全文

posted @ 2021-09-11 19:01 jjssl 阅读(11) 评论(0) 推荐(0) 编辑

2016年1月6日 #

arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf、gnueabi区别

摘要: 转http://www.veryarm.com/296.html 阅读全文

posted @ 2016-01-06 13:22 jjssl 阅读(107) 评论(0) 推荐(0) 编辑

2015年12月24日 #

Linux 驱动学习笔记05--字符驱动实例,实现一个共享内存设备的驱动

摘要: 断断续续学驱动,好不容易有空,做了段字符驱动的例子。主要还是跟书上学习在此记录下来,以后说不定能回过头来温故知新。首先上驱动源码 gmem.c:/************************************************************************* ... 阅读全文

posted @ 2015-12-24 16:36 jjssl 阅读(897) 评论(0) 推荐(0) 编辑

2015年12月23日 #

Linux C 开发环境配置

摘要: 换了新电脑,重装了Fedora10,所有开发环境都要重新配置啦,开个随笔记录下过程,说不定以后还要用~首先Fedora10装好之后是不带 VIM 的,果断安装之:打开终端,首先 su 命令切换到root,然后 yum install vim 进行安装(需要联网)。VIM 安装好之后,修改 .vimr... 阅读全文

posted @ 2015-12-23 22:03 jjssl 阅读(395) 评论(0) 推荐(0) 编辑

2015年12月18日 #

VI的一些快捷键

摘要: 1、 $ ctags –R --c-types=+px ($ 为Linux系统Shell提示符)2、$ vi –t tag (请把tag替换为您欲查找的变量或函数名)3、:ts (ts 助记字:tags list, “:”开头的命令为VI中命令行模式命令)4、:tp (tp 助记字:tags pre... 阅读全文

posted @ 2015-12-18 16:41 jjssl 阅读(214) 评论(0) 推荐(0) 编辑

linux 驱动学习笔记05--文件系统与设备文件系统

摘要: 查看/proc/devices 文件可以获知系统中注册的设备,第 1 列为主设备号,第 2 列为设备名,如:查看/dev 目 录可以获知系统中包含的设备文件,日期的前两列给出了对应设备的主设备号和次设备号: 阅读全文

posted @ 2015-12-18 16:38 jjssl 阅读(236) 评论(0) 推荐(0) 编辑

2015年7月17日 #

linux c学习笔记08--文件操作

摘要: 1 . 创建int creat(const char *filename, mode_t mode);参数 mode 指定新建文件的存取权限,它同 umask 一起决定文件的最终权限( mode&umask),其中 umask 代表了文件在创建时需要去掉的一些存取权限。 umask 可通过系统调用 ... 阅读全文

posted @ 2015-07-17 14:25 jjssl 阅读(164) 评论(0) 推荐(0) 编辑

2015年7月15日 #

linux 驱动学习笔记04--简单驱动

摘要: 首先贴代码helloworld.c和Makefile/************************************************************************* > File Name: helloworld.c > Author: hailin.... 阅读全文

posted @ 2015-07-15 15:30 jjssl 阅读(525) 评论(0) 推荐(0) 编辑

linux Makefile obj-m obj-y

摘要: 目标定义是Kbuild Makefile的主要部分,也是核心部分。主要是定义了要编 译的文件,所有的选项,以及到哪些子目录去执行递归操作。 最简单的Kbuild makefile 只包含一行: 例子: obj-y += foo.o 该例子告诉Kbuild在这目录里,有一个名为foo.o的目标文件。f... 阅读全文

posted @ 2015-07-15 14:31 jjssl 阅读(1280) 评论(0) 推荐(0) 编辑