- 博客(5)
- 资源 (24)
- 收藏
- 关注
原创 嵌入式linux调试技巧
一、printk1、打印往往是最常用的调试技巧。调试内核和驱动都可以采用printk。在Kernel.h (include\linux)中定义了log的等级。未指定日志级别的 printk() 采用的默认级别是 DEFAULT_MESSAGE_LOGLEVEL,这个宏在kernel/printk.c 中被定义为整数 4,即对应KERN_WARNING。在 /proc/sys/kerne
2017-10-30 22:41:08 2596
原创 进程+线程+死锁的相关知识
面试中经常会被问到,进程及线程的相关知识,这里做一个总结。1、进程及线程的概念很容易区分俩概念:进程:如QQ,微信等应用软件,都是一个进程,我们说正在运行的程序叫进程。每个进程都有完全属于自己的、不被干扰的内存空间,此空间,被分成几个段(Segment),分别是Text, Data, BSS, Heap, Stack。。线程:容易想到多线程,就是并发的执行多个任务。总结,进
2017-10-27 16:14:24 506
原创 linux下进程间通信方式之(1)-管道及fork()函数
linux下进程间通信方式:管道(pipe),流管道(s_pipe)和有名管道(FIFO)信号(signal)消息队列共享内存信号量套接字(socket)一、管道管道,通常指无名管道,是 UNIX 系统IPC最古老的形式。1、特点:它是半双工的(即数据只能在一个方向上流动),具有固定的读端和写端。它只能用于具有亲缘关系的进程之间的通信(也是父子进程或
2017-10-15 18:58:58 1034 2
原创 【C语言】之链表操作
链表相对于数组有很多优点,现在总结一下链表的常用操作。1.单链表添加节点#include#include#includestruct list_node{ int data; struct list_node *next;};typedef struct list_node list_one;list_one *head=NULL; //定义一个全局头节
2017-10-06 16:46:16 458
原创 汇编指令集合
汇编指令集合,持续更新中:.(1)ldr 及ldr伪指令ldr r0, =0x53000000ldr伪指令,虽然ldr伪指令和ARM的ldr指令很像,但是作用不太一样。ldr伪指令可以在立即数前加上=,表示把一个地址写到某寄存器中。不是arm指令,是伪汇编指令,与MOVE很相似。只不过MOV指令后的立即数是有限制的。这个立即数必须是0X00-OXFF范围内的数经过偶数次右移得到
2017-10-02 21:52:24 692
imx6ul_ds18b20_driver.zip
2020-09-12
ILMerge安装文件.zip
2020-05-16
iMX6 Rex模块PCB工程文件(全套PCB文件+原理图)
2018-01-28
IMX6UL的PCB文件,包含底板和核心板的原理图和PCB文件
2018-01-07
javaEE通过MVC模式实现注册登入案例的myeclipse工程
2017-07-15
tiny4412上移植linux4.4支持设备树的最终文件
2017-07-02
linux下dnw安装包适合tiny4412
2017-07-01
android通过硬件访问服务访问硬件LED
2017-02-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人