Linux嵌入式开发
Coding人生
毕业于长沙民政学院,电子工程系统,软件开发16年。技术复盖:服务器后台(linux,java,spring,micro server),嵌入式(c,c++,smt32,51,freertos,rt_thread,linux driver,linux application)等,前端(微信小程序,javascrit,vue,html.....),对shell,lua,python等
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VMware 中linux 与主机 xp文件互访
第一步: 选择 VM->settings 这时会弹出 Virtual Machine Settings 选择: options选项卡中的: Shared Folders 这一项 这时点击右下角的: add 弹出一个向导: Add Shared Fo原创 2009-02-10 15:59:00 · 1580 阅读 · 1 评论 -
音频、视频格式大全
转自:http://lypkyrz.blog.sohu.com/95834276.html音频、视频格式大全视频文件 acl Windows动画光标 ani Windows动画光标 anm IFF format for CEL animations anim IFF format for CEL animations at Apple 公司的跨平台视频音频格式,支持25位色彩,采用RLE转载 2010-05-21 12:29:00 · 4548 阅读 · 0 评论 -
cMAKE
cmake 简介tt posted @ 2007年10月12日 19:38 in cmake , 3393 阅读 CMake 编译gtk文件 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。CMake 使转载 2009-04-25 00:30:00 · 1336 阅读 · 0 评论 -
中文输入和中文显示
cygwin中文输入和中文显示 中文输入 在~/.inputrc,设置: set meta-flag on set convert-meta off set output-meta on set input-meta onset completion-ignore-case on中文显示 在~/.bashrc中,设置: alias ls=ls --show-control-chars -转载 2009-04-04 15:40:00 · 988 阅读 · 0 评论 -
关于消费性产品中的嵌入式中UI的封装
很多IC厂商,在它们出来的软件包中喜欢用打包技术。将底层,甚至于UI接口,及一些消息分派技术。都打包。包的死死的,安全保密。万一技术泄漏。还有很多厂商喜欢在C语言编程的方案中,引入一些DC,对象的概念技术,来实现一个小小的显示功能。 其实,这些厂商在封装这些看似高深的技术的同时,也封闭了自己。越是封装的深的软件,越是在二次开发的时候,灵活性越差,不利于二次开发程序员的技原创 2009-04-01 15:23:00 · 1214 阅读 · 0 评论 -
AutoMake终极教程
英文:http://www.gnu.org/software/automake/manual/automake.html中文:http://www.linuxforum.net/books/automake.html#IDX79转载 2009-04-14 16:02:00 · 1305 阅读 · 0 评论 -
ARM中的RO、RW和ZI DATA说明 (转载)
RO段、RW段和ZI段 Posted by gavinkwoe 一直以来对于ARM体系中所描述的RO,RW和ZI数据存在似是而非的理解,这段时间对其仔细了解了一番,发现了一些规律,理解了一些以前书本上有的但是不理解的东西,我想应该有不少人也有和我同样的困惑,因此将我的一些关于RO,RW和ZI的理解写出来,希望能对大家有所帮助。 要了转载 2009-04-02 16:36:00 · 6535 阅读 · 6 评论 -
i++,i--执行效率
转载时请注明出处和作者联系方式文章出处:http://www.limodev.cn/blog作者联系方式:李先静 昨天同事问了我一个问题,有两个循环语句:for(i = n; i > 0; i--){…}for(i = 0; i {…}为什么前者比后者快?我当时的解释是:i–操作本身会影响CPSR(当前程序状态寄存器),CPSR常见的标志有N(结果为负), Z(结果为0),转载 2009-03-24 17:58:00 · 831 阅读 · 0 评论 -
最简单的ARM裸机程序,帮你理解程序的运行启动(mini2440开发板)
//菜鸟学嵌入式. //这一个真正的全裸代码。具体原理是这样的://首先是设置到NAND Flash 启动。当ARM 上电后,会自动读取NAND Flash // 0x0000000地址处执行代码。我们将代码编译联接地址也设为0x0000000//然后,用Jflash 烧写时,烧写到NAND Flash的0x0000000。那么上电后就会//执行你的代码。1:交叉环境的建立 按照 mini24原创 2009-03-01 23:55:00 · 7510 阅读 · 3 评论 -
C 语言中的指针和内存泄漏
C 语言中的指针和内存泄漏2006-12-19 20:57Manish Virmani (mvirmani@in.ibm.com), 高级软件工程师, IBM2006 年 10 月 26 日在使用 C 语言时,您是否对花时间调试指针和内存泄漏问题感到厌倦?如果是这样,那么本文就适合您。您将了解可能导致内存破坏的指针操作类型,您还将研究一些场景,了解要在使用动转载 2009-02-25 23:46:00 · 1164 阅读 · 1 评论 -
volatile关键字
转载讲讲volatile的作用5推荐一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子: 1). 并行设备的硬件寄存器(如:状态寄存器) 2). 一个转载 2009-02-18 20:35:00 · 885 阅读 · 0 评论 -
nftw,ftw
参考:http://blog.sina.com.cn/s/blog_a11fcae9010141l8.htmlhttp://www.man7.org/linux/man-pages/man3/ftw.3.htmlftw:意思是文件树遍历。file tree walk. #include int nftw(const char *dirpath,原创 2016-02-29 09:02:01 · 1509 阅读 · 0 评论
分享