ThreadX
文章平均质量分 71
硬汉嵌入式
这个作者很懒,什么都没留下…
展开
-
将开源免费进行到底,ThreadX开源电脑端GUIBuilder图形开发工具GUIX Studio
将开源免费进行到底,ThreadX开源电脑端GUIBuilder图形开发工具GUIX Studio原创 2023-12-16 14:54:03 · 767 阅读 · 0 评论 -
第9期ThreadX视频教程:自制个微秒分辨率任务调度实现方案(2023-10-11)
第9期ThreadX视频教程:自制个微秒分辨率任务调度实现方案(2023-10-11)原创 2023-10-14 15:21:11 · 433 阅读 · 0 评论 -
第8期ThreadX视频教程:应用实战,将裸机工程移植到RTOS的任务划分,驱动和应用层交互,中断DMA,C库和中间件处理等注意事项
第8期ThreadX视频教程:应用实战,将裸机工程移植到RTOS的任务划分,驱动和应用层交互,中断DMA,C库和中间件处理等注意事项原创 2023-10-03 09:33:35 · 445 阅读 · 0 评论 -
第7期ThreadX视频教程:如何实现RTOS高效的任务管理,抢占式调度,时间片调度和零中断延迟(2023-07-31)
本期视频为大家分享高效的RTOS任务管理设计,通过这个点来引出抢占式调度,时间片调度,任务优先级设置和零中断延迟。第7期ThreadX视频教程:如何实现RTOS高效的任务管理,抢占式调度,时间片调度和零中断延迟。RTOS任务高效管理是我们使用RTOS一个重要原因。原创 2023-07-31 14:14:24 · 1392 阅读 · 0 评论 -
【实战技能】基于硬件垂直消隐的多缓冲技术在LVGL, emWin,GUIX和TouchGFX应用,含视频教程
这两天研究了下LVGL的持单缓冲,双缓冲和配合硬件消隐的双缓冲的实现(已经分享V5,V6和V7开发板的程序模板),特别是这个整屏缓冲方案,这几款GUI的实现基本是一样的,所以专门开了一期视频做个分享。关于新作的LVGL案例说明,采用的MDK RTE一键创建,驱动支持单缓冲,双缓冲和配合硬件消隐的双缓冲,以及电容和电阻触摸全支持。【实战技能】基于硬件垂直消隐的多缓冲技术在LVGL, emWin,GUIX和TouchGFX应用。1、LVGL驱动支持单缓冲,双缓冲和配合硬件消隐的双缓冲的案例。原创 2023-07-19 14:11:18 · 2210 阅读 · 0 评论 -
第6期ThreadX视频教程:图文并茂吃透RTOS运行机制,任务管理,上下文切换,任务栈,系统栈等(2023-02-19)
第6期ThreadX视频教程:图文并茂吃透RTOS运行机制,任务管理,上下文切换,任务栈,系统栈等(2023-02-19)原创 2023-02-20 10:56:08 · 1575 阅读 · 0 评论 -
第5期ThreadX视频教程:单片机动态APP加载MPU玩法,隔离应用和系统,APP死机了系统也不会挂(2022-05-15)
本期视频教程为大家带来单片机动态APP玩法高级进阶MPU内存保护。通过MPU和SVC可以隔离应用,APP死机了系统都不会挂掉。单片机动态APP加载玩法就跟安卓应用似的,可以从SD卡,NAND,NOR, eMMC等各种地方加载应用程序到支持执行程序的SRAM,SDRAM,QSPI Flash,内部Flash等空间执行。...原创 2022-08-10 15:30:35 · 619 阅读 · 0 评论 -
第4期ThreadX视频教程:单片机动态APP加载玩法,像手机电脑一样加载卸载多个应用软件(2022-05-01)
视频教程汇总帖:【学以致用,授人以渔】2022视频教程汇总贴,持续更新,DSP更新到第7期,ThreadX更新到第4期,BSP驱动更新到第13期(2022-05-01) - STM32F429 - 硬汉嵌入式论坛 - Powered by Discuz!单片机动态APP加载玩法就跟安卓应用似的,可以从SD卡,NAND,NOR,eMMC等各种地方加载应用程序到支持执行程序的SRAM,SDRAM,QSPI Flash,内部Flash等空间执行。而且支持MPU的话,可以隔离APP,APP死机了系统..原创 2022-05-04 17:54:48 · 975 阅读 · 0 评论 -
【杂谈】继RTOS,GUI内卷完之后,IDE厂商也开始卷了,MDK推出社区版免费供大家使用,下一个开始卷什么
目录前言:IDE厂商:(1)eclipse方案(2)强势入局的新型IDE(3)通过基于VSCode,Visual Studio方案整合IDE环境。(4)微软入局嵌入式IDE(5)传统IDE厂商IAR和MDK的变革之路。(6)同时MDK和KEIL Studio也可以相互导入了:前言:RTOS本来就卷的很厉害,这里主要说的是RTOS内核,随着uCOS,FreeRTOS,ThreadX陆续被收购,卷的更厉害了一些。GUI组件是卷的最厉害的,特别是GUIBuilder图形原创 2022-03-09 16:05:27 · 1828 阅读 · 0 评论 -
ThreadX视频教程第1期:各种RTOS特色介绍,发展历史和未来的趋势,含uCOS-II,uCOS-III,RTX4,RTX5,FreeRTOS,embOS等
视频教程汇总帖:【学以致用,授人以渔】2022视频教程汇总贴,持续更新中,DSP更新到第1期,ThreadX更新到第2期,BSP驱动更新到第3期(2022-01-21) - STM32F429 - 硬汉嵌入式论坛 - Powered by Discuz!视频(1080p观看):ThreadX视频教程第1期:各种RTOS特色介绍,发展历史和未来的趋势,含uCOS-II,uCOS-III,RTX4,RTX5,FreeRTOS,embOS等...原创 2022-01-21 17:07:08 · 2419 阅读 · 0 评论 -
ThreadX视频教程第2期:通俗易懂的介绍Cortex-M内核的OS特性,双堆栈,非特权级,PendSV,SVC,Systick等,争取人人都可以掌握
关于这些知识点,如果大家看Cortex-M内核权威指南去学习的话,特是初学,需要花很长的时间去消化,鉴于此,为了帮助大家更好的理解Cortex-M内核的OS特性,特别制作了本期视频。大家可以方便的掌握这些功能的本质,争取每个看到这个视频的人都可以轻松掌握。Cortex-M内核的OS特性是各种RTOS的移植基础,也是理解RTOS运行机制的精髓,理解了这个,再看各种RTOS的Port文件和源码就非常好理解了。本次视频主要分为以下几个内容:1、通用堆栈知识。2、双堆栈用法。3、PendSV中断介绍和用法。原创 2022-01-20 15:09:34 · 612 阅读 · 1 评论 -
ThreadX NetXDUO作为服务器接收100个客户端测试成功,分享工程和测试效果(2022-01-16)
实际测试,只要资源够,连接多少个客户端都可以。测试说明:1、使用V7板子做的测试。2、板子的IP地址192.168.28.245,创建支持100个客户端的服务器,在本文件demo_dm9162_netx.c配置,用户可根据需要修改。3、可以在电脑端用网络调试软件创建TCP Client连接此服务器端,端口号1001。4、实现了一个简单的回环通信,用户使用上位机发送的数据通过板子返回到上位机。例子下载:ThreadX NetXDUO创建服务器接收100个客户端.7z (10.90MB)效果:原创 2022-01-17 16:09:18 · 2037 阅读 · 0 评论 -
ThreadX视频教程第1期:各种RTOS特色介绍,发展历史和未来的趋势,含uCOS-II,uCOS-III,RTX4,RTX5,FreeRTOS,embOS等
ThreadX视频教程第1期:各种RTOS特色介绍,发展历史和未来的趋势,含uCOS-II,uCOS-III,RTX4,RTX5,FreeRTOS,embOS等原创 2022-01-06 16:44:18 · 1112 阅读 · 0 评论 -
各种GUIBuilder体验TouchGFX,AppWizard,GUIX Studio,Embedded Wizard,AWTK,柿饼UI,LVGL,Qt fot MCU等
目录(1)TouchGFX(2)ThreadX GUIXStudio(3)emWin AppWizard(4)Embedded Wizard(5)测试了下周立功的AWTK Designer,感觉也不错(6)安装了RT-Thread的柿饼UI设计器(7) 安装测试NXP设计的LVGL设计器GUI Builder,支持基础的控件添加和触发事件处理(8)测试LVGL官方版的设计器EdgeLine V0.2,还在开发阶段,拖动控件略卡顿,支持的控件少首次使用时,直观的一些感受..原创 2021-12-21 16:29:37 · 2156 阅读 · 0 评论 -
【STM32H7】第16章 ThreadX原装任务统计分析功能实现(含IAR的ThreadX插件使用)
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第16章 ThreadX原装任务统计分析功能实现(含IAR的ThreadX插件使用)本章节为大家讲解ThreadX原装任务统计分析功能的实现,支持MDK,IAR和GCC。目录16.1 ThreadX的任务统计分析实现原理16.2 ThreadX的任务统计分析功能移植16.2.1 添加任务分析代码16.2.2...原创 2021-06-23 15:14:42 · 663 阅读 · 0 评论 -
【STM32F429】第16章 ThreadX原装任务统计分析功能实现(含IAR的ThreadX插件使用)
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第16章 ThreadX原装任务统计分析功能实现(含IAR的ThreadX插件使用)本章节为大家讲解ThreadX原装任务统计分析功能的实现,支持MDK,IAR和GCC。目录16.1 ThreadX的任务统计分析实现原理16.2 ThreadX的任务统计分析功能移植16.2.1 添加任务分析代码16.2.2...原创 2021-06-22 17:21:48 · 587 阅读 · 0 评论 -
【STM32H7】第15章 ThreadX系统时钟节拍和时间管理(绝对延迟和相对延迟)
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第15章 ThreadX系统时钟节拍和时间管理(绝对延迟和相对延迟)本章节为大家讲解ThreadX操作系统的系统时钟节拍和时间管理函数,其中时间管理函数是ThreadX的基本函数,初学者务必要掌握。目录15.1 ThreadX的时钟节拍15.2 ThreadX的时间管理15.2.1 时间延迟介绍15.2.2...原创 2021-06-22 17:06:54 · 1132 阅读 · 0 评论 -
【STM32F429】第15章 ThreadX系统时钟节拍和时间管理(绝对延迟和相对延迟)
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第15章 ThreadX系统时钟节拍和时间管理(绝对延迟和相对延迟)本章节为大家讲解ThreadX操作系统的系统时钟节拍和时间管理函数,其中时间管理函数是ThreadX的基本函数,初学者务必要掌握。目录15.1 ThreadX的时钟节拍15.2 ThreadX的时间管理15.2.1 时间延迟介绍15.2.2...原创 2021-06-22 17:00:47 · 1507 阅读 · 0 评论 -
【STM32H7】第14章 ThreadX调度锁,任务锁和中断锁(调度阀值)
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第14章 ThreadX调度锁,任务锁和中断锁(调度阀值)本章教程为大家讲解调度锁,任务锁和中断锁的概念,以及ThreadX调度锁的使用。目录14.1 临界段14.2 中断锁14.3 任务锁14.4 调度锁14.5 ThreadX的抢占阀值14.6 实验例程14.7 总结14.1 临界段代码的临界段也...原创 2021-06-22 16:52:14 · 1263 阅读 · 0 评论 -
【STM32F429】第14章 ThreadX调度锁,任务锁和中断锁(调度阀值)
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第14章 ThreadX调度锁,任务锁和中断锁(调度阀值)本章教程为大家讲解调度锁,任务锁和中断锁的概念,以及ThreadX调度锁的使用。目录14.1 临界段14.2 中断锁14.3 任务锁14.4 调度锁14.5 ThreadX的抢占阀值14.6 实验例程14.7 总结14.1 临界段代码的临界段也...原创 2021-06-22 16:51:00 · 555 阅读 · 0 评论 -
【STM32H7】第13章 任务调度—抢占式,时间片和合作式
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第13章 任务调度—抢占式,时间片和合作式本章教程为大家将介绍ThreadX操作系统支持的任务调度方式:抢占式,时间片和合作(轮询)式,这部分算是ThreadX操作系统的核心了。对于初学者来说,要一下子就能够理解这些比较困难,需要多花些时间把这些基本概念搞清楚,然后阅读下源码,深入理解实现方法。目录13.1 ThreadX支持的调度方式...原创 2021-06-22 16:49:46 · 1147 阅读 · 0 评论 -
【STM32F429】第13章 任务调度—抢占式,时间片和合作式
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第13章 任务调度—抢占式,时间片和合作式本章教程为大家将介绍ThreadX操作系统支持的任务调度方式:抢占式,时间片和合作(轮询)式,这部分算是ThreadX操作系统的核心了。对于初学者来说,要一下子就能够理解这些比较困难,需要多花些时间把这些基本概念搞清楚,然后阅读下源码,深入理解实现方法。目录13.1 ThreadX支持的调度方式...原创 2021-06-22 16:35:10 · 801 阅读 · 0 评论 -
【STM32H7】第12章 ThreadX任务优先级修改及其分配方案
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第12章 ThreadX任务优先级修改及其分配方案本章节主要为大家讲解ThreadX任务优先级设置的注意事项、任务优先级的分配方案及其相关的一个例子,内容相对比较简单。目录12.1 任务优先级说明12.2 任务优先级分配方案12.3 中断优先级和任务优先级区别12.4 任务优先级修改函数tx_thread_priority_c...原创 2021-06-22 16:28:30 · 587 阅读 · 0 评论 -
【STM32F429】第12章 ThreadX任务优先级修改及其分配方案
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514第12章 ThreadX任务优先级修改及其分配方案本章节主要为大家讲解ThreadX任务优先级设置的注意事项、任务优先级的分配方案及其相关的一个例子,内容相对比较简单。目录12.1 任务优先级说明12.2 任务优先级分配方案12.3 中断优先级和任务优先级区别12.4 任务优先级修改函数tx_thread_priority_c...原创 2021-06-22 16:21:32 · 1061 阅读 · 2 评论 -
微软物联网安全研究小组公布市面上25款物联网系统内存分配漏洞,各种大家熟悉的OS全部上榜
https://us-cert.cisa.gov/ics/advisories/icsa-21-119-04https://msrc-blog.microsoft.com/https://os.mbed.com/blog/entry/M ... cess-vulnerability/今早看到Mbed OS的博文,报道了这个事情,从这次公布的报告来看,受到影响的系统基本都是大家熟知的OS。1、Azure Defender for IoT安全研究小组,最近发现了IoT和OT设备中的一系列关键内存分配漏洞,攻原创 2021-05-07 18:25:03 · 495 阅读 · 1 评论 -
基于STM32H7的ThreadX+Filex+GUIX+NetXDUO+USBX综合模板发布,史上最强安全认证综合模板,稳如泰山。
从源码上线到今天差不多半年了,一直在单独的研究各个中间件,年底了发布个全套,方便想用的人直接一步到位。ThreadX内核,FileX,NetXDUO,USBX,GUIX悉数到场,含MDK AC5,MDK AC6,IAR和GCC四个版本。史上最强安全认证综合模板,稳如泰山。工程下载:1. 此综合Demo模板会不断维护升级2. MDK使用5.30及其以上版本,IAR使用8.50及其以上版本,Embedded Studio使用5.20及其以上版本。ThreadX+NetXDUO+FileX+USBX+GU原创 2021-02-01 13:40:59 · 660 阅读 · 0 评论 -
STM32终于可以免费使用ThreadX全家桶了
从ThreadX开源那会起,就一直想深入研究这个系统,因为实在是太强了,所以还是非常想通过教程的形式推荐给大家。 但这个里面有个很大的问题,开源不等于免费,但我依然决定还是做教程,即使是他们后期没有免费让厂家使用,我清晰的记得当时的想法很简单,不能老是守在自己的一亩三分地,得走出舒适区,没有什么能比学习超高质量代码能更加提高自己了。这一坚持就是6个月,几乎每次周报都会给大家介绍本周的进展,其中GUIX的研究到了近期才有所突破,成功打通字库,图库和主题存储到QSPI Flash和标准SPI Flash..原创 2020-11-18 13:35:57 · 4382 阅读 · 0 评论 -
厉害了,ThreadX把动态应用加载和多核应用也开源了,这力度可以
官方这次升级直接把之前的6.0.1覆盖掉了,新制作了一个6.0.1版本。早期基于ThreadX和Nucleus(ThreadX的前身)手机也很多,所以ThreadX这块的应用还是比较成熟的,可玩性居高。动态应用加载文档:ThreadX_Modules_Cortex-M7_IAR.pdf (1.53 MB)ThreadX_Modules_Cortex-M4_IAR.pdf (1.53 MB)已经包含在内核源码包里面:threadx-6.0.1_rel.zip (21.39MB)本次更新除了非常完善的各种原创 2020-08-11 16:24:09 · 1681 阅读 · 1 评论