随笔分类 -  【嵌入式基础】

上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 81 下一页
摘要:转自:http://bbs.chinaunix.net/thread-3642079-1-1.html 最近在调试Linux内核,跟踪启动过程。发现在没有turn on mmu之前,可以使用物理地址,通过向串口Fifo丢数据的方式输出调试信息。但是代码一旦运行到开启mmu,在汇编阶段,mmu只做了物 阅读全文
posted @ 2016-04-01 14:10 Sky&Zhang 阅读(1418) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/hoys/archive/2012/06/28/2567622.html 转自:http://blog.chinaunix.net/u1/49093/showart_1910189.html 这个问题有很多人问过,我看了下Linux得内核代码,原因 阅读全文
posted @ 2016-04-01 10:06 Sky&Zhang 阅读(659) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/wenhui_/article/details/6889013重入一般可以理解为一个函数在同时多次调用,例如操作系统在进程调度过程中,或者单片机、处理器等的中断的时候会发生重入的现象。 一般浮点运算都是由专门的硬件来完成,举个例子假设有个硬件寄存器名字 阅读全文
posted @ 2016-03-31 16:53 Sky&Zhang 阅读(991) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/psvoldemort/article/details/8222371 1,中断处理程序中不能使用有睡眠功能的函数,如ioremap,kmalloc,msleep等,理由是中断程序并不是进程,没有进程的概念,因此就没有休眠的概念; 2,中断处理程序中的 阅读全文
posted @ 2016-03-31 16:49 Sky&Zhang 阅读(3225) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/droidphone/article/details/8112948 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[-] 数据结构 低分辨率下的动态时钟 1 切换至动态时钟模式 阅读全文
posted @ 2016-03-31 16:30 Sky&Zhang 阅读(3777) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/lixiaojie1012/article/details/23788713 前边我们讨论分析了linux 内核的dpm实现,分析的目的在于学以致用;在好多实时操作系统中,并没有dpm这个框架,所以我们可以仿照linux的dpm框架,来实现我们自己的d 阅读全文
posted @ 2016-03-29 17:08 Sky&Zhang 阅读(406) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/lixiaojie1012/article/details/23708377 信号量是一种睡眠锁,也就是说我调用了获取信号量的接口,但是这个时候信号量获取不到,那么对应的任务就会睡眠,从而让出cpu运行其他程序;一旦有人释放的信号量,都会重新出发任务调 阅读全文
posted @ 2016-03-29 17:07 Sky&Zhang 阅读(304) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/lixiaojie1012/article/details/23707901 1 设备注册到dpm_list路径 (Platform_device->device->device_driver指向platform_driver->driver) 2 低 阅读全文
posted @ 2016-03-29 17:06 Sky&Zhang 阅读(1265) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/lixiaojie1012/article/details/23707681 1 DPM介绍 1.1 Dpm: 设备电源管理,device power management 主要功能:系统在对外设下电前,需要做一些准备工作,保存一些设备的必要信息,以便 阅读全文
posted @ 2016-03-29 17:05 Sky&Zhang 阅读(1196) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/lixiaojie1012/article/details/23628129 初次尝试python语言,感觉用着真舒服,简单明了,库函数一调用就OK了 [python] view plain copy 在CODE上查看代码片派生到我的代码片 impor 阅读全文
posted @ 2016-03-29 17:04 Sky&Zhang 阅读(613) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/njuitjf/article/details/18317149 Linux kernel suspend resume学习:2.6.35与3.0.35比较 最近在学习linux kernel中suspend和resume的处理。只是一味的看代码,有点 阅读全文
posted @ 2016-03-29 16:36 Sky&Zhang 阅读(833) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/qq78292959/archive/2012/03/06/2382334.html 如果想在运行的Linux下访问其它文件系统中的资源的话,就要用mount命令来实现。2. mount的基本用法是?格式:mount [-参数] [设备名称] [挂 阅读全文
posted @ 2016-03-28 09:52 Sky&Zhang 阅读(247) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/id19870510/article/details/8276914 阅读全文
posted @ 2016-03-26 10:59 Sky&Zhang 阅读(591) 评论(0) 推荐(1) 编辑
摘要:转自:http://blog.chinaunix.net/uid-25845340-id-2982887.html 摘要:第二章主要讲述linux如何处理ARM cortex A9多核处理器的中断、异常。介绍了中断向量表的入口、通用的中断处理代码、中断和软中断、延迟处理、中断异常的返回过程。 第二章 阅读全文
posted @ 2016-03-25 23:30 Sky&Zhang 阅读(796) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/xiaojsj111/article/details/14129661 以外部中断irq为例来说明,当外部硬件产生中断时,linux的处理过程。首先先说明当外部中断产生时,硬件处理器所做的工作如下: R14_irq = address of next 阅读全文
posted @ 2016-03-25 23:26 Sky&Zhang 阅读(1418) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/wang6077160/article/details/7814279 ftrace 的使用 ftrace 在内核态工作,用户通过 debugfs 接口来控制和使用 ftrace 。从 2.6.30 开始,ftrace 支持两大类 tracer:传统 阅读全文
posted @ 2016-03-25 23:25 Sky&Zhang 阅读(2080) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/adaptiver/article/details/7930646 使用 ftrace 调试 Linux 内核,第 1 部分 http://blog.csdn.net/tommy_wxie/article/details/7340701 简介: ftr 阅读全文
posted @ 2016-03-25 23:22 Sky&Zhang 阅读(1621) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.ibm.com/developerworks/cn/linux/l-cn-ftrace1/index.html ftrace 是 Linux 内核中提供的一种调试工具。使用 ftrace 可以对内核中发生的事情进行跟踪,这在调试 bug 或者分析内核时非常有用。本系列文章 阅读全文
posted @ 2016-03-25 18:14 Sky&Zhang 阅读(356) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.ibm.com/developerworks/cn/linux/l-cn-ftrace/index.html 转自:http://www.ibm.com/developerworks/cn/linux/l-cn-ftrace/index.html Trace 对于软件的维 阅读全文
posted @ 2016-03-25 18:00 Sky&Zhang 阅读(517) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/xiaojsj111/article/details/11724081 linux arm 内存分布总览 上图是linux的arm的虚拟地址分布总览,我们按从低地址到高地址的顺序逐个描述,每项的描述包括如下的内容的组和: 地址范围大小,虚拟转物理的接口 阅读全文
posted @ 2016-03-25 17:59 Sky&Zhang 阅读(748) 评论(0) 推荐(0) 编辑

上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 81 下一页