在是用ejtag的时候缺少了gdb工具,因此自己需要手动编译一个gdb工具,编译过程中遇到了一些错误,翻阅了大量的网上资料解决了这些问题,从而也学习了一下交叉编译源码包的方法,这里做一...
在智能化产品升级的必然趋势下,RTOS已经开始介入消费类IPC领域,将直接撬动Linux的蛋糕,操作系统阵营也将面临着重新洗牌。在产品缺乏差异化的今天,创新和进化的RTOS实时操作系统值得I...
Linux操作系统作为自由软件的 代表,它优良的性能使得它的应用日益广泛,不仅得到专业人士的肯定,而且商业化的应用也是如火如荼。在Linux中,大部分的系统调用包含在Linux的 libc库中,通过标准的C函数调用方法可以调用这些系统调用。那么,对Linux的发烧友来说,如何...
zlib是个很牛的东东,从http://www.zlib.net/可 以获取到源码,但在VS2008下编译会报错:error PRJ0019: 某个工具从以下位置返回了错误代码: "Assembling...", 翻开BuildLog.htm查看其编译命令行ml.exe /nologo /c /coff /Cx /Zi /Fo".\Win32_DLL_ASM_Debug\inffas32.obj" ...
目前为止,我见过的CC3000的驱动实现中,不论是开源的、产品正在开发而尚未开源的实现,除了官方 的例程以外,还没有人将这两组函数写对。甚至有人能通过降低SPI速率、修改IO中断方式等等办法,使得整个程序得以正常运行,将错误带到了产品中。...
1 在 Ubuntu 下安装, NFS 服务器和客户端 ~$ sudo apt-get install nfs-kernel-server nfs-common portmap 2 在根目录下创建 nfs 文件夹: ~$ mkdir nfs 3 将光盘中的 android/android-image 目录下的 android.tar.gz 复制到第二步建好的 nfs 文件夹下面。并解压 ~$ t...
之前发过一篇二级指针操作单向链表的例子,显示了C语言指针的灵活性,这次再探讨一个指针操作链表的例子,而且是一种完全不同的用法。这个例子是linux-1.2.13网络协议栈里的,关于链表遍历&数据拷贝的一处实现。源文件是/net/inet/dev.c,你可以从kernel.org官网上下载...
mt9d131 效果一般, 因为海思带它的驱动, 所以用的人还挺多, 呵呵.很多芯片的驱动比较简单, 就是直接给某个寄存器赋某个值, 就ok, 具体这个寄存器是什么意思, 值是什么意思, 看datasheet就可以了....
我觉得我要讲的东西虽然是Linux中的技术细节,描述的确是代码搬移过程原理和注意事项。其实更重要的是,我们如何把这一个过程倒过来,即在涉及到代码搬移的场合中如何进行设计,如何运用这些技术实现这一设计过程。...
一个 kset 是嵌入到相同类型结构的 kobject 的集合。但 struct kobj_type 关注的是对象的类型,而structkset 关心的是对象的集合,可认为kset是kobjects 的顶层容器类。每个 kset 在内部包含自己的 kobject,并可以用多种处理kobject 的方法处理kset。...
在智能化产品升级的必然趋势下,RTOS已经开始介入消费类IPC领域...
Give your Linux box a multicolored light you can see from across the room, and le...
系统原来用的是BOSCH_BMA222的gsensor, 现在要求换成使用MMA7660,我们...
DAVINCI技术所涉及的知识面是蛮广的。一个DSP,一个ARM,一堆的工...
Do you pine for the nice days of Minix-1.1, when men were men and wrote their own...
GCC编译需要GMP, MPFR, MPC这三个库,这三个库可以从ftp://gcc.gnu.or...