|
|
关于支持多种硬件架构,Zephyr 可能可以稍微拉开一点差距,毕竟能够同时支持 ARM Cortex-M, Intel x86, ARC(DSP 内核), NIOS II(FPGA 软核) 以及 RISC V 这些架构的 RTOS 并不多。这里顺便看下 Zephyr 支持这些架构下的开发板,可见 ARM 已经占据了半壁江山:
- $ tree -L 2
- .
- ├── Kconfig
- ├── Makefile
- ├── arc
- │ ├── arduino_101_sss
- │ ├── em_starterkit
- │ ├── panther_ss
- │ └── quark_se_c1000_ss_devboard
- ├── arm
- │ ├── 96b_carbon
- │ ├── 96b_nitrogen
- │ ├── arduino_101_ble
- │ ├── arduino_due
- │ ├── bbc_microbit
- │ ├── cc3200_launchxl
- │ ├── curie_ble
- │ ├── frdm_k64f
- │ ├── frdm_kw41z
- │ ├── hexiwear_k64
- │ ├── mps2_an385
- │ ├── nrf51_blenano
- │ ├── nrf51_pca10028
- │ ├── nrf52832_mdk
- │ ├── nrf52840_pca10056
- │ ├── nrf52_blenano2
- │ ├── nrf52_pca10040
- │ ├── nucleo_f103rb
- │ ├── nucleo_f334r8
- │ ├── nucleo_f401re
- │ ├── nucleo_f411re
- │ ├── nucleo_l476rg
- │ ├── olimexino_stm32
- │ ├── qemu_cortex_m3
- │ ├── quark_se_c1000_ble
- │ ├── sam_e70_xplained
- │ ├── stm3210c_eval
- │ ├── stm32373c_eval
- │ ├── stm32_mini_a15
- │ └── v2m_beetle
- ├── boards.rst
- ├── nios2
- │ ├── altera_max10
- │ └── qemu_nios2
- ├── riscv32
- │ ├── qemu_riscv32
- │ └── zedboard_pulpino
- ├── x86
- │ ├── arduino_101
- │ ├── galileo
- │ ├── minnowboard
- │ ├── panther
- │ ├── qemu_x86
- │ ├── quark_d2000_crb
- │ ├── quark_se_c1000_devboard
- │ └── tinytile
- └── xtensa
- └── xt-sim
复制代码
|
|