自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

转载 对Linux内核中进程上下文和中断上下文的理解

作者:杨老师,华清远见嵌入式学院讲师。 链接http://www.embedu.org/Column/Column240.htm 内核空间和用户空间是操作系统理论的基础之一,即内核功能模块运行在内核空间,而应用程序运行在用户空间。现代的CPU都具有不同的操作模式,代表不同的级别,不同的级别具有不同的功能,在较低的级别中将禁止某些操作。Linux系统设计时利用了这种硬件特性,使用了两个级别

2016-04-08 19:30:48 249

原创 C primer plus 第五版 中文版 勘误表

前面部分是别人有写过的,还有一些事自己添加的,而且确定错误 P49 倒数第九行 “print ("%e/n", toobig);” 应为 “printf ("%e/n", toobig);”,少个f。 P74 第十三行 “rintf ("num as int ...);” 应为 “printf ("num as int ...);”,少个p。 第三十一行 “第二行”应为“第三

2016-04-06 08:44:01 3281 2

原创 linux内核设计与实现 进程管理 访问子进程的方法详解

/* *struct list_head { * struct list_head *next, *prev; *}; *list_entry(ptr, type, member)这个函数的功能就是:从结构体(type)某成员变量(member)指针(ptr)来求出该结构体(type)的首指针 */ Struct task_struct *task; stru

2016-03-27 21:17:29 301

原创 2440的nandflash启动和norflash启动的区别

感谢韦东山老师!!! 汇编程序.S: .text .global _start _start: 其间很多代码 MAIN_LOOP: B MAIN_LOOP makefile: led_on.bin : led_on.S arm-linux-gcc -g -c -o led_on.o led_on.S arm-linu

2016-02-29 21:13:03 504

转载 嵌入式程序开发的环境

感谢韦东山老师!!! 1.在windows在开发程序用vc进 行编辑→编译→执行。 2.在linux开发程序用gcc进行编辑→编译→执行。 不同的操作平台嵌入式开发的区别: 1.在windows系统下使用ADS进行开发 2.在windows系统下使用arm-linux-gcc 在linux中链接地址和链接顺序通过一个链接脚本(.lds)写入makefile中进行编译

2016-02-29 14:45:12 308

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除