论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514 第3章 ThreadX操作系统介绍 本章节介绍 Threa
本章节介绍 ThreadX NetXDUO网络协议栈,让大家对NetXDUO有一个整体的了解。
说明: 1、去年微软宣布收购ThreadX,但是没有公布后续策略,uCOS全家桶进入开源免费后,ThreadX也宣布正式加入。 2、微软未来四年将投资50亿美元到物联网上,收购Express Logic是该战略的一部分。 3、ThreadX的产品涵盖了各种领域,包括NASA的多个太空探测项目,飞机自动驾驶仪系统,火星侦察轨道器等。 4、ThreadX及其所有中间件的安全认证等级,至今没有一款小型RTOS可以与其匹敌。 (1)医疗 - FDA510(k),IEC-62304 Class C,IEC-60601,ISO-14971 (2)工业 - UL-1998,IEC-61508 SIL 4 (3)运输/铁路 - EN50128 SIL 4,BS50128, 49CFR236,IEC-61508 (4)航空航天设备 - DO-178B,ED-12B,DO-278 (5)汽车 - IEC-61508 ASIL D (6)核应用 - IEC-61508 (7)家电 - UL/IEC 60730/60335 各种安全等级基本都达到了最高。 像工业级安全认证IEC61508,ThreadX满足最高等级SIL4,而SafeRTOS,embOS,uCOS-II都只是SIL3。 5、github地址:https://github.com/azure-rtos 6、官网地址:https://azure.microsoft.com/zh-cn/services/rtos/#overview 随着uCOS和ThreadX全家桶都开源,其它RTOS影响是巨大的,还没有开源的,可能也要加入开源大浪了。
最新教程下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=104619 第5章 ThreadX NetXDUO网络协议栈介绍 本章节介绍 T
去年微软宣布收购ThreadX,但是没有公布后续策略,uCOS全家桶进入开源免费后,ThreadX也宣布正式加入。微软未来四年将投资50亿美元到物联网上,收购Express Logic是该战略的一部分。ThreadX的产品涵盖了各种领域,包括NASA的多个太空探测项目,飞机自动驾驶仪系统,火星侦察轨道器等。ThreadX及其所有中间件的安全认证等级,至今没有一款小型RTOS可以与其匹敌。
教程更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=108546 第2章 ThreadX USBX协议栈介绍 本章节介绍 ThreadX
最新教程下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第3章 ThreadX GUIX和GUIX Studio介绍 本章主要
近日,微软宣布开源 Azure RTOS 及其所有组件,将其贡献给 Eclipse 基金会,并更名为 Eclipse ThreadX。Azure RTOS 的开源将满足长期以来高度分化的嵌入式软件市场的实际需求,而 ThreadX 也将成为全球首款开源实时操作系统。
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514 第1章 选择ThreadX的优势 初学ThreadX,一般
去年在threadx刚开源的时候移植体验了一波,并分享了移植文章,最近发现这一年threadx在不断的更新,目前更新至v6.1.6版本,所以更新最新版本的移植方法,顺便吐槽一下!
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514 第14章 ThreadX调度锁,任务锁和中断锁(调
【本帖是安富莱电子原创贴】 RTOS三要素,实时性,可靠性,安全性。这次我们分享下实时系统中的硬实时性。 硬实时系统是必须在设置的截止时间内对环境中的事件做出反应的系统。 一、背景知识: 1、实时系统和非实时系统区别的几个显著特征: (1)时间限制,每个任务都与一些些时间限制想关联,一种常见的时间限制是与任务相关的最后期限。 指定任务必须截止时间内完成。 (2)安全可靠性,特别是在安全关键领域的应用。 (3)高实时并发性:实时系统通常需要在非常短和严格的时间范围内响应多个独立的事件。 (4)任务关键性:根据任务的不同安全等级和实时性要求,保证关键性任务得到及时执行并且可靠。 还有很多其它特性,就不一 一列举了。 2、硬实时,强实时和软实时 RTOS实时系统的特点是在设定截止时间内完成所需的操作,根据是否在这个时间内完成此操作分为如下三种: Hard real time system 硬实时系统 在设置的截止时间内可完成相应功能的,如果完不成,系统会崩溃。 Firm real time system 强实时系统 强实时性比硬实时要求弱一些,如果在截止时间内完不成,系统不会崩溃,忽略这次执行。 Soft real time system 软实时系统 软实时比强实时弱一些,如果在截止时间内没有完成,完全不受影响,继续运行。 二、纵览各种RTOS,哪家是硬实时系统 1、VxWorks: https://www.windriver.com/products/vxworks VxWorks官方描述:VxWorks is a deterministic, priority-based preemptive RTOS with low latency and minimal jitter : VxWorks是确定性,基于优先级的抢占式RTOS,具有低延迟和最小抖动。
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514 第9章 ThreadX任务管理 对于初学者,特别是对于没有
教程更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=108546 第1章 ThreadX USBX初学准备工作 俗话说万事开头难,学习一
往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 1、Nordic发博文
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514 第2章 初学ThreadX准备工作 俗话说万事开头难,学习
一般 RTOS 系统时钟 1KHz 的情况下,thread_sleep() 的最短时间是 1ms。在实时控制中有些情况需要微秒(us)级延时,这该怎么办呢?
往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 祝大家开工大吉 视频版
一、背景知识: (1)中断延迟:从中断触发到执行中断服务程序的第一条指令这段时间就是中断延迟时间。
周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版: https://
最新教程下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第2章 初学ThreadX GUIX的准备工作及其快速上手 俗话说万事
往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 更新1期视频教程:
从ThreadX开源那会起,就一直想深入研究这个系统,因为实在是太强了,所以还是非常想通过教程的形式推荐给大家。
往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 更新视频教程: USB
在本系列前面的文章《实时性迷思(2)——“时间片轮转”的沙子》中,我们详细介绍了实时性的概念、澄清了一些常见的误解并介绍了一种评估实时性任务对CPU资源占用的方法,即:
从ThreadX开源那会起,就一直想深入研究这个系统,因为实在是太强了,所以还是非常想通过教程的形式推荐给大家。 但这个里面有个很大的问题,开源不等于免费,但我依然决定还是做教程,即使是他们后期没有免费让厂家使用,我清晰的记得当时的想法很简单,不能老是守在自己的一亩三分地,得走出舒适区,没有什么能比学习超高质量代码能更加提高自己了。这一坚持就是6个月,几乎每次周报都会给大家介绍本周的进展,其中GUIX的研究到了近期才有所突破,成功打通字库,图库和主题存储到QSPI Flash和标准SPI Flash的各种花式玩法,真是太不容易了。。。其实早期emWin的研究也这样的,而且还没有源码,各种玩法真是一点一点抠出来的,不断的测试观察现象来推理工作机制。现在大家很多看起来简单的操作,当时花了很多时间去研究。 按照预定计划,这个月底出FileX首版教程,下个月出NetX教程。 最后想说的是,对于我自己来说,非常喜欢倒腾各种RTOS,从uCOS-II,uCOS-III,RTX4,FreeRTOS,embOS到RTX5,而且板子配套的例子中也是各种RTOS的花式玩法案例。但是这次ThreadX来了,小型RTOS的巅峰之作,再次激起了深入涉猎的欲望。不把它研究透彻了,誓不罢休。学习下这种新的设计理念,真的是太有必要。
本章节为大家讲解ThreadX的一个重要的通信机制----消息队列,初学者要熟练掌握,因为消息队列在实际项目中应用较多。
计算机操作系统诞生至今,已经出现了很多的操作系统,操作系统是计算机与人中间的缓冲部分,人是通过操作系统来编写程序控制机器。目前的操作系统大概可以分为以下几种类型
往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 祝大家春节快乐 视
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514 第4章 ThreadX操作系统移植(MDK AC5) 本章
周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 【实战技能视频】基于硬件垂
往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 本周更新一期视频教程
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514 第13章 任务调度—抢占式,时间片和合作式 本章教
1、 Microchip的M7内核航空航天级芯片再添新成员SAMRH707 ,抗宇宙辐射 消息:https://www.microchip.com/en-us/ ... iation-hardened-arm Microchip推出航空航天级芯片主要得益于收购的Atmel,Atmel是美国航空航天芯片的主要供应商,2018年就推出了一款航空航天级AVR芯片ATmegaS64M1,主要应用于各种太空任务,含火星车,网络卫星等。再之前推出的AtmegaS128已经在几个关键的太空任务中使用。 2019年推出了业界首款ARM核航空航天级单片机SAMV71Q21RT和SAMRH71,采用M7内核。今年再添新成员SAMRH707 。 这种芯片一般都价格不菲,NASA的火星机遇号使用的抗辐射CPU是PowerPC 750,售价20万美元。 航空航天认证等级
往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 更新一期视频教程: B
领取专属 10元无门槛券
手把手带您无忧上云