Waveshare Open429Z-D Standard User Manual

Open429Z-D User Manual
1. Hardware introd uction .................................................................................................................................. 2
1.1. What’s on board .................................................................................................................................. 2
2. Demo ........................................................................................................................................................... 4
2.1. ADC+DMA .......................................................................................................................................... 4
2.2. CAN1 TO CAN2-Normal ..................................................................................................................... 5
2.3. DAC .................................................................................................................................................... 5
2.4. DS18B20 ............................................................................................................................................ 6
2.5. OV2640 .............................................................................................................................................. 6
2.6. GPIO_Key .......................................................................................................................................... 7
2.7. I2C...................................................................................................................................................... 7
2.8. I2S_UDA1380 ..................................................................................................................................... 8
2.9. NandFlash_SCB0 ............................................................................................................................... 8
2.10. SAI ..................................................................................................................................................... 9
2.11. SD_FatFS ........................................................................................................................................... 9
2.12. SDIO .................................................................................................................................................. 9
2.13. SPI ................................................................................................................................................... 10
2.14. USART ............................................................................................................................................. 11
3. Version update records............................................................................................................................... 11
1

1. Hardware introduction

I2C1 / I2C2 interface

1.1. What’s on board

[ Core in terface ]
1. STM32F429I-DISCO socket for easily connecting the STM32F429I-DISCO
2. MCU pins connector all the MCU I/O ports are accessible on expansion connectors for further expansion
3. USB connector USB to UART via PL2303 USB TO UART board onboard MCU
4.
[ Other in terfaces ]
16. 5V D C jack
17. 5V/ 3.3 V power input/output usually used as power output, also common-grounding with other user board
18. JTAG/SWD interface for debugging/programming
[ Jumper ]
2
easily connects to I2C peripherals such as I/O
expander (PCF8574), FRAM (FM24CLXX), etc.
5. I2S2 / I2S3 / I2C1 interface for connecting I2S peripherals, such as Audio module.
6. DCMI interface for connecting camera module
7. SDIO interface for connecting Micro SD module, features much faster access speed rather than SPI
8. CAN1 interface communicates with acc essory boards which feature the CAN device conveniently
9. CAN2 interface communicates with acc essory boards which feature the CAN device conveniently
10. UART3 interface easily connects to RS232, RS485, USB TO 232, etc
11. SPI1/SPI4 + AD/DA interface easily connects to SPI peripherals such as DataFlash (AT45DBxx), SD card, MP3 module, etc MP3 SPI1 features AD/DA alternative function, supports connecting AD/DA module as well
12. UART2 interface easily connects to RS232, RS485, USB TO 232, etc
13. 8-bit FSMC interface easily connects to peripherals such as NandFlash, Ether net, etc
14. SAI1 interface for connecting Audio peripherals, such as UDA1380 etc
15. One-WIRE interface easily connects to ONE-WIRE devices (TO-92 package), such as tem perature sensor (DS18B20), elec tronic registrat ion num ber (DS2401), etc.
16. Joystick jumper short the jumper to connect the joystick to default I/Os used in example code; open the jumper to connect the joys tick to custom I/Os via jumper w ires.
17. BOOT
mode switch
for configuring BOOT0 pin
18. USB TO UART jumper
[ Components ]
16. AMS1117-3.3
3.3V voltage regulator
17. PL2303 USB to UART MCU
18. 5V D C jack
19. Power LED
20. UART1 indicator LED
21. Joystick five positions
3
ADC+DAC)connector
Select a proper COM port
rate
Data bits
8
Stop bits
1
bits

2. Demo

KEIL MDK Version4.7 Programmer/Debugger: STM32F429I-DISCO onboard ST-LINK V2 Programming/Debugging interface: SWD Connect PC to the onboard USB TO UART connector via USB wire Serial port settings:
Baud
115200
Parity
Flow control
None
None

2.1. ADC+DMA

Overview

AD acquis i tion demo

Hardware connection

Connect Analog Test Board to SPI1

Operation and result

Rotate the onboard potentiometer, the below message will be printed on the serial debugging assistant:
4

2.2. CAN1 TO CAN2-Normal

Hardware connection

onboard 5V

Overview

CAN demo
Hardware connection
Connect t he two CAN modules to the
onboard CAN interfaces

Operation and result

You may see the below result on the serial debugging as sistant:
2.3. DAC

Overview

DAC demo
Hardware connection
Connect the Analog Test Board to the SPI1
ADC+DACconnector
Connect the Analog Test Board
interface to the board onboard 5V interface via jumper wire.
5

Operation and result

You m ay hea r sound from the Analog T e st Board

2.4. DS18B20

Overview

DS18B20 demo

Hardware connectio n

Connect the DS18B20 m odule to t he one-wire connector

Operation and res ult

The below informat ion will be printed on the serial debugging assistant

2.5. OV2640

Overview

Camera OV2640 demo

Hardware connectio n

Connect the OV2640 Camera Board to
the onboard DCMMI connector
Launch the serial debugging assistant, c onfiguring the data as below: COM: COM3 Baud rate: 115200 Data bits: 8 Parity bits: NO Stop bits: 1
6
The module connect t o I2C1
The module connect t o I2C2 connector
//#define Open_I2C2
#define Open_I2C2
Operation and res ult: Press “user” key, the captured image displayed on the serial debugging assistant:

2.6. GPIO_Key

Overview

joystick dem o

Hardware connectio n

Short the JOYSTICK JMP on board

Operation and res ult

Press the joystick, message will be printed on t he serial debugging assistant accordingly.
2.7. I2C

Overview

I2C EEPROM demo

Hardware connectio n

Connect t he AT 24/FM24 Board to the board v ia
I2C connector (I2C1 or I2C2, depending on the software configuration).

Software configuration

connector
#define Open_I2C1

Operation and res ult

The below information will be printed on the serial debugging assistant:
//#define Open_I2C1
7
LINEOUT connector
d to the

2.8. I2S_UDA1380

Overview

I2S_UDA1380 demo

Hardware connectio n

Operation and res ult

You shou ld hear musi c whe n press the RESET key
Connect t he UDA1380 Board t o the board via I2S
connector.
Connect t he earphone to the UDA 1380 Board via

2.9. NandFlash_SCB0

Overview

NandFlash demo

Hardware connectio n

Connect the NandFlash Boar
board via I2C2 connector.

Operation and res ult

The below information will be printed on the serial debugging assistant:
8
to the
Micro SD Storage
Board socket.
2.10. SAI

Overview

SAI demo

Hardware connectio n

Operation and res ult

You shou ld hear musi c whe n press the RE SET key.
2.11. SD_FatFS
Connect UDA1380 Board to the board via SAI1
connector.
Connect the earphone to the UDA1380 Board via
LINEOUT connector.

Overview

SD_FatFS demo

Hardware connectio n

Operation and res ult

Message will be printed on the serial debugging assistant.
2.12. SDIO
Connect the Micro SD Storage Board
board via SDIO connect or. Insert the SD card to the

Overview

SDIO demo

Hardware connectio n

9
Insert the SD card to the Micro SD Storage
(SPI1 or SPI4, depending on the
Module connect t o SPI1 connector
Module connect t oS PI4 connector
//#define Open_SPI4
#define Open_SPI4

Operation and res ult

Message will be printed on the serial debugging assistant.
2.13. SPI

Overview

SPI demo

Hardware connectio n

Connect the Micro SD Storage Board to the
board via SDIO connect or.
Board socket.
Connect t he AT 45DBXX DataFlash Board via SPI
connector. software configuration

Software connection

#define Open_SPI1
//#define Open_SPI1

Operation and res ult

Info/mess ages printed on the serial debugging assistant:
10
2.14. USART

Overview

USART demo

Hardware connectio n Operation and res ult

Info/messages printed on the ser ial debugging ass istant:

3. Versi on updat e r ecor ds

Version Modification Date Author V1.0 Initial R e lease 2014/05/17 Waveshare team
11
Loading...