logo资料库

用户手册(OpenH743I-C_user_manual_CN).pdf

第1页 / 共40页
第2页 / 共40页
第3页 / 共40页
第4页 / 共40页
第5页 / 共40页
第6页 / 共40页
第7页 / 共40页
第8页 / 共40页
资料共40页,剩余部分请下载后查看
OpenH7XXI-C 用户手册 OpenH743I-C 用户手册 目 录 1.硬件介绍 ........................................................................................................................................... 5 1.1. 底板资源简介 ...................................................................................................................... 5 1.2. 核心板资源简介................................................................................................................... 7 2. 例程分析 ..................................................................................................................................... 9 2.1. LED ................................................................................................................................... 9 2.2. KEY ................................................................................................................................... 9 2.3. EXTI .................................................................................................................................. 9 2.4. USART ............................................................................................................................ 10 2.4.1. USART_Printf ...................................................................................................... 10 2.4.2. USART_Interrupt ................................................................................................ 10 2.4.3. USART_DMA ...................................................................................................... 11 2.5. TIM................................................................................................................................. 11 2.5.1. Basic_TIM ........................................................................................................... 11 2.5.2. PWM .................................................................................................................. 11 2.6. I2C .................................................................................................................................. 11 2.6.1. AT24CXX............................................................................................................. 12 2.6.2. 10_DOF_IMU_Sensor (D) ................................................................................... 12 2.7. FDCAN ............................................................................................................................ 13 版本:V1.0.0,日期:2019 年 5 月 30 日 1
OpenH7XXI-C 用户手册 2.7.1. Internal_LoopBack ............................................................................................. 14 2.7.2. Normal ............................................................................................................... 14 2.8. SPI .................................................................................................................................. 15 2.9. I2S .................................................................................................................................. 16 2.10. QuadSPI ......................................................................................................................... 16 2.11. ADC ................................................................................................................................ 17 2.11.1. ADC .................................................................................................................... 18 2.11.2. ADC_Interrupt .................................................................................................... 18 2.11.3. ADC_DMA .......................................................................................................... 19 2.12. DAC ................................................................................................................................ 19 2.13. COMP ............................................................................................................................. 20 2.14. OPAMP ........................................................................................................................... 20 2.15. RNG ................................................................................................................................ 21 2.16. CRC................................................................................................................................. 21 2.17. RTC ................................................................................................................................. 22 2.18. FMC ................................................................................................................................ 22 2.18.1. NandFlash_FMC ................................................................................................. 22 2.18.2. SDRAM_FMC ...................................................................................................... 23 2.19. LTDC ............................................................................................................................... 24 2.19.1. 800X480 ............................................................................................................. 24 2.19.2. 1024X600 ........................................................................................................... 25 2.19.3. STemWin ............................................................................................................ 25 2.19.4. Touch ................................................................................................................. 26 版本:V1.0.0,日期:2019 年 5 月 30 日 2
OpenH7XXI-C 用户手册 2.20. SDMMC .......................................................................................................................... 27 2.20.1. SDMMC .............................................................................................................. 27 2.20.2. SDMMC_FATFS................................................................................................... 28 2.21. WDG .............................................................................................................................. 28 2.21.1. IWDG ................................................................................................................. 28 2.21.2. WWDG ............................................................................................................... 29 2.22. SAI .................................................................................................................................. 29 2.23. DCMI_OV2640................................................................................................................ 30 2.24. ETH................................................................................................................................. 31 2.24.1. LwIP_TCP_Echo_Client ....................................................................................... 31 2.24.2. LwIP_TCP_Echo_Server ...................................................................................... 32 2.24.3. LwIP_UDP_Echo_Client ...................................................................................... 33 2.24.4. LwIP_UDP_Echo_Server ..................................................................................... 33 2.24.5. LwIP_HTTP_Server_Raw ..................................................................................... 34 2.25. USB_FS ........................................................................................................................... 35 2.25.1. USB FS DEVICE (CDC) .......................................................................................... 36 2.25.2. USB FS DEVICE (HID) ........................................................................................... 36 2.25.3. USB FS DEVICE (MSC) ......................................................................................... 36 2.25.4. USB FS HOST (MSC) ............................................................................................ 37 2.25.5. USB FS HOST (HID) ............................................................................................. 38 2.25.6. USB FS HOST (DYNAMICSWITCH_STANDALONE) ................................................ 38 2.26. USB_HS .......................................................................................................................... 39 2.26.1. USB HS Device (HDI) ........................................................................................... 39 版本:V1.0.0,日期:2019 年 5 月 30 日 3
OpenH7XXI-C 用户手册 2.26.2. USB HS Device (MSC) .......................................................................................... 39 2.27. FreeRTOS ....................................................................................................................... 40 2.28. uCOS III........................................................................................................................... 40 版本:V1.0.0,日期:2019 年 5 月 30 日 4
OpenH7XXI-C 用户手册 1. 硬 件 介 绍 STM32 开发板 OpenH743I-C 是一块以 STM32H743IIT6 为主控芯片的开发板,它带有丰富的扩 展接口,支持各类外围模块的接入。 玩转你的 STM32 变形金刚,召集你的 Cortex-M0 / M3 / M4 / M7 战队,建立你的嵌入式战 线,缔造你的电子王国!从这里开始! 市面上大部分开发板的局限性在于它们不具开放性,不够模块化,因而限制了其移植性,扩展 性,限制了其应用。 实际上,硬件开发系统可以学习软件工程的设计理念——开放化,模块化,接口化。 以便让它具备“可移植”,“易扩展”等优越性,让它能像软件一样,一次设计,到处使用。 1.1. 底 板 资 源 简 介 版本:V1.0.0,日期:2019 年 5 月 30 日 5
OpenH7XXI-C 用户手册 [ 核心接口简介 ] [ 其它接口简介 ] 1. 核心板插槽 方便接入核心板 2. Arduino 接口 便于接入各种 Arduino 扩展板(Shield) 3. DCMI 接口 4. 方便接入摄像头模块 8BIT FMC 接口 方便接入 NandFlash 模块等 5. ULPI 接口 方便接入高速 USB 模块等(STM32H743I 没有内置 USB HS PHY) 6. LCD 接口 1 方便接入 10.1inch LCD,7inch LCD,4.3inch LCD 7. LCD 接口 2 方便接入 4.3inch LCD 8. SAI1 接口 9. 方便接入音频模块,如 WM8960 模块等 ICSP 接口 Arduino 的 ICSP 接口 10. SPI1 / SPI2 接口 方便接入 SPI 模块,如 FLASH AT45DBXX、 W25QXX、SD 卡、MP3 模块等 方便接入 AD、DA 模块,因为 SPI1 复用了 AD、DA 功能 11. Ethernet 接口 12. 方便接入 Ethernet 模块 I2S2 / I2S3 / I2C1 接口 方便接入 I2S 模块,如音频模块等 13. USART1 接口 经过板载 CP2102 USB 转串口芯片的转换 UASRT 14. QUADSPI 接口 四线 SPI 接口,方便接入串行 flash 模块,如 W25QXX 15. SDMMC 接口 方便接入 Micro SD 模块,SDMMC 接口读写 SD 卡 的速度相比 SPI 接口快的多 16. USART3 接口 方便接入 RS232、RS485、USB TO 232 模块等 17. CAN2 接口 方便接入 CAN 模块 18. CAN1 接口 19. 方便接入 CAN 模块 I2C1 / I2C4 接口 方便接入 I2C 模块,如 I/O 扩展芯片 PCF8574、 EEPROM AT24CXX、10 DOF IMU Sensor 模块等 20. MCU 引脚接口 引出所有 I/O,方便与外设进行 I/O 连接 21. 5V DC 接口 22. 5V 与 3.3V 电源输入输出接口 常用于对外供电,或与用户板进行共地处 理 [ 器件简介 ] 23. "5VDC"或"U5V"供电选择开关 切换到 5VDC,选择 5VDC 供电 切换到 U5V,选择 USART1 的 USB 接口 供电 24. CP2102 USB 转串口芯片 25. 用户 LED 便于 I/O 输出测试或显示程序运行状态 26. 摇杆 上、下、左、右、按下,共 5 个状态 27. WAKE UP 按键 可用作普通按键,也可将 STM32 从睡眠 中唤醒 28. 复位按键 [ 跳线说明 ] 29. USART1 JMP 30. LED JMP 短接跳线:接入到示例程序指定的 I/O 断开跳线:可改为使用连接线接入自定义 的 I/O 31. KEY JMP 短接跳线:接入到示例程序指定的 I/O 断开跳线:可改为使用连接线接入自定义 的 I/O 32. Arduino JMP 切换到上面,选择 A4,A5 作为 AD 管脚 切换到下面,选择 A4,A5 作为 I2C 管脚 版本:V1.0.0,日期:2019 年 5 月 30 日 6
OpenH7XXI-C 用户手册 1.2. 核 心 板 资 源 简 介 [ 芯片简介 ] 1. STM32H743IIT6 Cortex-M7 32-bit RISC + 双精度 FPU+ Chrom-ART 图形加速器; 400MHz,856 DMIPS/2.14 DMIPS/MHz; 1.62V-3.6V; LQFP176; 2MB Flash,864+192+4kB SRAM; 6 x SPI,4 x USART,4 x UART,1 x LPUART,3 x I2S,4 x I2C, 内 核: 特 性: 单周期 DSP 指令; 工作频率: 工作电压: 封 装: 存储资源: 资 源: 2 x FDCAN,1 x QUAD-SPI,1 x DCMI,4 x SAI,1 x FMC,2 x SDMMC, 17 x TIM ,5 x LPTIM,1 x LTDC,1 x SPDIFRX,1 x HDMI-CEC,1 x SWPMI 1 x USB 2.0 OTG FS,1 x USB 2.0 OTG HS(可外接 ULPI 接口的 USB HS PHY), 1 x 10/100 Ethernet MAC,3 x AD(16 位),2 x DA(12 位); 调试下载: 支持 JTAG/SWD 接口的调试下载,支持 IAP 2. IC42S16400J / IS42S16400J 1 Meg Bits x 16 Bits x 4 Banks (64-MBIT)的 SDRAM 3. STMPS2151STR USB 电源管理器件 4. AMS1117-3.3 版本:V1.0.0,日期:2019 年 5 月 30 日 7
OpenH7XXI-C 用户手册 3.3V 稳压器件 [ 其它器件简介 ] 5. 8M 晶振 6. 32.768K 晶振 可供内置 RTC 使用,或用以校准 7. 复位按键 8. VBUS LED 9. PWR LED 电源指示灯 10. "5Vin"或"USB"供电选择开关 切换到 USB,选择 USB 供电 切换到 5Vin,选择 5Vin 供电 11. BOOT 状态设置开关 可设置 BOOT0 的状态(BOOT1 极少需要被使用,可通过配套的连接线修改其状态) [ 接口简介 ] 12. JTAG/SWD 接口 支持下载与调试 13. USB 接口 作为 Device:通过连接线,与计算机进行 USB 通信 作为 Host:通过转接线,U 盘等 USB 设备 14. MCU 引脚接口 引出 VCC、GND 及所有 I/O,方便与外设进行连接 [ 跳线/开关说明 ] 15. POWER JMP VBAT 选择跳线:短接用系统供电,断开可接入外部电源 VREF 选择跳线:短接接入 VCC,断开可自定义 VREF+ 16. OTG JMP 短接跳线:使用 USB OTG/HOST 断开跳线:不影响 I/O 版本:V1.0.0,日期:2019 年 5 月 30 日 8
分享到:
收藏