ThreadX内核教程
文章平均质量分 92
硬汉嵌入式
这个作者很懒,什么都没留下…
展开
-
【STM32H7】第23章 ThreadX低功耗之tickless模式
论坛原始地址(已完结):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第23章 ThreadX低功耗之tickless模式本章节为大家讲解ThreadX本身支持的低功耗模式tickless实现方法,tickless低功耗机制是当前RTOS所采用的通用低功耗方法,。目录23.1 tickless低功耗模式介绍23.2 ThreadX实现tickless模式的框架23.3 tickless模式宏定义2...原创 2021-08-31 15:36:25 · 865 阅读 · 2 评论 -
【STM32F429】第23章 ThreadX低功耗之tickless模式
论坛原始地址(已完结):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第23章 ThreadX低功耗之tickless模式本章节为大家讲解ThreadX本身支持的低功耗模式tickless实现方法,tickless低功耗机制是当前RTOS所采用的通用低功耗方法,。目录23.1 tickless低功耗模式介绍23.2 ThreadX实现tickless模式的框架23.3 tickless模式宏定义2...原创 2021-08-31 15:30:33 · 580 阅读 · 0 评论 -
【STM32H7】第22章 ThreadX动态内存管理
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第22章 ThreadX动态内存管理本章节为大家讲解ThreadX动态内存管理,ThreadX支持固定数据大小的内存块式分配,也支持类似C库的malloc方式分配。目录22.1 ThreadX内存块方式介绍22.2 ThreadX内存字节池方式介绍22.3 内存块创建函数tx_block_pool_create22.4 内存块...原创 2021-08-27 16:12:16 · 1287 阅读 · 0 评论 -
【STM32F429】第22章 ThreadX动态内存管理
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第22章 ThreadX动态内存管理本章节为大家讲解ThreadX动态内存管理,ThreadX支持固定数据大小的内存块式分配,也支持类似C库的malloc方式分配。目录22.1 ThreadX内存块方式介绍22.2 ThreadX内存字节池方式介绍22.3 内存块创建函数tx_block_pool_create22.4 内存块...原创 2021-08-27 15:59:34 · 595 阅读 · 0 评论 -
【STM32H7】第21章 ThreadX定时器组
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第21章 ThreadX定时器组本章节为大家讲解ThreadX支持的定时器组,或者叫软件定时器,又或者叫用户定时器均可。软件定时器的功能比较简单,也容易掌握。被称为定时器组是因为用户可以创建多个定时器,创建的个数是可配置的。目录21.1 定时器组介绍21.1.1 单次模式和周期模式21.2 使用软件定时器组注意事项...原创 2021-08-27 15:38:37 · 697 阅读 · 0 评论 -
【STM32F429】第21章 ThreadX定时器组
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第21章 ThreadX定时器组本章节为大家讲解ThreadX支持的定时器组,或者叫软件定时器,又或者叫用户定时器均可。软件定时器的功能比较简单,也容易掌握。被称为定时器组是因为用户可以创建多个定时器,创建的个数是可配置的。目录21.1 定时器组介绍21.1.1 单次模式和周期模式21.2 使用软件定时器组注意事项...原创 2021-08-27 15:33:56 · 393 阅读 · 0 评论 -
【STM32H7】第20章 ThreadX互斥信号量
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第20章 ThreadX互斥信号量本章节讲解ThreadX的资源共享机制---互斥信号量(Mutex,即Mutual Exclusion的缩写)。注意,建议初学者学习完前两个章节的信号量后再学习本章节的互斥信号量。目录20.1 互斥信号量20.1.1 互斥信号量的概念及其作用20.1.2 优先级翻转问题...原创 2021-08-04 14:50:24 · 450 阅读 · 0 评论 -
【STM32F429】第20章 ThreadX互斥信号量
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第20章 ThreadX互斥信号量本章节讲解ThreadX的资源共享机制---互斥信号量(Mutex,即Mutual Exclusion的缩写)。注意,建议初学者学习完前两个章节的信号量后再学习本章节的互斥信号量。目录20.1 互斥信号量20.1.1 互斥信号量的概念及其作用20.1.2 优先级翻转问题...原创 2021-08-04 14:41:58 · 891 阅读 · 2 评论 -
【STM32H7】第19章 ThreadX信号量
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第19章 ThreadX信号量本章节开始讲解ThreadX的另一个重要的任务间的同步和资源共享机制,信号量。目录19.1 信号量19.1.1 信号量的概念及其作用19.1.2 ThreadX信号量原理19.1.3 ThreadX任务间信号量的实现19.1.4 Thre...原创 2021-07-23 15:31:09 · 471 阅读 · 1 评论 -
【STM32F429】第19章 ThreadX信号量
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第19章 ThreadX信号量本章节开始讲解ThreadX的另一个重要的任务间的同步和资源共享机制,信号量。目录19.1 信号量19.1.1 信号量的概念及其作用19.1.2 ThreadX信号量原理19.1.3 ThreadX任务间信号量的实现19.1.4 Thre...原创 2021-07-23 15:24:26 · 700 阅读 · 0 评论 -
【STM32H7】第18章 ThreadX消息队列
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第18章 ThreadX消息队列本章节为大家讲解ThreadX的一个重要的通信机制----消息队列,初学者要熟练掌握,因为消息队列在实际项目中应用较多。目录18.1 消息队列18.1.1 消息队列的概念及其作用18.1.2 ThreadX任务间消息队列的实现18.1.3 ThreadX...原创 2021-07-14 15:35:07 · 887 阅读 · 0 评论 -
【STM32F429】第18章 ThreadX消息队列
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第18章 ThreadX消息队列本章节为大家讲解ThreadX的一个重要的通信机制----消息队列,初学者要熟练掌握,因为消息队列在实际项目中应用较多。目录18.1 消息队列18.1.1 消息队列的概念及其作用18.1.2 ThreadX任务间消息队列的实现18.1.3 ThreadX...原创 2021-07-14 15:16:56 · 759 阅读 · 3 评论 -
【STM32F429】第17章 ThreadX事件标志组
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第17章 ThreadX事件标志组前面的章节我们已经讲解了任务管理和时间管理,从本章节开始讲解任务间的通信和同步机制。首先讲解任务间的通信和同步机制之一,事件标志组。目录17.1 事件标志组17.1.1 为什么要使用事件标志17.1.2 ThreadX事件标志组的实现17.1.3 Th...原创 2021-07-01 17:19:02 · 405 阅读 · 0 评论 -
【STM32H7】第17章 ThreadX事件标志组
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第17章 ThreadX事件标志组前面的章节我们已经讲解了任务管理和时间管理,从本章节开始讲解任务间的通信和同步机制。首先讲解任务间的通信和同步机制之一,事件标志组。目录17.1 事件标志组17.1.1 为什么要使用事件标志17.1.2 ThreadX事件标志组的实现17.1.3 Th...原创 2021-07-01 17:10:22 · 602 阅读 · 3 评论 -
【STM32H7】第11章 ThreadX中断优先级配置,含BasePri配置方案
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第11章 ThreadX中断优先级配置,含BasePri配置方案本章节为大家讲解ThreadX中断优先级配置,此章节非常重要,初学者经常在这里犯迷糊。对于初学者来说,本章节务必要整明白。目录11.1 初学者重要提示11.2 NVIC基础知识11.3 使用ThreadX时如何配置外设NVIC11.4 不受ThreadX管理中断的...原创 2021-06-15 15:17:40 · 727 阅读 · 0 评论 -
【STM32F429】第11章 ThreadX中断优先级配置,含BasePri配置方案
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第11章 ThreadX中断优先级配置,含BasePri配置方案本章节为大家讲解ThreadX中断优先级配置,此章节非常重要,初学者经常在这里犯迷糊。对于初学者来说,本章节务必要整明白。11.1 NVIC基础知识11.2 使用ThreadX时如何配置外设NVIC11.3 ThreadX配置选项中NVIC相关配置11.4 不受Thr...原创 2021-06-15 15:07:59 · 774 阅读 · 1 评论 -
【STM32H7】第10章 ThreadX任务栈大小确定及其溢出检测
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第10章 ThreadX任务栈大小确定及其溢出检测本章节为大家讲解ThreadX任务栈大小的确定方法以及栈溢出检测方法。给任务分配多大的栈空间,一直是初学者比较头疼的问题,本章就主要为大家讲解如何解决此问题。目录10.1 任务栈大小的确定10.2 什么是栈溢出10.3 ThreadX的栈溢出检测机制10.3.1 实现原理1...原创 2021-06-15 15:00:10 · 865 阅读 · 0 评论 -
【STM32F429】第10章 ThreadX任务栈大小确定及其溢出检测
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第10章 ThreadX任务栈大小确定及其溢出检测本章节为大家讲解ThreadX任务栈大小的确定方法以及栈溢出检测方法。给任务分配多大的栈空间,一直是初学者比较头疼的问题,本章就主要为大家讲解如何解决此问题。目录10.1 任务栈大小的确定10.2 什么是栈溢出10.3 ThreadX的栈溢出检测机制10.3.1 实现原理1...原创 2021-06-15 14:55:36 · 910 阅读 · 0 评论 -
【微软出品】ThreadX内核,GUIX,FileX,NetXDUO,USBX的中文版PDF手册全部上线,附文档下载
这个应该是RTOS领域,全网中文手册做的最齐全的了。微软出手,果然不同凡响。ThreadX内核用户手册,含SMP多核(中文版).pdf (2.53MB)ThreadX GUIX图形界面用户手册(中文版).pdf (5.51MB)ThreadX FileX文件系统用户手册(中文版).pdf (1.21MB)ThreadX LevelX用户手册(中文版).pdf (280.84KB)ThreadX Modules动态应用加载用户手册(中文版).pdf (642.91KB)ThreadX NetXDUO网络协议转载 2021-05-07 17:57:14 · 801 阅读 · 1 评论 -
【STM32H7】第9章 ThreadX任务管理
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第9章 ThreadX任务管理对于初学者,特别是对于没有RTOS基础的同学来说,了解ThreadX的任务管理非常重要,了解任务管理的目的就是让初学者从裸机的,单任务编程过渡到带OS的,多任务编程上来。搞清楚了这一点,那么ThreadX学习就算入门了。目录第9章 ThreadX任务管理9.1 单任务系统9.1.1 查询方式...原创 2021-04-20 16:03:21 · 1336 阅读 · 0 评论 -
【STM32F429】第9章 ThreadX任务管理
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第9章 ThreadX任务管理对于初学者,特别是对于没有RTOS基础的同学来说,了解ThreadX的任务管理非常重要,了解任务管理的目的就是让初学者从裸机的,单任务编程过渡到带OS的,多任务编程上来。搞清楚了这一点,那么ThreadX学习就算入门了。目录第9章 ThreadX任务管理9.1 单任务系统9.1.1 查询方式...原创 2021-04-20 15:48:33 · 1027 阅读 · 2 评论 -
【STM32H7】第8章 ThreadX调试方法(串口和RTT两种方式打印任务执行情况)
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第8章 ThreadX调试方法(串口和RTT两种方式打印任务执行情况)本章节为大家介绍ThreadX的调试方法,这里的调试方法主要是教会大家如何获取任务的执行情况,通过获取的任务信息,可以进一步的配置和优化工程,这种方法非常实用,建议初学者必须掌握。目录第8章 ThreadX调试方法(串口和RTT两种方式打印任务执行情况)8.1 初学...原创 2021-04-20 15:26:42 · 995 阅读 · 0 评论 -
【STM32F429】第8章 ThreadX调试方法(串口和RTT两种方式打印任务执行情况)
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第8章 ThreadX调试方法(串口和RTT两种方式打印任务执行情况)本章节为大家介绍ThreadX的调试方法,这里的调试方法主要是教会大家如何获取任务的执行情况,通过获取的任务信息,可以进一步的配置和优化工程,这种方法非常实用,建议初学者必须掌握。目录第8章 ThreadX调试方法(串口和RTT两种方式打印任务执行情况)8.1 初学...原创 2021-04-20 15:22:04 · 939 阅读 · 1 评论 -
【STM32H7】第7章 ThreadX操作系统移植(GCC)
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第7章 ThreadX操作系统移植(GCC)本章节将为大家介绍ThreadX内核的GCC方式移植和设计框架,理论上不建议初学者直接学习,因为本章节涉及到的知识点很多,建议对ThreadX的应用有一些了解后再来看,这样将事半功倍。但是本章的工程模板框架一定要学习。虽然本章节是以我们开发板为例进行移植的,但是教会大家如何移植到自己的板子上以及移植过程中的..原创 2021-03-05 17:00:34 · 1178 阅读 · 0 评论 -
【STM32H7】第6章 ThreadX操作系统移植(IAR)
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第6章 ThreadX操作系统移植(IAR)本章节将为大家介绍ThreadX内核的IAR方式移植和设计框架,理论上不建议初学者直接学习,因为本章节涉及到的知识点很多,建议对ThreadX的应用有一些了解后再来看,这样将事半功倍。但是本章的工程模板框架一定要学习。虽然本章节是以我们开发板为例进行移植的,但是教会大家如何移植到自己的板子上以及移植过程中的..原创 2021-03-05 16:48:41 · 849 阅读 · 0 评论 -
【STM32H7】第5章 ThreadX操作系统移植(MDK AC6)
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第5章 ThreadX操作系统移植(MDK AC6)本章节将为大家介绍ThreadX内核的MDK AC6方式移植和设计框架,理论上不建议初学者直接学习,因为本章节涉及到的知识点很多,建议对ThreadX的应用有一些了解后再来看,这样将事半功倍。但是本章的工程模板框架一定要学习。虽然本章节是以我们开发板为例进行移植的,但是教会大家如何移植到自己的板子上..原创 2021-03-05 16:14:32 · 833 阅读 · 1 评论 -
【STM32F429】第7章 ThreadX操作系统移植(GCC)
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第7章 ThreadX操作系统移植(GCC)本章节将为大家介绍ThreadX内核的GCC方式移植和设计框架,理论上不建议初学者直接学习,因为本章节涉及到的知识点很多,建议对ThreadX的应用有一些了解后再来看,这样将事半功倍。但是本章的工程模板框架一定要学习。虽然本章节是以我们开发板为例进行移植的,但是教会大家如何移植到自己的板子上以及移植过程中的..原创 2021-03-04 18:32:57 · 875 阅读 · 1 评论 -
【STM32F429】第6章 ThreadX操作系统移植(IAR)
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第6章 ThreadX操作系统移植(IAR)本章节将为大家介绍ThreadX内核的IAR方式移植和设计框架,理论上不建议初学者直接学习,因为本章节涉及到的知识点很多,建议对ThreadX的应用有一些了解后再来看,这样将事半功倍。但是本章的工程模板框架一定要学习。虽然本章节是以我们开发板为例进行移植的,但是教会大家如何移植到自己的板子上以及移植过程中的..原创 2021-03-04 18:17:38 · 845 阅读 · 1 评论 -
【STM32F429】第5章 ThreadX操作系统移植(MDK AC6)
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第5章 ThreadX操作系统移植(MDK AC6)本章节将为大家介绍ThreadX内核的MDK AC6方式移植和设计框架,理论上不建议初学者直接学习,因为本章节涉及到的知识点很多,建议对ThreadX的应用有一些了解后再来看,这样将事半功倍。但是本章的工程模板框架一定要学习。虽然本章节是以我们开发板为例进行移植的,但是教会大家如何移植到自己的板子上..原创 2021-03-04 18:04:14 · 622 阅读 · 1 评论 -
【STM32H7】第4章 ThreadX操作系统移植(MDK AC5)
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第4章 ThreadX操作系统移植(MDK AC5)本章节将为大家介绍ThreadX内核的MDK AC5方式移植和设计框架,理论上不建议初学者直接学习,因为本章节涉及到的知识点很多,建议对ThreadX的应用有一些了解后再来看,这样将事半功倍。但是本章的工程模板框架一定要学习。虽然本章节是以我们开发板为例进行移植的,但是教会大家如何移植到自己的板子上..原创 2021-03-03 16:47:25 · 812 阅读 · 2 评论 -
【STM32F429】第4章 ThreadX操作系统移植(MDK AC5)
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第4章 ThreadX操作系统移植(MDK AC5)本章节将为大家介绍ThreadX内核的MDK AC5方式移植和设计框架,理论上不建议初学者直接学习,因为本章节涉及到的知识点很多,建议对ThreadX的应用有一些了解后再来看,这样将事半功倍。但是本章的工程模板框架一定要学习。虽然本章节是以我们开发板为例进行移植的,但是教会大家如何移植到自己的板子上..原创 2021-03-03 16:30:10 · 1382 阅读 · 1 评论 -
【STM32H7】第3章 ThreadX操作系统介绍
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第3章 ThreadX操作系统介绍本章节介绍 ThreadX 操作系统,让大家对 ThreadX 有一个整体的了解。目录第3章 ThreadX操作系统介绍3.1 初学者重要提示3.2 Express Logic公司介绍3.2.1 FileX文件系统3.2.2 NetX网络协议栈3.2.3 USBX协议栈3...原创 2021-02-26 18:15:19 · 1494 阅读 · 0 评论 -
【STM32F429】第3章 ThreadX操作系统介绍
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第3章 ThreadX操作系统介绍本章节介绍 ThreadX 操作系统,让大家对 ThreadX 有一个整体的了解。目录第3章 ThreadX操作系统介绍3.1 初学者重要提示3.2 Express Logic公司介绍3.2.1 FileX文件系统3.2.2 NetX网络协议栈3.2.3 USBX协议栈3...原创 2021-02-26 18:09:23 · 1842 阅读 · 1 评论 -
【STM32H7】第2章 初学ThreadX准备工作
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第2章 初学ThreadX准备工作俗话说万事开头难,学习一门新的知识,难的往往不是知识本身,而是如何快速上手,需要什么资料和开发环境。一旦上手后,深入的学习就相对容易些了。本章节就起到这样的作用,主要说明初学ThreadX需要做的准备工作。目录第2章 初学ThreadX准备工作2.1 初学者重要提示2.2 开发环境(MDK...原创 2021-02-25 17:42:25 · 309 阅读 · 0 评论 -
【STM32F429】第2章 初学ThreadX准备工作
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第2章 初学ThreadX准备工作俗话说万事开头难,学习一门新的知识,难的往往不是知识本身,而是如何快速上手,需要什么资料和开发环境。一旦上手后,深入的学习就相对容易些了。本章节就起到这样的作用,主要说明初学ThreadX需要做的准备工作。目录第2章 初学ThreadX准备工作2.1 初学者重要提示2.2 开发环境(MDK...原创 2021-02-25 17:38:37 · 529 阅读 · 0 评论 -
【STM32H7】第1章 选择ThreadX的优势
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第1章 选择ThreadX的优势初学ThreadX,一般都比较关心这个问题,所以把这个问题放在第一章简单的说说。 这里分为八个方面跟大家进行说明。目录第1章 选择ThreadX的优势1.1 ThreadX移植的难易程度1.2 ThreadX上手难易程度1.3 ThreadX实时性1.4 ThreadX完善的...原创 2021-02-25 17:09:12 · 1634 阅读 · 2 评论 -
【STM32F429】第1章 选择ThreadX的优势
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第1章 选择ThreadX的优势初学ThreadX,一般都比较关心这个问题,所以把这个问题放在第一章简单的说说。 这里分为八个方面跟大家进行说明。目录第1章 选择ThreadX的优势1.1 ThreadX移植的难易程度1.2 ThreadX上手难易程度1.3 ThreadX实时性1.4 ThreadX完善的...原创 2021-02-25 17:04:36 · 972 阅读 · 0 评论