帮助客户加速工业和网络应用设计
致力于提供帮助功率管理、安全、可靠与高性能半导体技术产品的领先供应商美高森美公司(Microsemi Corporation,纽约纳斯达克交易所代号:MSCC) 宣布其获奖的SmartFusion® 可定制单片系统 (customizable system-on-chip, cSoC) 器件现在获得FreeRTOSTM (www.freertos.org) 支持,SmartFusion® cSoC是专为小型嵌入式系统而设计的可扩展实时内核,适合所有类型的应用。
FreeRTOS是可用于商业应用的非常普及的专业开发内核,完全免费,对于公开专有源代码没有任何要求。通过FreeRTOS,产品开发人员获得了更广泛的运行于SmartFusion cSoC的操作系统和通信协议选择,从而加速其工业和网络应用设计。
根据全球信息技术行业研究和分析机构Gartner公司的统计数据,全球可编程器件如SmartFusion cSoC的消费量预期将从2011年的约50亿美元增长到2015年的77亿美元,其中大部分在于工业市场的增长。
美高森美 SoC产品部陆地产品副总裁Rich Kapusta表示:“ FreeRTOS的加入扩展了我们的产品组合,有助于推动SmartFusion cSoC的采用,并可让我们更好地服务于不断增长的客户群。随着今后几年里工业市场的SoC消费量显着增长,这将是SmartFusion cSoC的重要应用领域,同时,美高森美将继续专注于为客户提供满足甚至预先考虑到他们设计需求的解决方案。”
SmartFusion cSoC是唯一集成了一个FPGA、一个ARM Cortex-M3处理器和可编程模拟功能的器件,能够实现完全定制、IP保护和易用性的优势。SmartFusion器件基于美高森美的专有快闪工艺,是需要真正SoC的硬件和嵌入式产品设计人员的理想选择,在提供较传统固定功能微控制器更高的灵活性之余,更没有在传统FPGA上软处理器内核的过高成本。
美高森美为合资格的客户免费提供备有FreeRTOS支持的SmartFusion评测和开发工具套件的设计示例,包括可用于Keil,、IAR和GCC的实施方案样例。要了解更多的信息,请访问网页www.microsemi.com/soc。
关键字:美高森美 FreeRTOS
引用地址:
美高森美宣布FreeRTOS支持SmartFusion
推荐阅读最新更新时间:2024-05-02 21:30
STM32单片机中,FreeRTOS RAM使用情况及优化方法
一.写在前面的话: 嵌入式设计中使用 RTOS 必然会带来额外的 RAM 消耗,然而许多初次接触 RTOS 的工程师并不清楚 如何评估 RAM 的消耗量。这篇文档以 FreeRTOS 为例,介绍评估 RAM 使用情况的一般方法,并给出 在 FreeRTOS 下优化 RAM 使用的方法,也由衷的期望读者在使用其他 RTOS 时,可以通过相似的思 路来解决问题。 二.FREERTOS RAM 使用情况 FreeRTOS 的组件包括调度器,内存管理单元及任务间通讯方法,当然还提供可选的软件定时器(事 实上,多数 RTOS 提供的组件都是这几项)。因此对 RAM 的使用情况的评估也与这几项直接相关。内 存管理单元提供内存管理办法,直接消耗
[单片机]
MSP430移植FreeRTOS(一) FreeRTOS的代码下载
1.软件和单片机 IDE: IAR for MSP430 7.12.1 单片机: MSP430F149 FreeRTOS:10.1.1 2.FreeRTOS下载 去FreeRTOS下载源代码 FreeRTOS官网 图片上框住的两处都可以下载 点击图片上标注的地方下载 等待倒计时结束之后就会出来下载的提示 下载完成之后是一个exe的程序,打开之后选择要存放代码的位置就可以了。 打开解压出来的文件夹,里面的FreeRTOS文件夹下存放着Demo官方例程、Source源代码就是要移植的东西
[单片机]
基于STM32的FREERTOS应用的几个常见问题
1、怎样将 FreeRTOS 移植到不同的Cortex-M 内核? 答:若需将 FreeRTOS 移植到正确的Cortex-M 产品,您必须从正确的目录导入 “port.c”文件。例如,若微控制器是带有IAR 工具的 Cortex-M0 内核,则您必须从“FreeRTOS\Source\portable\IAR\ARM_CM0” 获取 port.c。 2、FreeRTOS 使用需要ROM/RAM? 答:这取决于您的编译器、代码架构,以及RTOS 内核配置。一般来说, RTOS 内核本身需要大约 5到 10 K 字节 ROM 空间。 如果创建的线程或队列数增加,RAM 使用量就会上升。 3、怎样设置 CPU 时钟? 答:CPU 时钟
[单片机]
美高森美TimeProvider 5000 PTP主时钟功能增强
全球已超过350个网络部署,升级解决方案以支持进一步的市场增长 致力于在功耗、安全、可靠性和性能方面提供差异化半导体技术方案的领先供应商美高森美公司(Microsemi Corporation,纽约纳斯达克交易所代号:MSCC) 宣布其TimeProvider® 5000IEEE™ 1588精密时间协议(PTP)主时钟的软硬件可通过升级,支持互联网协议第6版(IPv6)和多种全球导航卫星系统(GNSS)卫星导航模式,以确保各种电信网络应用有更好的接收效果和更高的安全性。 美高森美产品线管理高级总监Barry Dropping表示:“随着我们的全球无线客户推进移动基础设施以配合LTE-Advanced(LTE-A)和5G服务
[网络通信]
STM32移植cJson和FreeRTOS时,cjson解析和创建失败问题
一,环境:STM32+cJson+FreeRTOS+Heap_4.c 二,FREERTOS的内存:Heap_4 FreeRTOS8.0.1内存管理的最后一个堆模型Heap_4,貌似是在这一个版本才有的。所以找到的说明几乎没有。代码的开头注释也只是简单地说了一下实现了pvPortMalloc()和vPortFree()两个函数,并且能够对回收的内存块进行合并,减少碎片的出现。(A sample implementation of pvPortMalloc() and vPortFree() that combines (coalescences) adjacent memory blocks as they are free
[单片机]
美高森美宣布FreeRTOS支持SmartFusion
帮助客户加速工业和网络应用设计 致力于提供帮助功率管理、安全、可靠与高性能半导体技术产品的领先供应商美高森美公司(Microsemi Corporation,纽约纳斯达克交易所代号:MSCC) 宣布其获奖的SmartFusion® 可定制单片系统 (customizable system-on-chip, cSoC) 器件现在获得FreeRTOSTM ( www.freertos.org ) 支持,SmartFusion® cSoC是专为小型嵌入式系统而设计的可扩展实时内核,适合所有类型的应用。 FreeRTOS是可用于商业应用的非常普及的专业开发内核,完全免费,对于公开专有源代码没有任何要求。通过FreeRTOS,产品开发人
[嵌入式]
贸泽开售 Microsemi PolarFire FPGA视频与成像套件
专注于引入新品并提供海量库存的电子元器件分销商贸泽电子 ( Mouser Electronics ) 即日起开始备货 Microchip Technology 全资子公司 Microsemi 推出的 PolarFire™ FPGA视频和成像套件 。套件集成了非易失性PolarFire 现场可编程门阵列 (FPGA),功耗比其他SRAM FPGA降低50%,性能优异,能够通过双摄像头传感器对4K图形处理和显色性能进行评估。 Microsemi PolarFire FPGA视频和成像套件 配备带有板载 PolarFire FPGA 的PolarFire视频与成像板以及一个双摄像头传感器板。板载FPGA具有300K个逻辑单元
[嵌入式]
基于STM32F407的FreeRTOS学习笔记(12)
在上一期内容中我们简单的介绍了任务通知的几个函数以及简单的使用了任务通知来实现两个信号之间的通信。 本期我们将利用任务通知来模拟三种方式的任务间通信。 信号量 在我们介绍信号量的文章中介绍过,信号分为二进制信号量和计数信号量。 接着我们使用任务通知来模拟这两项功能。 二进制信号量可以看作长度为1的队列,我们不关心其值为多少,只关心它的状态。 在直达任务通知中我们可以用xTaskNotifyGive来模拟二进制信号量的释放以及ulTaskNotifyTake()来模拟二进制信号量的读取。 在ulTaskNotifyTake()中需要注意的是,我们需要设置一个参数用来确定我们模拟的是二进制信号量还是计数信号量。 代
[单片机]