diff --git a/rt-thread-version/rt-thread-standard/_sidebar.md b/rt-thread-version/rt-thread-standard/_sidebar.md index 37a1edba148c101c26886635cf2ede928b6be31d..7e7e7d2bbdff295afc399ac01c34e9592126f26b 100644 --- a/rt-thread-version/rt-thread-standard/_sidebar.md +++ b/rt-thread-version/rt-thread-standard/_sidebar.md @@ -183,6 +183,9 @@ - [FSP配置外设教程](/rt-thread-version/rt-thread-standard/tutorial/make-bsp/renesas-ra/RA系列使用FSP配置外设驱动.md) - [外设驱动添加指南](/rt-thread-version/rt-thread-standard/tutorial/make-bsp/renesas-ra/RA系列外设驱动添加指南.md) +- 官方开发板 + - [ART-PI](/rt-thread-version/rt-thread-standard/hw-board/art-pi/art-pi.md) + - [英飞凌评估套件](/rt-thread-version/rt-thread-standard/hw-board/ifx-eval-kit/ifx-eval-kit.md) - Demo示例 - 开源参考设计 diff --git a/rt-thread-version/rt-thread-standard/hw-board/art-pi/art-pi.md b/rt-thread-version/rt-thread-standard/hw-board/art-pi/art-pi.md new file mode 100644 index 0000000000000000000000000000000000000000..4f3707c9992a89dfae8e3e8805cf74b2d243ec1a --- /dev/null +++ b/rt-thread-version/rt-thread-standard/hw-board/art-pi/art-pi.md @@ -0,0 +1,70 @@ +# ART-PI 开发板 + +ART-PI 是 RT-Thread 团队经过半年的精心准备,专门为前入式软件工程师、开源创客设计的一款极具扩展功的的 DIY 开源硬件。 + +![image-20230426134844479](figures/image-20230426134844479.png) + +- ART-PI 开源网站:[https://art-pi.gitee.io/website/](https://art-pi.gitee.io/website/) +- ART-PI github 仓库地址 : [https://github.com/RT-Thread-Studio/sdk-bsp-stm32h750-realthread-artpi](https://github.com/RT-Thread-Studio/sdk-bsp-stm32h750-realthread-artpi) +- ART-PI gitee 仓库地址 : [https://gitee.com/mirrors/ART-Pi](https://gitee.com/mirrors/ART-Pi) + +## 开发板资源 + +板载资源: + +- STM32H750XBH6 微控制器,TFBGA240 封装,具有 128Kbytes FLASH,1024Kbytes RAM +- 板载 ST-LINK V2.1 +- 带 Type-C 接口的 USB OTG +- SDlO TF 卡插槽 +- SDIO WIFI:AP6212 +- HDC UART 蓝牙:AP6212 +- RGB888 FPC 连接器 +- 32-Mbytes SDRAM +- 16-Mbytes SPI FLASH +- 8-Mbytes QSPI FLASH +- D3(蓝色):3.3 V 电源指示 +- 两个用户 led:D2(蓝色),D2(红色) +- 两个 ST-LINK led:D4(蓝色),D4(红色) +- 两个按钮:用户和复位 + +扩展接口: + +- 4 路 UART(LPUART) +- 3 路 SPI +- 2 路 hardware iic +- 1 路 USB-FS +- 1 路 ETH +- 1 路 SAI +- 1 路 DCMI +- 2 路 CANFD +- 超过 5 路 ADC (支持差分输入 ADC) +- 超过 15 路 PWM(支持高精度定时器 HRTIM) +- [查看更多的扩展接口](https://art-pi.gitee.io/website/docs/#/tutorial/pin-description) + +驱动支持: + +- UART +- SPI +- SDMMC +- CAN +- QSPI +- ADC +- PWM +- DCMI +- SAI +- LTDC +- USB +- ETH +- SDRAM +- HRTIM +- I2C + +## ART-PI 配套开发板 + +ART-PI 多媒体口展板 + +![img](figures/pro3.png) + +ART-PI 工业扩展板 + +![img](figures/pro2.png) diff --git a/rt-thread-version/rt-thread-standard/hw-board/art-pi/figures/image-20230426134844479.png b/rt-thread-version/rt-thread-standard/hw-board/art-pi/figures/image-20230426134844479.png new file mode 100644 index 0000000000000000000000000000000000000000..58ded937a9faf1795b525c30f1371345506ff6c1 Binary files /dev/null and b/rt-thread-version/rt-thread-standard/hw-board/art-pi/figures/image-20230426134844479.png differ diff --git a/rt-thread-version/rt-thread-standard/hw-board/art-pi/figures/pro2.png b/rt-thread-version/rt-thread-standard/hw-board/art-pi/figures/pro2.png new file mode 100644 index 0000000000000000000000000000000000000000..65e22cc740f081ab5c8c55f2f5af78ad00a03733 Binary files /dev/null and b/rt-thread-version/rt-thread-standard/hw-board/art-pi/figures/pro2.png differ diff --git a/rt-thread-version/rt-thread-standard/hw-board/art-pi/figures/pro3.png b/rt-thread-version/rt-thread-standard/hw-board/art-pi/figures/pro3.png new file mode 100644 index 0000000000000000000000000000000000000000..6f56046b4f20a425ba35ddfcfb3a8278f35c8ea0 Binary files /dev/null and b/rt-thread-version/rt-thread-standard/hw-board/art-pi/figures/pro3.png differ diff --git a/rt-thread-version/rt-thread-standard/hw-board/ifx-eval-kit/figures/image-20230426141152022.png b/rt-thread-version/rt-thread-standard/hw-board/ifx-eval-kit/figures/image-20230426141152022.png new file mode 100644 index 0000000000000000000000000000000000000000..655c22ea5e4d46f6729c2ead5139293675b212eb Binary files /dev/null and b/rt-thread-version/rt-thread-standard/hw-board/ifx-eval-kit/figures/image-20230426141152022.png differ diff --git a/rt-thread-version/rt-thread-standard/hw-board/ifx-eval-kit/figures/studio3-build.png b/rt-thread-version/rt-thread-standard/hw-board/ifx-eval-kit/figures/studio3-build.png new file mode 100644 index 0000000000000000000000000000000000000000..5019c1d219392828e3ecfcdb735cf36ef820be5d Binary files /dev/null and b/rt-thread-version/rt-thread-standard/hw-board/ifx-eval-kit/figures/studio3-build.png differ diff --git a/rt-thread-version/rt-thread-standard/hw-board/ifx-eval-kit/figures/studio4-download.png b/rt-thread-version/rt-thread-standard/hw-board/ifx-eval-kit/figures/studio4-download.png new file mode 100644 index 0000000000000000000000000000000000000000..526e134dc7493367616e110546b36d5a24b2e07a Binary files /dev/null and b/rt-thread-version/rt-thread-standard/hw-board/ifx-eval-kit/figures/studio4-download.png differ diff --git a/rt-thread-version/rt-thread-standard/hw-board/ifx-eval-kit/ifx-eval-kit.md b/rt-thread-version/rt-thread-standard/hw-board/ifx-eval-kit/ifx-eval-kit.md new file mode 100644 index 0000000000000000000000000000000000000000..181e2ee0d0ebbc62faa2a75cd43bf781ec20b09c --- /dev/null +++ b/rt-thread-version/rt-thread-standard/hw-board/ifx-eval-kit/ifx-eval-kit.md @@ -0,0 +1,56 @@ +# 英飞凌评估套件 + +Psoc6-evaluationkit-062S2 是 RT-Thread 联合英飞凌推出的一款集成 32 位双核 CPU 子系统( ARM Cortex-M4 和 ARM Cortex-M0)的开发板,其具有单周期乘法的150-MHz Arm Cortex-M4F CPU (浮点和存储器保护单元),100-MHz Cortex M0+ CPU,带单周期乘法和 MPU,可以充分发挥 PSoC6 双核芯片性能。 + +![image-20230426141152022](figures/image-20230426141152022.png) + +开发板的原理图和 MDK 安装包地址:[https://gitee.com/rt-thread-board/ifx-psoc62-evalkit](https://gitee.com/rt-thread-board/ifx-psoc62-evalkit) + +该开发板核心 **板载资源** 如下: + +- MCU:CY8C624ABZI-S2D44,Cortex-M4主频 150MHz,Cortex-M0主频 100MHz,2MB Flash 和 1MB SRAM。 MCU手册更多详细信息请参考文档 [PSoC 6 MCU: CY8C62x8, CY8C62xA Datasheet (infineon.com)](https://www.infineon.com/dgdl/Infineon-PSOC_6_MCU_CY8C62X8_CY8C62XA-DataSheet-v17_00-EN.pdf?fileId=8ac78c8c7d0d8da4017d0ee7d03a70b1) +- 板载资源:microSD card , 触摸滑条,Arduino 接口 +- 开发环境:ModusToolbox 2.0/MDK V5 + PSoC® Creator™ 下载链接 [ModusToolbox™ Software - Infineon Technologies](https://www.infineon.com/cms/en/design-support/tools/sdk/modustoolbox-software/) + +## 外设支持 + +Studio BSP 目前对外设的支持情况如下: + +| **片上外设** | **支持情况** | **备注** | +| :----------: | :----------: | :------: | +| USB 转串口 | 支持 | UART0 | +| GPIO | 支持 | — | +| UART | 支持 | UART0-5 | +| Touch | 支持 | 触摸滑条 | + +## 使用 RT-Thread Studio 开发 + +在 RT-Thread Studio 的 SDK 管理器中安装该 BSP 资源包,然后基于该资源包新建工程。 + +### 编译下载 + +* 点击 IDE 左上角的构建选项进行工程的编译。 + + ![](figures/studio3-build.png) + +* 当编译无错误警告时,点击 `Debug` 或 `Download` 选项进行调试/下载。 + + 注:若点击下载并下载成功后串口终端无显示信息,请手动按下复位按键进行重启运行。 + + ![](figures/studio4-download.png) + +### 运行结果 + +下载程序成功之后,系统会自动运行。打开终端工具串口助手,选择波特率为 115200。复位设备后,LED 将会以 500HZ 的频率闪烁,而且在终端上可以看到 `RT-Thread` 的输出信息: + +注:推荐使用串口调试助手如:`MobaXterm` + +``` + \ | / +- RT - Thread Operating System + / | \ 4.1.1 build Jul 25 2022 18:03:35 + 2006 - 2022 Copyright by RT-Thread team +msh > +``` +