# rtems **Repository Path**: taogedan/rtems ## Basic Information - **Project Name**: rtems - **Description**: rtems操作系统源码 - **Primary Language**: Unknown - **License**: CC-BY-SA-4.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-16 - **Last Updated**: 2024-05-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # rtems #### 介绍 #### 软件架构 软件架构说明 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1、使用rtems-source-builder构建编译工具链 2、编译rtems操作系统及测试例程: cd rtems ./bootstrap -c ./bootstrap cd .. export PATH=/pub/arm-rtems/6/bin:$PATH mkdir build_arm cd build_arm ../rtems/configure --prefix=/pub/arm-rtems/6 --target=arm-rtems6 --disable-itron --disable-cxx --disable-networking --enable-rtemsbsp=xilinx_zynq_a9_qemu make make install configure配置完成后,有如下提示信息,可根据提示信息选择其他 bsp 进行编译。 target architecture: arm. available BSPs: altcycv_devkit atsamv beagleboardorig beagleboardxm beagleboneblack beaglebonewhite csb336 csb337 csb637 kit637_v6 edb7312 gumstix imx7 lm3s3749 lm3s6965 lm3s6965_qemu lm4f120 lpc1768_mbed lpc1768_mbed_ahb_ram lpc1768_mbed_ahb_ram_eth lpc17xx_ea_ram lpc17xx_ea_rom_int lpc17xx_plx800_ram lpc17xx_plx800_rom_int lpc2362 lpc23xx_tli800 lpc24xx_ea lpc24xx_ncs_ram lpc24xx_ncs_rom_ext lpc24xx_ncs_rom_int lpc24xx_plx800_ram lpc24xx_plx800_rom_int lpc40xx_ea_ram lpc40xx_ea_rom_int lpc32xx_mzx lpc32xx_mzx_stage_1 lpc32xx_mzx_stage_2 lpc32xx_phycore raspberrypi raspberrypi2 realview_pbx_a9_qemu rtl22xx rtl22xx_t smdk2410 stm32f105rc stm32f4 tms570ls3137_hdk tms570ls3137_hdk_intram tms570ls3137_hdk_sdram tms570ls3137_hdk_with_loader xen_virtual xilinx_zynq_a9_qemu xilinx_zynq_zc702 xilinx_zynq_zc706 xilinx_zynq_zedboard xilinx_zynqmp_ultra96. 'make all' will build the following BSPs: altcycv_devkit atsamv beagleboardorig beagleboardxm beagleboneblack beaglebonewhite csb336 csb337 csb637 kit637_v6 edb7312 gumstix imx7 lm3s3749 lm3s6965 lm3s6965_qemu lm4f120 lpc1768_mbed lpc1768_mbed_ahb_ram lpc1768_mbed_ahb_ram_eth lpc17xx_ea_ram lpc17xx_ea_rom_int lpc17xx_plx800_ram lpc17xx_plx800_rom_int lpc2362 lpc23xx_tli800 lpc24xx_ea lpc24xx_ncs_ram lpc24xx_ncs_rom_ext lpc24xx_ncs_rom_int lpc24xx_plx800_ram lpc24xx_plx800_rom_int lpc40xx_ea_ram lpc40xx_ea_rom_int lpc32xx_mzx lpc32xx_mzx_stage_1 lpc32xx_mzx_stage_2 lpc32xx_phycore raspberrypi raspberrypi2 realview_pbx_a9_qemu rtl22xx rtl22xx_t smdk2410 stm32f105rc stm32f4 tms570ls3137_hdk tms570ls3137_hdk_intram tms570ls3137_hdk_sdram tms570ls3137_hdk_with_loader xen_virtual xilinx_zynq_a9_qemu xilinx_zynq_zc702 xilinx_zynq_zc706 xilinx_zynq_zedboard xilinx_zynqmp_ultra96. other BSPs can be built with 'make RTEMS_BSP="bsp1 bsp2 ..."' 3、编译rtems-libbsd 下载本仓库上的rtems-libbsd源码; cd rtems-libbsd ./waf configure --prefix=/pub/arm-rtems/6 --rtems-bsps=arm/xilinx_zynq_a9_qemu --buildset=buildset/default.ini ./waf ./waf install #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)