logo资料库

用户手册(Open746I-C-UserManual).pdf

第1页 / 共38页
第2页 / 共38页
第3页 / 共38页
第4页 / 共38页
第5页 / 共38页
第6页 / 共38页
第7页 / 共38页
第8页 / 共38页
资料共38页,剩余部分请下载后查看
Open746I-C 用户手册 Open7XXI-C 用户手册 目 录 1. 硬件介绍 .......................................................................................................................................... 4 1.1. 底板资源简介 ..................................................................................................................... 4 1.2. 核心板资源简介 ................................................................................................................. 6 2. 例程分析 .......................................................................................................................................... 7 2.1. LED ....................................................................................................................................... 7 2.2. KEY ....................................................................................................................................... 7 2.3. Interrrupt ............................................................................................................................. 7 2.4. TIM ....................................................................................................................................... 8 2.5. PWM .................................................................................................................................... 8 2.6. USART .................................................................................................................................. 8 2.6.1. USART_Printf ........................................................................................................... 8 2.6.2. USART_IT ................................................................................................................. 9 2.6.3. USART_DMA ............................................................................................................ 9 2.7. ADC+DMA ............................................................................................................................ 9 2.8. DAC .................................................................................................................................... 10 2.9. I2C-AT24C02 ...................................................................................................................... 11 2.10. SPI-W25QXX....................................................................................................................... 12 2.11. CAN .................................................................................................................................... 13 2.12. PWR ................................................................................................................................... 13 版本 V1.3.4,2016 年 2 月 22 日 1 微雪电子WAVESHARE ELECTRONICS
Open746I-C 用户手册 2.13. RTC ..................................................................................................................................... 14 2.14. MCU TEMPERATURE ....................................................................................................... 14 2.15. IWDG ................................................................................................................................. 14 2.16. WWDG ............................................................................................................................... 15 2.17. RNG .................................................................................................................................... 15 2.18. CRC ..................................................................................................................................... 15 2.19. SDIO ................................................................................................................................... 16 2.20. FATFS ................................................................................................................................. 17 2.21. DCMI-OV2640 .................................................................................................................... 18 2.22. I2S-UDA1380 ...................................................................................................................... 19 2.23. SAI ...................................................................................................................................... 20 2.24. FSMC-NANDFLASH ............................................................................................................. 21 2.25. FSMC-SDRAM .................................................................................................................... 21 2.26. LDTC ................................................................................................................................... 22 2.27. DMA2D .............................................................................................................................. 22 2.28. LCD_DISPLAY...................................................................................................................... 23 2.29. Touch ................................................................................................................................. 24 2.29.1. Touch 4.3inch 480x272 ......................................................................................... 24 2.29.2. Touch 7inch 800x480 / Touch 7inch 1024x600 ..................................................... 25 2.30. STemWin............................................................................................................................ 26 2.31. USB FS ................................................................................................................................ 26 2.31.1. USB FS Device (CDC_Standalone) .......................................................................... 26 2.31.2. USB FS Device (HID_Standalone) .......................................................................... 28 2.31.3. USB FS Device (MSC_Standalone) ......................................................................... 28 版本 V1.3.4,2016 年 2 月 22 日 2 微雪电子WAVESHARE ELECTRONICS
Open746I-C 用户手册 2.31.4. USB FS Host (HID_STandalone) ............................................................................. 29 2.31.5. USB FS HOST (MSC_STandalone) .......................................................................... 30 2.31.6. USB FS HOST (DynamicSwitch_Standalone).......................................................... 30 2.32. USB HS ............................................................................................................................... 31 2.32.1. USB HS Device (HID_STANdalone) ........................................................................ 31 2.32.2. USB HS Device (MSC_Standalone) ........................................................................ 31 2.32.3. USB HS HOst (MSC_Standalone) ........................................................................... 32 2.33. ETH ..................................................................................................................................... 32 2.33.1. LwIP_TCP_Echo_Client .......................................................................................... 32 2.33.2. LwIP_TCP_Echo_Server ......................................................................................... 33 2.33.3. LwIP_UDP_Echo_Client ......................................................................................... 34 2.33.4. LwIP_UDP_Echo_Server ........................................................................................ 35 2.33.5. LwIP_HTTP_Server_Raw ....................................................................................... 36 2.34. FreeRTOS ........................................................................................................................... 38 2.35. uCOS III .............................................................................................................................. 38 版本 V1.3.4,2016 年 2 月 22 日 3 微雪电子WAVESHARE ELECTRONICS
Open746I-C 用户手册 1. 硬 件 介 绍 STM32 开发板 Open746I-C 是一块以 STM32F746IGT6 为主控芯片的开发板,它带有丰富的扩展接 口,支持各类外围模块的接入。 玩转你的 STM32 变形金刚,召集你的 Cortex-M0 / M3 / M4 / M7 战队,建立你的嵌入式战线,缔 造你的电子王国!从这里开始! 市面上大部分开发板的局限性在于它们不具开放性,不够模块化,因而限制了其移植性,扩展性, 限制了其应用。 实际上,硬件开发系统可以学习软件工程的设计理念——开放化,模块化,接口化。 以便让它具备“可移植”,“易扩展”等优越性,让它能像软件一样,一次设计,到处使用。 1.1. 底 板 资 源 简 介 版本 V1.3.4,2016 年 2 月 22 日 4 微雪电子WAVESHARE ELECTRONICS
Open746I-C 用户手册 [ 核心接口简介 ] [ 其它接口简介 ] 1. 核心板插槽 方便接入核心板 2. Arduino 接口 便于接入各种 Arduino 扩展板(Shield) 3. DCMI 接口 4. 方便接入摄像头模块 8BIT FMC 接口 方便接入 NandFlash 模块等 5. ULPI 接口 方便接入高速 USB 模块等(STM32F746I 没有内置 USB HS PHY) 6. LCD 接口 1 方便接入 10.1inch LCD,7inch LCD 7. LCD 接口 2 方便接入 4.3inch LCD 8. SAI1 接口 9. 方便接入音频模块,如 UDA1380 模块等 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 (此接口为 F7 系列最新外设接口) 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.3.4,2016 年 2 月 22 日 5 微雪电子WAVESHARE ELECTRONICS
Open746I-C 用户手册 1.2. 核 心 板 资 源 简 介 STM32F746IGT6 [ 芯片简介 ] 1. 内 核: Cortex-M7 32-bit RISC + FPU + Chrom-ART 图 形加速器; 特 性: 单周期 DSP 指令; 工作频率: 216MHz,462 DMIPS/2.14 DMIPS/MHz; 工作电压: 1.7V-3.6V; 封 装: LQFP176; 存储资源: 1024kB Flash,320+16+4kB SRAM; 资 源: 6 x SPI,4 x USART,4 x UART,3 x I2S,4 x I2C, 2 x CAN,1 x QUAD-SPI,1 x DCMI,2 x SAI, 1 x FMC,1 x SDMMC,14 x TIM ,1xLPTIM, 1 xLCD-TFT,1xSPDIFRX,1xHDMI-CEC, 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(12 位),2 x DA(12 位); 调试下载: 支持 JTAG/SWD 接口的调试下载,支持 IAP 2. 1 Meg Bits x 16 Bits x 4 Banks (64-MBIT)的 SDRAM 3. MIC2075 USB 电源管理器件 4. AMS1117-3.3 3.3V 稳压器件 [ 其它器件简介 ] 5. 6. 8M 晶振 32.768K 晶振 IS42S16400J JTAG/SWD 接口 "5Vin"或"USB"供电选择开关 可供内置 RTC 使用,或用以校准。 7. 复位按键 VBUS LED 8. 9. PWR LED 电源指示灯 10. 切换到 USB,选择 USB 供电 切换到 5Vin,选择 5Vin 供电 11. BOOT 状态设置开关 可设置 BOOT0 的状态。(BOOT1 极少需要被使用,可 通过配套的连接线修改其状态) [ 接口简介 ] 12. 支持下载与调试。 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.3.4,2016 年 2 月 22 日 6 微雪电子WAVESHARE ELECTRONICS
Open746I-C 用户手册 2. 例 程 分 析  KEIL MDK 版本:5.12 或以上,STM32Cube 版本:4.12 或以上,STM32F7 固件库版本:1.2.0  下载器:ST-link V2  下载方式:JTAG/SWD  基于串口的例程都是使用串口助手 SSCOM3.2 来查看的,板子自带 CP2102 串口;USB 线插 入 USART1 接口。  串口助手 SSCOM3.2 设置如下: 波特率 数据位 停止位 校验位 流控制 115200 8 1 None None 注解:以下所有程序在下载完后按下复位键才会有实验现象。 2.1. LED  程序说明 GPIO 的输出实验。  硬件连接 将 LED 的跳线(LCD JMP)接好。  操作与现象 LED1~LED4 会依次循环点亮。 2.2. KEY  程序说明 GPIO 的输入输出实验。  硬件连接 将 LED 独立按键,五项摇杆按键的跳线(KEY JMP)接好。  操作与现象 按下五项摇杆按键会改变 LED 的状态。 2.3. Interrupt  程序说明 GPIO 中断实验。  硬件连接 将 LED 独立按键,五项摇杆按键的跳线(KEY JMP)接好。 版本 V1.3.4,2016 年 2 月 22 日 7 微雪电子WAVESHARE ELECTRONICS
Open746I-C 用户手册  操作与现象 按下按键会改变 LED1 的状态。 2.4. TIM  程序说明 定时器实验。  硬件连接 将 LED 的跳线接好。  操作与现象 LED1 闪烁。 2.5. PWM  程序说明 定时器输出 PWM 实验。  硬件连接 将 LED 的跳线接好。  操作与现象 LED1 亮度逐渐变化。 2.6. USART  实验说明 本实验通过三个程序分别对应 HAL 中轮询,中断,DMA 三种编程模型。  硬件连接 通过 mini USB 线将 UART1 接口连接到电脑。该接口默认连接到 USART1,可通过 UART1 JMP 修改为其它 USART 接口。 2.6.1. USART_Printf  程序说明 本程序用采用 HAL 轮询的编程模型。重定义 Printf 函数。  操作与现象 下载程序并按复位,串口助手显示如下信息: UART Printf Example: retarget the C library printf function to the UART 版本 V1.3.4,2016 年 2 月 22 日 8 微雪电子WAVESHARE ELECTRONICS
分享到:
收藏