
嵌入式
yangjianghua
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
交叉编译器环境搭建
最近入手了S3c2410的开发板,想构建自己的开发环境,真正步入嵌入式开发。 当然最棘手的还是搭建嵌入式开发的环境。当然我也不是一帆风顺,在这里我也只是抛砖引玉,分享一下我所走的路。 我的环境是:Ubuntu + S3c2410. 刚开始尝试用光盘的交叉工具链,但在Ubuntu属于Debian,其打包方式和Red Hat的打包方式还不太一样,当然网友也提出用alien,把rpm包转换成deb包,sudo alien XXXX.rpm。尝试了一下,还是不行。于是决定另找一个工原创 2011-04-10 21:12:00 · 623 阅读 · 0 评论 -
qvfb图形引擎
<br />为实现自己的GUI,首先得有图形引擎与硬件交互,qvfb是一个模拟framebuffer的环境。<br />下载qvfb-1.1.tar.gz<br />安装步骤:<br />1)./configure<br />2) make<br />3) make install<br />在./configure时可能会出现如下问题:<br />1):Can't find X includes. Please check your installation and add the correct pat原创 2011-04-13 22:22:00 · 1029 阅读 · 0 评论 -
原子操作
初次接触到原子操作这个概念是在接触Linux内核的时候。不同的平台实现的机制也不一样。什么是原子操作? 简单的说就是在执行过程中不会被别的代码路径所中断的操作。我们来看看X86平台的实现。原子操作的定义:typedef struct { volatile int counter; } atomic_t;volatile修饰字段告诉原创 2012-12-09 13:45:36 · 842 阅读 · 0 评论 -
Oprofile性能优化 && FAQ
Linux oprofile 性能优化原创 2013-12-06 18:33:22 · 1183 阅读 · 1 评论 -
oprofile 安装指南
安装oprofile运行./configure,发现ubuntu 9.04缺少popt、ibertyconfigure: error: popt library not foundsudo apt-get install libpopt-dev 搞定configure: error: liberty library not foundsudo apt原创 2014-06-15 09:16:55 · 1095 阅读 · 4 评论