简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
win7 X64 悲剧啊,居然没有提供debug!调个东西还得用虚拟机~蛋疼啊!不过不过~在下找到了一个好东西,可以模拟出来,这个软件就是DOSBOX~这里转载http://hi.baidu.com/david2929/blog/item/6ab5791f1bc74ce41ad57601.html我也是最近才摸索出来的首先你需要最新版本的DOSBOX,也就是DOS模拟器
前言: 最近一直都在看nucleus plus,之前看过一些linux内核的一些东西,但都是停留在文字上,代码看的很少,这个nucleus plus内核的代码量不大,看过source code确实对很多OS的知识有了更深入的认识,收获还是挺多的,把学到的东西记录下来。内容:一、nucleus plus特点: 1.内核采用微内核的设计,方便移植
Android 和 MOTO V8 的系统完全是两个概念。现在各个手机网站的编辑大脑都是严重萎缩的,根本就不能理解 Linux 是什么。 Linux 仅仅是内核,根本就不是一个完整的操作系统。一个完整的操作系统,包括内核,功能库,用户界面三个主要部分。一个应用程序,主要运行的并不是依靠内核来运行,它主要是借助功能库提供程序功能函数支持,用户界面层提供显示和交互的功能函数支持,内核只
C语言宏中"#"和"##"的用法 在查看linux内核源码的过程中,遇到了许多宏,这里面有许多都涉及到"#"和"##",因此,在网上搜索了一些资料,整理如下: 一、一般用法我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起.用法:#include#includeusing namespace std; #define STR(s)
我只知道arm是单片机,dsp是专用的做数字信号处理的芯片,由于是硬件处理。所以速度很快,主要是用在通讯方面。不懂通讯就别搞dsp了,会死人的。 第一部分:一、DSP(digitalsingnal processor)是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收模拟信号,转换为0或1的数字信号,再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回
linux内核的移植性非常好, 目前的内核也支持非常多的体系结构(有20多个).但是刚开始时, linux也只支持 intel i386 架构, 从 v1.2版开始支持 Digital Alpha, Intel x86, MIPS和SPARC(虽然支持的还不是很完善).从 v2.0版本开始加入了对 Motorala 68K和PowerPC的官方支持, v2.2版本开始新增了 ARM
因为sep4020的唤醒需要用到fiq模式,上网搜索了一下linux暂时不支持fiq,但是仔细查看了entry-armv.S的文件,其实linux不是不支持linux,只是不能支持太复杂的操作(这个说法待考证,可能通过修改部分源代码也能实现,因为我在arch/arm/kernel下发现fiq.c文件,有时间再确认下),但是最基本的入口低级操作还是存在的,只需要改动相应的地方就能实现简单的功能。
对现在的很多初级的程序原来说如果遇到总线错误(bus error)或者段错误(segementation fault/ core dump)是一件非常折磨人的事,让人一时间找不到什么好的方法也不知从何处下手去解决这个问题;和许多人一样,我很快也遇到了这样的问题: 出现这个错误时,错误信息对引起这种事件的的错误的源代码并没有做简单或者详细的解释;知识简单的显示error:segem
5月末,占据数字信号处理器(DSP) 内核 90%市场份额的授权厂商CEVA宣布推出2款新品构架,一为面向下一代音频/语音应用的DSP内核TeakLite-4,另一款为能够覆盖全范围无线技术的统一通信构架 XC4000。前者解决了各类半导体设备在实现高质量音频和语音性能方面所面临的诸多挑战。例如智能语音识别功能在嘈杂的环境中需要更好的语音清晰度,TeakLite-4高级预处理技术就能够降低
在最初开始确定一颗芯片的需求之后,需要进行系统分析,确定系统的架构。这个过程的方法,我相信是很多系统架构设计者苦苦思索,一直追求的事情。一般从学习标准开始,了解协议,研究算法,确定整个系统的框架,然后分析各个模块可能存在的行为模式,模块之间可能发生的通信与同步关系。最后逐步落实到可能用以实现该系统的芯片的架构是什么样的。有很多问题需要在这个过程中,确定下来。如果越精确,对于芯片的设计者来说