- 1、本文档共73页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ThreadXUserGuide-中文手册
手 册 概 述
本手册提供了有关ThreadX——Express Logic 公司高性能实时内核的详尽信息。
指南之意义
本手册适用于嵌入式实时软件的开发者。开发者应熟悉标准实时操作系统的功能及 C
程序设计。
结构
手册包括七章,五个附录以及一篇索引。各部分大致介绍如下:
第一章 ThreadX 概述及其与嵌入式实时系统的关系。
第二章 安装步骤及使用事项。
第三章 详细介绍高性能实时内核——ThreadX 的功能操作。
第四章 详细介绍ThreadX 应用程序的接口。
第五章 介绍ThreadX 应用程序的写I/O 驱动程序。
第六章 ThreadX 处理器自带示例程序的介绍。
第七章 ThreadX 的内部结构。
附录A ThreadX API
附录B ThreadX 常量
附录C ThreadX 数据类型
附录D Thread 源程序
附录E ASCII 代码表
ThreadX 的数据类型
在 ThreadX 中除通常控制体系的数据类型外,还包括一系列特殊的称为接口的数据类
型。这些特殊的数据类型可以直接映射成C 编译器的数据类型,以此来确保在不同C 编译
器间的通用性。详细的操作可以在附带磁盘的tx_port.h 文件中找到。
下面是ThreadX 命令中的数据类型及其相关意义:
UINT 无符号整型。必须是8 位无符号数据;但通常映射成 16 位或 32 位的有
符号数据。
ULONG 无符号长整型。此类型位32 位无符号数。
VOID 空类型。
CHAR 8 位字符类型。
其它用于ThreadX 中的数据类型列在tx_port.h 文件中。
1 ThreadX 概 述
■ ThreadX 概述
Picokernel 结构
ANSI C 源代码
可能的标准
■ 嵌入式应用程序
实时软件
多任务
任务及线程
■ ThreadX 的优点
改进的响应特性
软件维护
增强的吞吐量
处理器隔离
程序划分
好用性
提高开发时间
保护软件投资
ThreadX 概述
ThreadX 是专为嵌入式应用而设计的高性能实时内核。同其它实时内核不同,ThreadX
具有通用性,使基于RISC(reduced instruction set computer 简化指令集计算机)和DSP(Digital
Signal Processing 数字信号处理)的小型微控制器的应用程序易于升级。
ThreadX 易于升级的原因基于其隐藏式结构。因为ThreadX 的服务以C 库来执行,只
有在应用程序中用到的服务才被纳入运行映像。因此,实际的 ThreadX 的大小完全取决于
应用程序。对大多数的应用程序而言,ThreadX 的指令映像从2Kbyte 到15Kbyte。
Picokernel 结构
不象其它传统微内核结构的压条法功能(layering kernel functions ),ThreadX 服务直
接进入其核心,使得转换和命令的执行尽可能最快,这样的非压条法设计被称为Picokernel
结构。
ANSI C 源代码
ThreadX 最初是用ANTI C 写的。隐藏对象处理器内核的生成需要用到少量的汇编语言。
这种设计使得把ThreadX 用到一个新的处理器系列中去的时候在接口问题上非常容易,通
常只要几个礼拜的时间。
非黑盒结构
ThreadX 的大部分包括完全的C 源代码,这排除了许多商业性的内核结构所存在的“黑
盒”问题。在使用ThreadX 时,程序开发者可以清楚的看到内核运行细节,不存在什么秘
密。
源代码还允许开发程序过程中特殊的修改。虽然没有介绍,但在十分必要时有能力去
修改内核是很有用的。
您可能关注的文档
- OrCAD Pspice 9.2下载与安装详细解说.pdf
- Oracle经典入门教程.pdf
- PBOC2.0证书解析.pdf
- PADS9.5安装与破解教程.pdf
- pm4.陈劼-携程应用运维实践.pdf
- PPAP模块及说明-工装样件记录表单填写说明.pdf
- PMP 总复习 完全版.pdf
- PoC手册 - 1 基础环境 - Lab 06 StoreFront配置v1.0.pdf
- Project2010教程(完全版).pdf
- phoenics基本操作中文版.pdf
- 2025年安徽含山县教育局下属事业单位选调笔试备考题库及答案详解1套.docx
- 2025年安徽和县部分事业单位选调18人笔试备考题库参考答案详解.docx
- 2025年安徽宿州市埇桥区中学新任教师招聘98人笔试备考题库带答案详解.docx
- 2025年安徽六安金寨县事业单位招聘91人笔试高频难、易错点备考题库参考答案详解.docx
- 2025年安徽宿松县部分事业单位招聘67人笔试高频难、易错点备考题库附答案详解.docx
- 2025年安徽淮南市事业单位招聘560人笔试备考题库及完整答案详解1套.docx
- 2025年安徽农业大学科研助理招聘123人(第一批)笔试备考题库及答案详解1套.docx
- 2025年安徽合肥市委党校(合肥行政学院)博士研究生(急需紧缺人才)引进笔试高频难、易错点备考题库及.docx
- 2025年安徽望江县林业局所属事业单位选调笔试高频难、易错点备考题库及参考答案详解1套.docx
- 2025年安徽滁州全椒县教育体育局所属学校校园招聘教师19人笔试高频难、易错点备考题库及参考答案详解.docx
最近下载
- 人工智能辅助下的老年教育课程设计与实施策略探究教学研究课题报告.docx
- 2025年云南省公务员录用考试《行测》真题及答案解析(回忆版).pdf VIP
- 门诊统筹管理制度.doc VIP
- 水电解质、外科营养支持题库【附答案】.doc VIP
- 电梯公司挂靠合同协议.docx VIP
- [吉安]2024年江西吉安幼儿师范高等专科学校招聘教师笔试历年典型考题及解题思路分析附带答案详解.docx VIP
- 手机可制造性设计评审DFM.docx VIP
- (高清版)DB3301∕T 0134-2018 社区工作者管理规范.pdf VIP
- 组织设计与工作分析教学课件配套ppt-第一章.pptx
- 城市智慧排水综合解决方案[180页].docx VIP
文档评论(0)