上一页 1 ··· 4 5 6 7 8 9 10 11 下一页

2011年8月24日

axd 调试入门 2011-08-24 10:21 1110人阅读 评论(0) 收藏

摘要: ads1.2是针对ARM架构的整体开发环境,包括编辑、编译、和模拟运行以及调试。CodeWarrior集成开发环境(IDE)为管理和开发项目提供了简单多样化的图形用户界面,用户可以使用ADS的CodeWarrior IDE为ARM和Thumb处理器开发用C、C++或者ARM汇编语言编写的程序代码。 ... 阅读全文

posted @ 2011-08-24 10:21 张连聘 阅读(120) 评论(0) 推荐(0) 编辑

2011年8月12日

arm920t中断系统详解 2011-08-12 16:21 652人阅读 评论(0) 收藏

摘要: 这篇文章把2410中断处理过程分析的淋漓尽致,感谢作者。。。关于更详细的资料请参考920t的datasheet!!!!! 作者:蔡于清 www.another-prj.com 在进入正题之前,我想先把ARM920T的异常向量表(Exception Vectors)做一个简短的介绍。:]ARM920T... 阅读全文

posted @ 2011-08-12 16:21 张连聘 阅读(174) 评论(0) 推荐(0) 编辑

2011年8月11日

关于ucos任务堆栈的理解 2011-08-11 16:28 3053人阅读 评论(2) 收藏

摘要: 最近在看ucos ,对其任务堆栈理解不到位,在网上搜索到了这篇文章,对我很有帮助,如下。理解一下两个概念:1;堆栈就是一段连续的空间。用于存储数据的,在c计算机中有很多应用,比如发生中断时保存现场,c语言函数调用时保存现场和临时变量。2;堆栈指针就是一个数据指针。有时候计算机自己更改其指针指向的位置... 阅读全文

posted @ 2011-08-11 16:28 张连聘 阅读(134) 评论(0) 推荐(0) 编辑

2011年8月10日

Pdf浏览器的移植 2011-08-10 08:26 1100人阅读 评论(4) 收藏

摘要: pdf阅读器的跨平台移植。高层可以用qt技术,底层用poppler开源库支持,以及linux操作系统的支持。移植时用到的环境:1:linux下的qt4开发环境。移植用到的知识:1:熟悉linux下的工程编译方法和环境配置。(对linux比较熟悉)2:可能会用到cmake生成相应的工程文件。(应掌握c... 阅读全文

posted @ 2011-08-10 08:26 张连聘 阅读(148) 评论(0) 推荐(0) 编辑

2011年7月21日

linux下的多线程调试(gdb) 分类: 嵌入式开发学习 2011-07-21 22:37 3337人阅读 评论(0) 收藏

摘要: GDB 是 linux 系统上常用的 c/c++ 调试工具,功能十分强大。对于较为复杂的系统,比如多进程系统,如何使用 GDB 调试呢?考虑下面这个三进程系统:Proc2 是 Proc1 的子进程,Proc3 又是 Proc2 的子进程。如何使用 GDB 调试 proc2 或者 proc3 呢?实际... 阅读全文

posted @ 2011-07-21 22:37 张连聘 阅读(149) 评论(0) 推荐(0) 编辑

2011年7月20日

configure 时的host build target问题 分类: 嵌入式开发学习 2011-07-20 22:46 3875人阅读 评论(0) 收藏

摘要: 今天在移植samba,在用configure 配置时,遇到了host build target等选项,这个问题在linux下编译project时会经常用到。下面总结一下:在交叉编译中比较常见的一些参数就是build、host和target了,正确的理解这三者的含义对于交叉编译是非常重要的,下面就此进... 阅读全文

posted @ 2011-07-20 22:46 张连聘 阅读(128) 评论(0) 推荐(0) 编辑

2011年7月18日

关于c语言中的复杂原型声明 分类: 嵌入式开发学习 2011-07-18 23:04 534人阅读 评论(1) 收藏

摘要: c语言中的复杂原型声明是很多人都头痛的事,下面我说一下自己的理解。主要是从理解的角度说明声明的内容。1.首先是从左往右找到未声明的标识符,2.再找将未声明标识符括起来的最里层的小括号的一大块,再根据运算符的等级(提醒越是里面的小括号优先级比外面的小括号就有优先,如(*(*func)(int *))将... 阅读全文

posted @ 2011-07-18 23:04 张连聘 阅读(169) 评论(0) 推荐(0) 编辑

2011年6月22日

ucos 就绪表的理解 2011-06-22 23:31 867人阅读 评论(0) 收藏

摘要: 大家在看ucos这个实时操作系统时,很难理解的一点是关于就绪任务的。包括任务就绪的标示以及实现实时调度就绪的任务等方法。下面我一点点地来说一下自己的简单理解,不对的地方请大家指正。首先,我们说一下优先级,在ucos里支持64个任务,支持基于优先级的任务调度。这64个优先级放在一个8位的无符号数中。用... 阅读全文

posted @ 2011-06-22 23:31 张连聘 阅读(214) 评论(0) 推荐(0) 编辑

2011年6月12日

linux下项目开发中防止重复定义和重复包含的方法 分类: 嵌入式开发学习 2011-06-12 23:45 1393人阅读 评论(0) 收藏

摘要: 我们在网上下载的c或 c++ 源码,当你打开其中的头文件时,如果你是一个心细的计算机爱好者你会发现他们写的头文件都包含在一个条件编译中。比如:#ifndef CLOCK_H#define CLOCK_H源码部分………………….#endif //CLOCK_H好了,现在说一说它们的作用。这个条件编译的... 阅读全文

posted @ 2011-06-12 23:45 张连聘 阅读(160) 评论(0) 推荐(0) 编辑

2011年5月24日

x11 gtk qt gnome kde 之间的区别和联系 2011-05-24 11:26 1827人阅读 评论(3) 收藏

摘要: 一,linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的.图形界面并不是linux的一部分,linux只是一个基于命令行的操作系统,linux和Xfree的关系就相当于当年的DOS和 WINDOWS3.0一样,windows3.0不是独立的操作系统,它只是DOS... 阅读全文

posted @ 2011-05-24 11:26 张连聘 阅读(153) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 下一页

导航