- 博客(6)
- 资源 (16)
- 收藏
- 关注
转载 Linux线程的实现 & LinuxThread vs. NPTL & 用户级内核级线程 & 线程与信号处理
Linux线程的实现 & LinuxThread vs. NPTL & 用户级内核级线程 & 线程与信号处理另,线程的资源占用可见:http://www.cnblogs.com/charlesblc/p/6242111.html进程 & 线程的很多知识可以看这里:http://www.cnblogs.com/charlesblc/p/6135666.html...
2019-10-11 17:17:10 282
转载 Linux调试工具
1. 使用printf调试#ifdef DEBUGPrintf(“valriable x has value = %d\n”, x)#endif然后在编译选项中加入-DDEBUG更复杂的调试应用如:#define BASIC_DEBUG 1#define EXTRA_DEBUG 2#define SUPER_DEBUG 4#if (DEBUG &EXTR...
2019-10-11 10:11:55 1092
转载 disable_irq与disable_irq_nosync使用场景
disable_irq与disable_irq_nosync使用场景Linux设备驱动,关于中断屏蔽有两个接口:disable_irq和disable_irq_nosync,该两接口使用场景如下:1、disable_irq:在非中断处理函数中使用,会阻塞;2、disable_irq_nosync:在中断处理函数中使用,不会阻塞;用于屏蔽相应中断;一、为什么要屏...
2019-10-10 13:48:37 2147
原创 查找内核符号表
1.从要编译的内核文件目录下的System.maproot@ubuntu:/opt/EmbedSky/kernel/3g/linux-2.6.30.4# pwd/opt/EmbedSky/kernel/3g/linux-2.6.30.4root@ubuntu:/opt/EmbedSky/kernel/3g/linux-2.6.30.4# grep debug_kernel ./S...
2019-10-10 10:26:54 479
原创 rt_schedule
rt_hw_context_switch()/ rt_hw_context_switch_interrupt()实现: 函数 rt_hw_context_switch() 和函数 rt_hw_context_switch_interrupt() 都有两个参数,分别是 from 线程和 to 线程。它们实现从 from 线程切换到 to 线程的功能。下图是具体的流程图:实现 PendSV...
2019-10-10 10:19:59 1058
原创 ps kworker irq
kworker通过 ps 命令查看进程状态时,可以查看到kworker相关,大部分格式都是 kworker /u2:0或者 kworker /0:0H, 查看资料得知:内核中有很多kworker,有绑定cpu的和不绑定cpu的,它支持cpu的hotplug时work的迁移。u:是unbound的缩写,代表没有绑定特定的CPU,kworker /u2:0中的 2 是 wor...
2019-10-09 10:01:12 1859
NMEA data.pdf
2022-01-12
Head Unit Integration Guide - Auto Help.pdf
2021-11-04
STM32F10x_StdPeriph_Examples
2017-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人