打印
[其他MCU]

分享一个跑FreeRTOS操作系统的Freescale DSC例程

[复制链接]
2248|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
powerful1|  楼主 | 2015-3-29 23:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

最近在玩Freescale 的DSC,感觉还是不错的玩意,电机控制和数字电源可选的DSP不多,基本上不是TI的28xx/28xxx系列就是Freescale的DSC系列了(ADI有几款,不过感觉用的不多)。TI的28xx及其后续的28xxx由于先入为主(早期大学计划做的好些)在国内市场的占有率还是遥遥领先的,而Freescale的DSC系列56800E/56800EX系列则进入国内市场慢了些处于追赶的位置,不过不得不承认DSC在国外用的还是不少。这次开始用DSC之后发现其恐怖的Powerful外设(高速ADC+高精度PWM)和数字信号处理能力的确是让人眼前一亮,不禁头摇尾巴晃的感慨,8错8错。

    不过本篇的主要目的不是介绍DSC的架构和外设特性,以后抽空详细的介绍一下,此次主要是分享一个针对DSC的RTOS。我之前在博客里也经常提到Freescale自家的免费RTOS Freescale MQX,本来满心期盼的去看看有木有支持DSC的,结果的确有点小失望,MQX支持Kinetis、Coldfire、PowerPC及高端双核ARM的Vybrid,却唯独没有对DSC的支持。实际上RTOS的引入是可以极大程度上方便应用程序的维护的(以后更新和升级就是添加或者修改几个任务TASK就OK了),所以还是不到黄河不死心,最后还真被我找到了非官方的的跑FreeRTOS的DSC的demo。

    这个demo是跑在Freescale最新也是最高端的MC56F84xxx系列(56800EX 32位内核)的塔式评估板上的,如下图所示,例程是基于CW10.x的,见附件。

    本篇的主要目的是给大家一个参考,如果有博友还在苦苦追寻着跑在DSC的RTOS上,不妨蓦然回首一下看看俺的博客吧,哈哈,欢迎下载。


相关帖子

沙发
powerful1|  楼主 | 2015-3-29 23:46 | 只看该作者
  附件为基于Freescale DSC MC56F8400系列的FreeRTOS例程
TWR-56F8400_FreeRTOS.zip (486.49 KB)

使用特权

评论回复
板凳
Vitality1| | 2015-3-29 23:47 | 只看该作者
TI最新推出了一个新的SITARA系列MPU,是A9的核,说也可以做工业控制驱动和PLC,不同与C2000或者飞思卡尔DSC,这个芯片把工业现场总线协议做在里面,而且可以集成多个工业现场总线协议
看起来挺高端大气上档次的
有时间可以比较一下

使用特权

评论回复
地板
Vitality1| | 2015-3-29 23:48 | 只看该作者
powerful1 发表于 2015-3-29 23:47
哈哈,这个太高大上了,与C2000和DSC不是一个应用领域的,TI现在的重点已经不是MCU/MPU了,开始专注搞模 ...

没有啊,他们从来都是多面的。可能因为接触TI比较多吧,觉得他们还是挺有远见的,虽然传闻最近生意不太好(我也是道听途说),但是其他公司受中国市场不景气的拖累,都还蛮辛苦的。
就TI的嵌入式产品而言,高中低档次都有,虽然种类不算多,但是样样都有闪光点

使用特权

评论回复
5
energy1| | 2015-3-29 23:49 | 只看该作者
觉得TI在ARM上的动作相对其他厂商,还是晚些,没接上430的市场。
不过有自有架构的厂商都有这个问题。

使用特权

评论回复
6
powerful1|  楼主 | 2015-3-29 23:50 | 只看该作者
energy1 发表于 2015-3-29 23:49
觉得TI在ARM上的动作相对其他厂商,还是晚些,没接上430的市场。
不过有自有架构的厂商都有这个问题。 ...

TI的低端ARM MCU是收购的Luminary的M3,没有自己研发去搞,结果出现一堆问题,风险没有把控好,如果当初TI分出一部分自己的资源去专心做ARM,相信以TI的实力应该会做的很好,不至于像现在还得靠430来撑了。

使用特权

评论回复
7
Vitality1| | 2015-3-29 23:50 | 只看该作者
energy1 发表于 2015-3-29 23:49
觉得TI在ARM上的动作相对其他厂商,还是晚些,没接上430的市场。
不过有自有架构的厂商都有这个问题。 ...

意法半导体就是靠M3 上位打翻身仗。不过我个人认为它们还是受限于ARM,遇到了瓶颈

使用特权

评论回复
8
Vitality1| | 2015-3-29 23:51 | 只看该作者
powerful1 发表于 2015-3-29 23:50
TI的低端ARM MCU是收购的Luminary的M3,没有自己研发去搞,结果出现一堆问题,风险没有把控好,如果当初T ...

收购“刘明”应该算明智的,总比自己再去开发要省时间。它们现在也不算是430在撑吧。C2000现在归入它们MCU那边,这几年也推出了很多产品。
不过你毕竟在业内,可能知道的比我们多吧,我们也不知道他到底卖的好不好

使用特权

评论回复
9
energy1| | 2015-3-29 23:53 | 只看该作者
powerful1 发表于 2015-3-29 23:50
TI的低端ARM MCU是收购的Luminary的M3,没有自己研发去搞,结果出现一堆问题,风险没有把控好,如果当初T ...

C2000应该主要是工控行业,电机控制类的吧!好像跟老纪直接对手哈

使用特权

评论回复
10
powerful1|  楼主 | 2015-3-29 23:53 | 只看该作者
energy1 发表于 2015-3-29 23:53
C2000应该主要是工控行业,电机控制类的吧!好像跟老纪直接对手哈

哎,是啊,表示压力很大,国内是先入为主,Freescale DSC在国外用的不错,国内客户还需要耕耘。

使用特权

评论回复
11
vigous1| | 2015-3-29 23:54 | 只看该作者
freescale有motorola的传承,在工业方面应该不错;不过,在国内的推广,确实得加强

使用特权

评论回复
12
powerful1|  楼主 | 2015-3-29 23:54 | 只看该作者
vigous1 发表于 2015-3-29 23:54
freescale有motorola的传承,在工业方面应该不错;不过,在国内的推广,确实得加强 ...

飞思卡尔之前的推广的确是广为诟病,这两年改变了不少,不过还得加把力啊,呵呵

使用特权

评论回复
13
FSL_TICS_ZJJ| | 2015-4-2 10:17 | 只看该作者
本帖最后由 FSL_TICS_ZJJ 于 2015-4-13 10:58 编辑

非常感谢你关于DSC的经验分享 !

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

88

主题

430

帖子

4

粉丝