MSP432 MCU 提供多个实时操作系统 (RTOS) 解决方案

2020-09-21来源: elecfans关键字:MSP432  MCU  实时操作系统  RTOS

当你需要提升产品性能时,你也许会考虑将你现有MSP430 MCU设计移植到TI全新高性能MSP432 MCU平台上。或者,当你需要降低产品功耗时,你也许会考虑将现有的ARM设计移植到我们全新的低功耗MSP432 MCU平台上。用32位ARM系统进行开发时通常需要立即应对多个操作—在这种情况下,实时操作系统 (RTOS) 会派得上用场。


MSP432 MCU提供与数个TI RTOS解决方案(其中包括TI-RTOS和ENergia MT)和第三方RTOS解决方案(其中包括FreeRTOS,ARM CMSIS-RIX和Micrium-OS)的兼容性。 


由于无需从头开始创建基本系统软件函数,RTOS的使用可以加快开发进度,并且可以在更加复杂的嵌入式系统中更好地管理数个资源!  


对于只使用内核的准系统选项,在开始时只使用4kB的代码,你可以使用许多出色功能,诸如多任务、软件中断、软件定时器、甚至是针对低功耗模式进行优化的动态时钟运行。对于那些需要功能更强大的RTOS来说,TI-RTOS(ARM RTX可能也可以实现)还提供了很多稳健耐用的驱动程序,这些驱动程序可以帮助你即时高效控制不同外设或通信层,比如说Wi-Fi,TCP-IP,或者串行通信。这些RTOS中的一些还是专门被编写用来充分利用每个MSP432 MCU所特有的超低功耗特性。比如说,TI-RTOS具有一个独特电源管理模块,可以根据你的性能需要来配置整个系统,用单个简单的API取代了一行又一行代码。


通过提供预先测试和预集成的必要系统软件组件,RTOS使得开发人员能够立即将注意力转向使他们的应用区别于其它产品方面。


在这个即将推出的RTOS博客系列中,我们将着重介绍那些能够与全新MSP432 MCU一同使用的不同RTOS解决方案。今天,我们先从TI-RTOS入手。在这个系列的下一篇博客中,我们将讨论:

- 与MSP32 MCU一同使用Real-Time Engineers Ltd(实时工程师公司)出品的FreeRTOS(6月1日)


- 与MSP432 MCU一同使用Keil生产的ARM CMSIS-RTX(6月9日)

TI-RTOS由TI开发和维护,MSP432 MCU提供超过50个示例来实现对TI-RTOS的完全支持!下面是TI-RTOS的主要结构:

 

用MSP432 MCU发挥实时操作系统所具有的优势

 

对于增加的节电功能,使用Power Manager(电源管理器)来简化和优化运行期间的功率。相对于其它RTOS解决方案,这是TI-RTOS所具有的独特特性。


为了简化软件开发,TI-RTOS还包括可以与TI-RTOS内核,甚至其它RTOS解决方案一同工作的功率监控驱动程序。下面是TI-RTOS所支持的驱动程序列表。

 

用MSP432 MCU发挥实时操作系统所具有的优势

 

此外,对于那些Energia的忠实拥趸—TI-RTOS提供针对Energia MT的底层结构,这是第一款为业余爱好者准备的支持多线程IDE的MSP432 MCU!


要用MSP432 MCU来测试你自己的TI-RTOS,你可以看一看能够连接至MSP432 LaunchPad的由TI-RTOS所支持的BoosterPack:

CC3100BOOST SimpleLink Wi-Fi Booster Pack

SD-Card BoosterPack

430BOOST-TMP006 TMP006 BoosterPack 

430BOOST-SHARP96 Sharp存储器液晶显示器 (LCD) BoosterPack

DLP-RF430BP RF430CL330 NFC应答器

TPL0401 EVM板

如果想通过MSP432对TI-RTOS有更深入的了解—请查看这些全新培训和资源:

 MSP432 MCU培训系列

部分12: 具有MSP432 MCU的RTOS解决方案

部分13: MSP432 MCU + TI-RTOS动手演示

针对MSP432 MCU的RTOS

TI-RTOS概述

关键字:MSP432  MCU  实时操作系统  RTOS 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic510946.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:MSP430单片机RTC实时时钟部分程序结构
下一篇:分解MSP430G2553的时钟系统

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

MCU之MSP430和MSP432对比
MSP430 MCU世界里的一则神话,全球16位MCU最低功耗的标杆,过去20年来从未被超越,是工程师眼中当之无愧的低功耗之王。而早年TI隆重推出了基于ARM Cortex-M4F内核的32位低功耗MCU产品——MSP432。而这两者之间最显著的差异在哪里,下面跟小编一起来了解一下吧~这一功耗更低、性能更佳的MCU产品家族的诞生,是否会打破MSP430低功耗之王的神话?答案揭晓前,让我们先对二者进行一下比较。
发表于 2020-08-21
MCU之<font color='red'>MSP</font>430和<font color='red'>MSP432</font>对比
MSP430对上MSP432,谁才是最强王者
MSP430 MCU世界里的一则神话, 全球16位MCU最低功耗的标杆,过去20年来从未被超越,是工程师眼中当之无愧的低功耗之王。而早年TI隆重推出了基于ARM Cortex-M4F内核的32位低功耗MCU产品——MSP432。而这两者之间最显著的差异在哪里,下面跟小编一起来了解一下吧~这一功耗更低、性能更佳的MCU产品家族的诞生,是否会打破MSP430低功耗之王的神话?答案揭晓前,让我们先对二者进行一下比较。通过上表可以很明显地发现,MSP430和MSP432在产品定位和应用优势上是不一样的。两者并不存在竞争关系,MSP432的出现不仅不会取代MSP430,反而将TI低功耗MCU的理念与优势从16位领域延伸至32位领域。“低功耗
发表于 2020-08-20
<font color='red'>MSP</font>430对上<font color='red'>MSP432</font>,谁才是最强王者
MSP432学习笔记:CCS的环境配置(库函数的导入)
近来入手一块MSP432,折腾了一晚上,终于把库函数导入进项目,可以愉快的写代码了,以下是我个人的解决办法首先,打开CCS,点击view,然后点击resource explore,点击SimpleLink MSP432P4-SDK -v2.30.00.14然后安装SimpleLink MSP432P4 SDK -v2.30.00.14安装完成之后,新建CCS项目。 生成项目后,选择项目,点击属性,然后点击Build -> ARM Compiler -> Include Option添加库函数文件的路径,我的是默认路径 C:tisimplelink_msp432p4_sdk_2_30_00_14source
发表于 2020-07-19
<font color='red'>MSP432</font>学习笔记:CCS的环境配置(库函数的导入)
MSP432学习-04-GPIO输入输出省电模式及中断的应用
清除产生中断的引脚的标志,读者可自由发挥,如利用这个特性在中断服务程序中实现两个按键分别控制开和关的功能。三、github地址https://github.com/843862803/MSP432所有MSP432的demo将在github上开源供大家学习和下载!
发表于 2020-05-18
MSP432--TimerA (主要说明如何实现可调PWM)
,          uint_fast16_t captureCompareRegister)// 函数部分未完待续--- 下面是对官方例程的一个修改,主要产生周期为5ms,P2.4输出的可调PWM。例程中有注释错误,具体在应用中也需要注意到很多问题。例如中断函数 port1_isr()官方例程中没有声明外部文件使用,而中断正常工作,需要将中断函数的接口引入到msp432_startup_ewarm.c文件中的 __root const uVectorEntry __vector_table[] @ ".intvec" ={};中。因此在实际应用
发表于 2020-04-25
mcu-stc12c5404ad单片机直流无刷电机驱动程序
//*****************************************************//* ***无刷电机控制器程序*** *//*===================================================* //* MCU-STC12C5404...//*****************************************************//* ***无刷电机控制器程序*** *//*===================================================*//* mcu-stc12c5404ad 8路ad转换,4路pwm输出
发表于 2020-10-16
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved