QNX的深度嵌入过程 1.1 QNX目标系统嵌入 利用QNX的模块性和和可裁剪性,其嵌入过程一般是: 构建Buildfile -> 编译buildfile生成系统映象文件 -> 启动目标系统 ->嵌入式系统软件设计。 其中的关键是构建Buildfile[19]。通常一个嵌入式系统需要一个可启动的操作 ...
分类:
其他好文 时间:
2016-06-06 16:37:42
阅读次数:
206
开发板是开发和学习嵌入式的主要硬件设备,开发板从技术上说与手机类似,也包含显示屏、键盘、wifi\蓝牙等模块。与手机不同的是在开发板上安装嵌入式系统要比在手机上容易的多,而且一般开发板都有很多扩展的端口,很容易开发制定的硬件,并与开发板连接。目前最流行的是基于三星的S3C6410ARM11架构的开发 ...
分类:
其他好文 时间:
2016-06-06 13:32:00
阅读次数:
130
手机和开发板的区别:开发板是专用的嵌入系统载体,手机烧写嵌入式系统较难;开发板带有各种扩展端口,更容易开发定制硬件,更容易连接;开发板更适合进行驱动程序开发。 环境搭建步骤: 安装串口调试工具minicom:(由于Linux驱动程序开发无法像Android应用程序一样直接在Eclipse中进行,即调 ...
分类:
其他好文 时间:
2016-06-06 09:04:40
阅读次数:
137
线程调试必杀技 - GDB的non-stop模式 作者:破砂锅 开源的GDB被广泛使用在Linux、OSX、Unix和各种嵌入式系统(例如手机),这次它又带给我们一个惊喜。 多线程调试之痛 调试器(如VS2008和老版GDB)往往只支持all-stop模式,调试多线程程序时,如果某个线程断在一个断点 ...
分类:
数据库 时间:
2016-06-06 01:05:01
阅读次数:
445
开发板(demoboard)是用来进行嵌入式系统开发的电路板,包括中央处理器、存储器、输入设备、输出设备、数据通路/总线和外部资源接口等一系列硬件组件。在一般的嵌入式系统开发过程中,硬件一般被分成两个平台,一个是开发平台(host),一个是目标平台(target)即开发板。在此描述的开发平台指的是使 ...
分类:
其他好文 时间:
2016-06-06 00:57:09
阅读次数:
151
第五章 搭建S3C6410开发板的测试环境 本章的学习,我对s3c6410开发板的测试环境有了一定的认识,并掌握了以下知识:一、对于s3c6410这款开发板,它是一款低功耗、高性价比的处理器,它是基于ARM11的内核。二、不同开发板的区别主要在烧录嵌入式系统的方式上。三、安装串口调试工具的步骤:mi ...
分类:
移动开发 时间:
2016-06-05 23:02:29
阅读次数:
309
开发板上安装嵌入式系统要比手机上简洁很多,有很多扩展的接口,适合对程序进行测试,这里所提及的是S3C6410开发板。它是由三星公司推出的一款低功耗/高性价比的RISC处理器。,其中包含强大的硬件加速器,还有集成MFC,还有先进的3D加速器,优化了外部接口。如下图十OK6410开发板的模型图,便于理解 ...
分类:
其他好文 时间:
2016-06-05 22:57:07
阅读次数:
135
软件工程 软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎 ...
分类:
其他好文 时间:
2016-06-05 18:48:22
阅读次数:
156
通过对本章的学习,我对s3c6410开发板的测试环境有了一定的认识,并掌握了如下的知识点:一、对于s3c6410这款开发板,它是一款低功耗、高性价比的处理器,它是基于ARM11的内核。二、不同开发板的区别主要在烧录嵌入式系统的方式上。三、安装串口调试工具的步骤:minicom的步骤1、检测当前环境是 ...
分类:
其他好文 时间:
2016-06-05 18:29:27
阅读次数:
185
一、简介: 对于嵌入式驱动开发者来说,你必须要了解什么是开发板;它与我们经常用的手机类似, 包含了显示屏、 键盘、 Wi-Fi、 蓝牙等模块等,是开发者必备的硬件设备。但与手机不同的是:在开发板上安装嵌入式系统要比手机容易得多。而且一般开发 扳都有很多扩展的端口,可以很容易开发定制的硬件, 并与开发 ...
分类:
其他好文 时间:
2016-06-05 18:24:55
阅读次数:
137