EDA365电子论坛网

标题: DSP芯片上可以跑linux操作系统吗? [打印本页]

作者: itch    时间: 2021-9-6 10:15
标题: DSP芯片上可以跑linux操作系统吗?
DSP芯片上可以跑linux操作系统吗?
  a$ \+ [0 z4 m/ k
作者: cyberbot8    时间: 2021-9-6 13:11
按理说应该可以的。3 a9 {% r+ R5 U# [
一般的linux操作系统在启动初期的初始化就是串口、中断、定时器。
2 r% k& t) E7 v7 _* a不过DSP的指令集比较复杂,你需要自己移植,然后现在还没有适合DSP的GCC交叉编译器。) u( u& |4 C& Q1 O
过程太复杂。, r; r  O$ p2 i8 P$ W6 g. N
不过可以尝试自己写一个操作系统放在DSP上。

0 \4 h$ F! g& ~# h% _* B
作者: land    时间: 2021-9-6 13:51
可以跑 ucLinux5 ~( a; f' S. ]5 I

作者: mqerew    时间: 2021-9-6 14:27
个人理解如下:
  X4 e0 z  J0 x/ a芯片是一种统称,包括dsp芯片,arm芯片,单片机也是一种芯片,当然还包括大量的其他类型的芯片。一般是含集成电路的硅片加不同的封装组成,封装也就是你看到的芯片外形,通俗地说就是一块塑料包裹着含集成电路的硅片,再加几个引脚而已。* p# y5 Y  k; _
单片机则是一类微控制器,就像你电脑里的cpu一样,只不过相对而言简单多了。单片机有很多种类,最基础的是51单片机,向上依次是avr、msp430、飞思卡尔、stm32等一系列高级一点的单片机。成本比较低,主要用于相对基础的控制领域。' }9 b5 x* d! p6 [7 {" {* a
dsp和arm则用于不同领域,相对于单片机而言,它们主要用于高端一点的领域。dsp不用来跑嵌入式系统,主要的用途是数字信号处理,arm则主要用来跑操作系统,也就是嵌入式系统。
" C3 j, Z0 N0 ~. ^& f- E





欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2