DSP写操作系统

[复制链接]
3114|35
通宵敲代码 发表于 2013-12-25 12:36 | 显示全部楼层
楼主OUT了,通用芯片MCU、DSP、FPGA都是可以跑系统的。

常用的系统有uC/OS、uClinux、RTOS、linux等等。
chenci2013 发表于 2013-12-25 17:10 | 显示全部楼层
可以的。
chenci2013 发表于 2013-12-25 17:10 | 显示全部楼层
ucos之类的都可以的。
zhangjin_comeon 发表于 2013-12-27 22:20 | 显示全部楼层
这么强大啊   
zhangjin_comeon 发表于 2013-12-27 22:20 | 显示全部楼层
这么强大啊   
拿起书本 发表于 2014-2-24 16:16 | 显示全部楼层
现在正在学习DSP/BIOS,感觉功能很强大,比自己写底层的驱动效率要高的多!
jing43 发表于 2014-2-25 15:56 | 显示全部楼层
其实,我想说,DSP 不适合跑系统。我见到的所有系统,在系统调度线程的时候,会关闭全局中断,这会让整个 DSP 的性能大打折扣,甚至使 DSP 不能实时的处理完它该处理的事。
但是,系统还真的是一个好东西,在系统下开发,可以实现更容易的实现复杂的逻辑,bug 会少很多,开发速度也会快很多。
如果能有一个操作系统,对 DSP 要实时处理的事务没有任何阻碍,那就爽歪歪了。。。
zhangmangui 发表于 2014-2-25 17:43 | 显示全部楼层
yszong 发表于 2013-12-24 22:11
uC/OS-II也可以,刚刚移植成功。

求大体分享一下
zhangmangui 发表于 2014-2-25 17:43 | 显示全部楼层
拿起书本 发表于 2014-2-24 16:16
现在正在学习DSP/BIOS,感觉功能很强大,比自己写底层的驱动效率要高的多! ...

还没有尝到甜头   有机会分享引导一下
zhangmangui 发表于 2014-2-25 17:45 | 显示全部楼层
jing43 发表于 2014-2-25 15:56
其实,我想说,DSP 不适合跑系统。我见到的所有系统,在系统调度线程的时候,会关闭全局中断,这会让整个 D ...

TI提供的BIOS有没有用过?
jing43 发表于 2014-3-3 20:26 | 显示全部楼层
zhangmangui 发表于 2014-2-25 17:45
TI提供的BIOS有没有用过?

没有用过,当年看了一下,后来看了一下 UCOS2,FreeRTOS,感觉不适用,就自己做了一个小的,已经用在某个开关电源上。现在几乎所有设计,全部用我的小系统,感觉很好用。
zhangmangui 发表于 2014-3-3 21:41 | 显示全部楼层
jing43 发表于 2014-3-3 20:26
没有用过,当年看了一下,后来看了一下 UCOS2,FreeRTOS,感觉不适用,就自己做了一个小的,已经用在某个 ...

牛!  你是移植到哪一款上了?C55x你觉得可以不?
jing43 发表于 2014-3-4 10:57 | 显示全部楼层
zhangmangui 发表于 2014-3-3 21:41
牛!  你是移植到哪一款上了?C55x你觉得可以不?

用在 C28x 上的,全系列的 C28x 都可以用,如果要移植到 C55x,那要把那些汇编都重新整理一遍。
zhangmangui 发表于 2014-3-4 13:55 | 显示全部楼层
jing43 发表于 2014-3-4 10:57
用在 C28x 上的,全系列的 C28x 都可以用,如果要移植到 C55x,那要把那些汇编都重新整理一遍。 ...

能不能给我一份啊  呵呵
jing43 发表于 2014-3-4 15:35 | 显示全部楼层
zhangmangui 发表于 2014-3-4 13:55
能不能给我一份啊  呵呵

暂时还没有开源计划。
jxmzzr 发表于 2014-3-5 16:48 | 显示全部楼层
DSP/BIOS是TI提供的一个小型的实时操作系统,针对C2000系列MCU来说,应用操作系统是为了让任务调度更加方便。
另外文件系统的问题,C2000有SPI,那么肯定支持SD卡,那么可以移植文件系统。
至于怎样创建任务,这些都是一言难尽的。

DSP不能跑LINUX。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部