当前位置:文档之家› N3291x Demo Board 开发板资料

N3291x Demo Board 开发板资料

N3291x Demo Board 开发板资料
N3291x Demo Board 开发板资料

N3291x Serial User’s Manual

Rev. A1.0

General Description

1. (4)

Peripheral Interface

2. (4)

PCB NHS-55FA95-1-YS-1M53 Top View

2.1. (4)

PCB NHS-55FA95-1-YS-1M53 Bottom View

2.2. (4)

Board Description

3. (5)

3.1. (5)

Power jack

Power switch

3.2. (5)

Booting Mode

3.3. (5)

Reset Key

3.4. (6)

Debug port

3.5. (6)

LCD connector

3.6. (6)

SPI Flash:

3.7. (7)

NAND Flash

3.8. (7)

Headphone detection and Speaker amplifier

3.9. (7)

N3291x controller

3.10. (7)

Microphone Input

3.11. (7)

CMOS sensor connector

3.12. (8)

USB Port

3.13. (8)

N3291x serial (8)

Content control Keys

3.14. (8)

NAND Cycle and Clock Source

3.15. (9)

SD card connector

3.16. (9)

Headphone terminal

3.17. (9)

SD card connector

3.18. (10)

Board version

3.19. (10)

Clock source

3.20. (10)

Others

3.21. (10)

Control function pin assignment

4. (10)

Schematics

5. (14)

Schematic 1: Block Diagram (14)

Schematic 2: System Power (15)

Schematic 3.1: DC/DC (16)

Schematic 3.2: Crystal n RTCEn (17)

Schematic 4: Mode (18)

Schematic 5: USB Device and SD (19)

Schematic 7: Keys n G sensor (21)

Schematic7.2: FA95DDN LCD, CMOS sensor (23)

Schematic 8: NAND, SPI (24)

Schematic 9: Audio Input/Output (25)

Schematic 9.1: Audio, Amp n TVout (26)

Schematic A: FA95 Audio n TVout (27)

Document Revision History

6. (28)

General Description

The user’s guide describes the operation and use of the NHS-55FA95 demo-board. The board demonstrates N3291x serial’s all of the functions, which includes some of peripheral interfaces as LCD display, video capture, microphone, speaker, and full speed USB.

Besides support the LCD peripheral interface, N3291x serial supports 8-bit serial RGB mode, too. In which the reserved pins could be used as CMOS sensor interface for video capture function. All of the

pins function could be defined by the system designer as their product inquiry. However, the demo-board circuit is attached to the last pages for the design reference.

Meanwhile, the board reserves a port which includes JTAG ICE and UART for program development and debugging. In which is convenient for the designer to do their system develop.

1.Peripheral Interface

To avoid from any mistaking about system operation, user should to know the way includes the power connection, mode setting, etc. Please view the description as below section in detail.

1.1.PCB NHS-55FA95-1-YS-1M53 Top View

1.2.PCB NHS-55FA95-1-YS-1M53 Bottom View

2. Board Description

2.1. Power jack

5VDC power adaptor input jack terminal which provides the system power for the DC/DC converters, 3.3V is for system I/O and peripheral devices, 1.2V is for CPU’s core power, 1.8V is for CPU’s internal RAM.

CON3 is DC 5V power adaptor input terminal, polarity as below:

1: Center hole is positive for 5V+

2: External ring is negative for ground.

Battery supplied terminal, CON1. User should use recycle battery, lithium battery is suggested.

CON1: External battery input connector and the voltage input polarity as the description:

Pin 1: battery positive. Pin 2: floating.

Pin 3: battery negative.

2.2. Power switch

The system power on/off is controlled by SW2; which controls RTC_nWake UP input pin to toggle RTC_PWREN pin go high or low. This function is helpful the system designer to reduce the circuit complex in power control.

When the system is toggled to on, LED1 is lighting and internal power is supplied by CON3 or

CON1.

Power switch. 2.3. Booting Mode

Basically, there are two sorts of booting mode for option. System designer has to know which one of booting mode is matched their application. The table shows off in detail as below:

1.CFG1 = J1, CFG0 = J

2.

2.Booting mode table.

CFG1 CFG0 Mode

OFF ON Rec.

OFF OFF Nor.

Rec.: the recovery mode is for ICE connection or code

writing mode.

Nor.: Normal mode is a program running mode.

2.4.Reset Key

SW2: Reset key.

2.5.Debug port

CON2 is an interface connects to the debug bridge board which includes JTAG ICE, UART and

non-standard USB host like connectors.

Causing the each entire pin on debug port is the multifunction pin could be set as a GPIO function; system designer has to do the appropriate configuration to prevent the system work fail.

Normally, the debug port is set as the default mode, a demonstration mode.

Each one of the pin function is listed as the table:

CON2: debug port. J[3:7] is function option setting.

GPD4

TDO_S1PWDN

GPD3

J7, GPD0 function setting.

1-2 = ICE’s TCK.

2-3 = LCD backlight control.

J6, GPD1 function setting.

1-2 = ICE’s TMS.

2-3 = backlight driver enable.

J5, GPD2 function setting.

1-2 = ICE’s TDI.

2-3 = LCD panel selection.

J4, GPD3 function setting.

1-2 = ICE’s TDO.

2-3 = CMOS sensor power down.

J3, GPD4 function setting.

1-2 = ICE’s nTRST.

2-3 = no define.

J3

nTRST_S1RST

The debugger bridge board number is, W55FA93 debug board V1.0, and the date code is 2010-06-23.

2.6.LCD connector

CON5 is an interface for 5-inch of LCD module.

The LCD frame area to fix 5 inches LCD panel.

CON5 is LCD connector, 0.5mm pitch by 50 pins, is for E50A2V1 panel.

SW36: LCSB, pad switch, either is set to 1-2 or 2-3, LCD could be controlled by GPD2 when J5 is set to 2-3.

SW37: BL_En, pad switch, either is set to 1-2 or 2-3, backlight driver could be controlled by GPD1, when J6 is set to 2-3.

SW36 SW37 LCD panel

Backlight Driver

1. 1-2

1-2 Enable Enable

2. 2-3 1-2 Disable Enable

3. 2-3 2-3 Disable Disable.

When J7 is set as 2-3, the backlight luminance is controlled by GPD0.

2.7.SPI Flash:

Only one SPI flash could be placed, either SOIC-8 (U4) or SOIC-16 (U3).

2.8.NAND Flash

U2: HY27UF081G2A.

SW[8:10] is reserved for multichip type NAND.

1. SW20 Write protection.

2. SW18 PSL

setting.

3. SW16 1-2: nCS1.

2-3: G-sensor interrupts.

4. SW14 NR/B1.

2.9.Headphone detection and Speaker amplifier

The speaker amplifier enable is designed by headphone connector or software control.

1. CON4: speaker terminal with differential output mode.

SW24, speaker amplifier enables option.

1-2 GPG7.

2-3 Headphone plug-in/out.

SW23: Headphone detection with GPA4.

2.10.N3291x controller

U6: N3291x is a LQFP-128 packaged.

2.11.Microphone Input

Condenser microphone is used for voice recording.

M1: 2.0mm pitch, pin 1 for positive input, pin 2 for negative or shield input.

Microphone bias setting.

Mic. Bias SW26 SW27

Analog VDD 1-2 1-2

LDO 2-3 1-2

GPG11 Don’t

care.

2-3

Connector OV1 is CMOS sensor 20-pin connector.

SW6, power down 1-2 (default) VDD

2-3 VSS

Note: Normally, CMOS sensor is no placed on board. 2.13. USB Port

N3291x serial has a dedicated port for USB connection to PC. The USB power will be always supplied to system if USB cable is plugged in.

1. CON6 is a high speed USB

2.0 port. 2. Mini-B type connector.

3. USB detection pin is UD_Det. 2.1

4. Content control Keys

Totally, there 8 keys are designed on the board for function control.

1. The keyboard is composed of GPA3 and GPC[2:7] which is shared with LCD data bus.

R

L

K2Hom e

D101N4148

2

K3E nter

D8

1N4148

D111N4148

2

2

K8Vol-K7Vol+

D9

1N4148

2

1. Main clock configure. CFG2 Crystal

ON 27MHz OFF 12MHz 2. Operating mode. CFG3 Op. mode ON Test

OFF Operating 3. RAM type setting.

CFG5 CFG4 DRAM Type ON ON SDR SDRAM ON OFF Low Power DDR/SDRAM OFF ON DDR/SDRAM OFF OFF DDR2/SDRAM 3. System clock. CFG6 System source ON Crystal clock OFF PLL clock 5. NAND cycle. CFG7 NAND cycle ON 4 OFF 5 6. NAND page size.

CFG9 CFG8 NAND page size ON ON 2KB ON OFF 4KB OFF ON

8KB

OFF OFF None 7. NAND Flash type

CFG10 NAND flash size ON Error free NAND flash memory.OFF

Raw NAND flash memory.

3.16. SD card connector

CON8 is a slotted connector for SD card. In which all of the control bus and data bus is from multi-function pins is listed as below:

1. CON8: SD connector.

2. Control Bus: GPE[6:7] and GPA[0:1].

3. Data Bus: GPE[2:5]. 3.17. Headphone terminal

CON7 is a headphone terminal which is stereo dual channel output with the headphone detection

function for headphone-speaker switching control with software.

1. CON7: 3-in-1 terminal for headphone output and detection.

2.

Headphone detection: GPE0. 3.18. SD card connector

CON8 is a slotted connector for SD card. In which all of the control bus and data bus is from

multi-function pins is listed as below:

4. CON8: SD connector.

5. Control Bus: GPE[6:7] and GPA[0:1].

6. Data Bus: GPE[2:5]. 3.19. Board version

Below shows off the board number information, user can check out the board version on hand. UART transceiver bus table. 3.20. Clock source

X1, Main clock source, 12MHz. X2, Sub-clock source, 32.768KHz.

3.21. Others

Only one position sensor could be option, either is ball sensor or G-sensor.

U7, G-sensor.

SW[28:31] is short for touch panel scan input port.

4. Control function pin assignment

No. Name GPIO SPI 0

SD 0 USB HUSB 0 LCM(18)SENSOR 0NAND 0UART HUART I2C PWR KEY AMP MIC I2S TV

OTHERS 1 SPI0_CLK GPD12 CLK 2 SDDAT[2] GPE4 D2 3 SDDAT[3] GPE5 D3

4 SDCMD GPE6 CMD

5 SDCLK GPE7 CLK

6 SDDAT[0] GPE2 D0

7 SDDAT[1] GPE3

D1 8 SPDAT7 GPB12 SPD7 9

SPDAT6

GPB11 SPD6 10 VDD12 11 MVDDQ 12 MVDDQ 13 VDD12

14 SPDAT5 GPB10 SPD5 15 SPDAT4 GPB9 SPD4 16 SPDAT3 GPB8 SPD3 17 SPDAT2 GPB7 SPD2

18 SPDAT1 GPB6 SPD1 DI 19 SPDAT0 GPB5 SPD0 DO 20 SFIELD

GPB4

SFIELD

WS

21 SVSYNC GPB3 SVSYNC BCLK

22 SHSYNC GPB2 SHSYNC MCLK

23 SPCLK GPB1 SCLK

24 SCLKO GPB0 SCLKO

25 MainXin

26

MainXout

27 VDD33

28 PLLVD12/UD12

29 UD_DM DM

30 UD_DP DP

31 UDVDD33

32 UD_REXT REXT

33 UD_CDET DET

34 ISDA GPB14 SIO_D SDA

35 ISCK GPB13 SIO_C SCL

36 GPA[1] GPA1 CD

37 GPA[0] GPA0 WP

38 LVDAT[17] GPE1 LD17(R7)

39 LVDAT[16] GPE0 LD16(R6)

40 LVDAT[15] GPC15 LD15(R5)

41 LVDAT[14] GPC14 LD14(R4)

42 LVDAT[13] GPC13 LD13(R3)

43 LVDAT[12] GPC12 LD12(R2)

44 LVDAT[11] GPC11 LD11(G7)

45 LVDAT[10] GPC10 LD10(G6)

46 LVDAT[9] GPC9 LD09(G5)

47 LVDAT[8] GPC8 LD08(G4)

48 VDD12

49 VDD33

50 LVDAT[7] GPC7 LD07(G3)KPI_SO7

51 LVDAT[6] GPC6 LD06(G2)KPI_SO6 CFG10

52 LVDAT[5] GPC5 LD05(B7)KPI_SO5 CFG9

53 LVDAT[4] GPC4 LD04(B6)KPI_SO4 CFG8

54 LVDAT[3] GPC3 LD03(B5)KPI_SO3

55 LVDAT[2] GPC2 LD02(B4)KPI_SO2

56 LVDAT[1] GPC1 LD01(B3)KPI_SO1

57 LVDAT[0] GPC0 LD00(B2)KPI_SO0

58 LVDEN GPD11 LVDEN

59 LVSYNC GPD10 LVSYNC

60 LHSYNC GPD9 LHSYNC

61 LPCLK GPB15 LPCLK

62 GPA[4] GPA4 HP Det.

63 GPA[3] GPA3 KPI_SI0

64 VSS

65 PGC_VREF GPH0 Vref

66 ADC_AIN[0] GPG10 MICP 67 ADC_AIN[1] GPG9

MICN 68 MIC_BIAS GPG11 Bias 69 TP_YM GPG15 YM 70 TP_XM GPG14 XM 71 TP_XP GPG13 XP 72 TP_YP GPG12 YP 73 ADC_AIN[2] GPG8 BAT

74 ADC_AIN[3] GPG7 En Opt. 75 ADCVSS33

76 ADCVDD33

77 RTCVDD

78 RTC_PWREN_ EN

79 RTC_WAKE_ SW 80 RTC_XIN GPG0 32KHz Xi 81 RTC_XOUT GPG1 32KHz Xo

82 VDD12 83 MVDDQ 84 MVDDQ

85 R_FB GPH5 Core Ctrl

Opt.

87 TV_VREF GPG5 TVVREF

86 TV_REXT GPG3 TVREXT

88 TV_COMP GPG4 TVCOMP 89 TV_OUT GPG2 TVOUT 90 TV_VDD 91 VrefH/AVDD

92 VMID 93 VrefL/AVSS

94 RHPOUT L L 95 LHPOUT R R 96 HPVD33

97 URTXD GPA10 TXD 98 URRXD GPA11 RXD 99 GPA[6] GPA6 DM0 100 GPA[5] GPA5 DP0

101 TCK GPD0 BL PWM

Opt. 102 TMS GPD1 BL En Ctrl. NHS-

HUART Board Opt. 103 TDI GPD2 LCD CS Opt. 104 TDO GPD3 PWDN Opt. 105 TRST_ GPD4 Opt. 106 ND[0] ND0 CFG0 107 ND[1] ND1 CFG1 108 ND[2] ND2 CFG2 109 VDD12 110 ND[3]

ND3

CFG3

111 ND[4] GPA12 ND4 CFG4 112 ND[5] GPA13 ND5 CFG5 113 ND[6] GPA14 ND6 CFG6 114 ND[7] GPA15 ND7 CFG7 115 NBUSY1_ GPD6 NBSY1 Opt. 116

NBUSY0_ GPD5 NBSY0 117 NWR_ GPD8 nNWR

118 NRE_ GPD7

nNRE

119 NCLE GPE11 nNCLE 120 NALE GPE10 nNALE

121 NCS1_ GPE9 nCS1 Opt. NCS1

n Gint 122 NCS0_ GPE8 nNCS0 123 VDD33

124 nReset

125 SPI0_DI GPD14 DO

126 SPI0_CS_ GPD13 CS0_

127 SPI0_DO GPD15 DI 128 VSS

5. Schematics

Schematic 1: Block Diagram

G P C [0:10]

S c h e m a t i c 4

N D [0:7]G P C [4:6]

G P D [5:8]G P G [2:5]S c h e m a t i c 7G P C [G P B [G P G [12:G P B G P B W A S 1R S S B L P W M B L E n L C S B

G P G [12:15]

G P B [13:14]B L P W M G P D [12:15]G P G [12:15]

G P A [12:13]

G P B [2:6]M e m o r y

G P D [5:8]N D [0:7]G P E [8:11]P D [12:15]G P G [2:5]G P G [12:15]G P D [12:15]

G P A [5:6]B L E n 13]

:4]:6]G P C [4:6]G P A [3:4]G P B [0:1]G P E [8:11]L C S B

Schematic 2: System Power

S c h N 3291x _C r y S c h e m a t i c 32

C P R 1100K R 282K

5V i n

R 11953K Q 6S I 2301

G

S

G N D C 40.01u F

D 1S S 24A S M A -214A C 12

V S

3u

Q 2N D 2S S 24A 1

2

S W 15V i n

2

1

Schematic 3.1: DC/DC

G N D

9

3

5D S W F B

C T 28C T 2210u F S W 11V

D 12

12C 31N .C .V S U 8

Z T 7103T T S O T -25

12

345

E N G N D S W V i n

F B C T 2110u F

C 00

L 24.7u H I N D U C T O R I R O N R 59150K

G N D

10V S

L 1I N D V S V S

N V i n

C T 4510u F

S W 22V D 18

12

C T 210u F

R T C P W R E n R 61120K V S

02p F

V D 18

C T 710u F

C T 8C T 2310u F G N D

Schematic 3.2: Crystal n RTCEn

5221T

C T 3210u F C B 10C M 30.22u F C M 50.22u F

V S C T 3010u F

F C M 20.22u F

X 11C T 3310u F

C T 2410u F

C 11u

C T 910u F C M 40.22u F 25V

D 33C T 15X 12

X 22C T 610u F C T 4410u F C T 5110u F X 12

X 21C B 2C T 4310u F

C M 80.22u F

Schematic 4: Mode

D R A M

R e c . D R A M L o w P o w e r D D R /S D R A M C T 3610u F V S

O F F J 1

C F G 1

12

N o r . D R A M C F G 3D e s c r i p t i o n S W 15C F G 512O N O p e r a t i n g

C B 120.1u F O F F O N

O F F

C F G 5

S W 19C 2O F F

C F G 4

C F G 0O F F

N o t G 6

C F G 1C F G 4

O p . M o d e

V S O N

O F F

O N S W 17C F G 4

12S D R S D R A M R e c . D R A M R A M V S N o r . D R A M T e s t O N

C F G 1O N

C F G 2

S D 0C D Q 82N 3906

U D V S U D _R e x t S D 0W P V S

200G P E 6V u s b 33U D _D G P A 1G P E 7

G P E 5G P E 2S D 0D 1G P A 4C O N 814

H O L D

V S G P A 5C B 170.1u F S D 0D 0S D 0D 2R 7712K

V S C T 4810u F G P A 029u F

S D 0D 3G P E 3

R V 80

G P E 4G P A 1G P A 3U D _D e t

G P A 0U D _D P G P A 6

30313233

373699

6362100U U G G P A 1/S D 0C G P A 6/U H L D M 0G P A 3/K P I 0G P A 4/S P I 0C G P A 5/U H L D

C B 20.1u F

G P A 3

R 4C T 5310u F D 81N 414124F 2S G P B 1K 3E n t e r

G V S

R V 9

K 7o l +

K 2

H o m e

G P B 1468D 71N 42K 8V o l -G P C 0G P C [7:10]D 91N 41481

2G V D

D 101N 41481

2

STM32视频教程 智芯STM32开发板全套资料

视频下载地址: 第00讲智芯一号开发板硬件介绍和软件的安装方法:https://www.doczj.com/doc/6c13927753.html,/file/20155941第01讲绪论(上):https://www.doczj.com/doc/6c13927753.html,/file/20155942 第01讲绪论(下):https://www.doczj.com/doc/6c13927753.html,/file/20155943 第02讲STM32最小系统:https://www.doczj.com/doc/6c13927753.html,/file/20159819 第03讲系统时钟初始化函数与延时函数的实现:https://www.doczj.com/doc/6c13927753.html,/file/20159820 第04讲GPIO的工作原理与配置方法:https://www.doczj.com/doc/6c13927753.html,/file/20159821 第05讲点亮第一个LED(直接存在寄存器):https://www.doczj.com/doc/6c13927753.html,/file/20159822 第06讲软件仿真:https://www.doczj.com/doc/6c13927753.html,/file/20159823 第07讲点亮第一个LED(上)(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20167862 第07讲点亮第一个LED(下)(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20168792 第08讲按键输入(直接操作存寄存器):https://www.doczj.com/doc/6c13927753.html,/file/20166818 第09讲按键输入(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20166819 第10讲STM32的中断(上):https://www.doczj.com/doc/6c13927753.html,/file/20170166 第10讲STM32的中断(下):https://www.doczj.com/doc/6c13927753.html,/file/20170167 第10讲STM32的中断(中):https://www.doczj.com/doc/6c13927753.html,/file/20204175 第11讲外部中断(直接操作寄存器):https://www.doczj.com/doc/6c13927753.html,/file/20204176 第12讲外部中断(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20198720 第13讲彩屏的工作原理:https://www.doczj.com/doc/6c13927753.html,/file/20198721 第14讲彩屏的GUI函数:https://www.doczj.com/doc/6c13927753.html,/file/20198722 第15讲彩屏的GUI(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20198723 第16讲串口的工作原理:https://www.doczj.com/doc/6c13927753.html,/file/20201012 第17讲串口通信程序(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20204174 第18讲LabVIEW(一):https://www.doczj.com/doc/6c13927753.html,/file/20201869 第19讲LabVIEW(二) :https://www.doczj.com/doc/6c13927753.html,/file/20204173 第20讲LabView(三):https://www.doczj.com/doc/6c13927753.html,/file/20207918 第21讲LabVIEW(四):https://www.doczj.com/doc/6c13927753.html,/file/20207921 第22讲LabVIEW(五):https://www.doczj.com/doc/6c13927753.html,/file/20207923 第23讲LabVIEW(六):https://www.doczj.com/doc/6c13927753.html,/file/20207924 第24讲定时器的工作原理:https://www.doczj.com/doc/6c13927753.html,/file/20210307 第25讲ADC的工作原理:https://www.doczj.com/doc/6c13927753.html,/file/20211591 第26讲ADC的工作原理(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20210308 第27讲内部温度传感器的原理:https://www.doczj.com/doc/6c13927753.html,/file/20211035 第28讲内部温度传感器(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20212909 第29讲DS18B20的工作原理:https://www.doczj.com/doc/6c13927753.html,/file/20214967 第30讲DS18B20的工作原理(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20212910 第31讲DMA的工作原理:https://www.doczj.com/doc/6c13927753.html,/file/20214969 第32讲DMA的工作原理(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20214971 第33讲RTC和BKP的工作原理与配置:https://www.doczj.com/doc/6c13927753.html,/file/20214973 第34讲RTC的工作原理(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20214975 第35讲STM32低功耗的工作原理:https://www.doczj.com/doc/6c13927753.html,/file/20214977 第36讲STM32的低功耗的工作原理(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20214979 第37讲红外遥控的工作原理:https://www.doczj.com/doc/6c13927753.html,/file/20216279

GD STM32F407开发板介绍

金龙电子工作室GD STM32F407开发板 板载:USB转串口,以太网,USB OTG,SD卡座(SDIO接口),摄像头OV7670(DCMI接口),I2S音频,2.8寸液晶屏(FSMC接口),SPI FLASH,加数度传感器等硬件资源。 主芯片:STM32F407VGT6,100PIN,Cortex-M4处理器最高运行频率为168MHz 1 Mbyte Flash 192+4 Kbyte SRAM 支持片外Flash, SRAM, PSRAM, NOR及NAND Flash 8080/6800 模式的LCD接口 USB 2.0 high-speed/full-speed device/host/OTG 10/100 Ethernet MAC 硬件IEEE 1588v2 2 CAN(2.0B Active) 4 UART 3 SPI 最高30 Mbit 2 IIS 8- to 14-bit摄像头接口最高48 Mbyte/s 1-bit (default), 4-bit and 8-bit SD/SDIO MMC card 12-bit 0.5μs A/D 12-bit D/A

17 timers 最高120MHz的计数频率 I/O最高频率为60MHz ISP及IAP编程 407板载资料 1.主芯片:STM32F407VGT6,100PIN 2.以太网功能(PHY:DM9161AEP) 3.2.8寸彩屏模块(FSMC总线方式),带加速度传感器 4.摄像头OV7670(配套) 5.JTAG 20PIN标准下载口 6.MICRO SD卡接口(SDIO方式) https://www.doczj.com/doc/6c13927753.html,B OTG主从设备接口 https://www.doczj.com/doc/6c13927753.html,B转串口(PL2303HX),可用USB下载程序,做串口实验 9.RTC电池座 10.I2S音频DA,支持WAV播放

STM32F429开发板用户手册

STM32F429开发板用户手册 介绍 STM32F429(32F429IDISCOVERY)开发板可以帮助你去学习高性能STM32F4系列,并去开发你自己的应用。它包含了一个STM32F429ZIT6和一个嵌入ST-LINK/V2调试接口,2.4吋TFTLCD,64MbitsSDRAM,ST微机电陀螺仪,按键和USB OTG接口。

1约定 下表提供了一些约定惯例,目前的文档可能会用到。

2快速入门 STM32F429开发板是一种廉价且易于上手的开发套件,可以让使用者快速评估和开始STM32F4的开发工作。 在安装和使用产品以前,请接收评估产品许可协议。 2.1启动 跟随以下顺序来设置STM32F429开发板并开始开发应用: 1、确认跳线JP3和CN4被设置为“on”(开发模式) 2、连接STM32F429Discovery开发板CN1到PC,使用USB电缆(type A/mini-B),开发板上电。 3、屏幕上以下应用可用: 时钟日历和游戏 视频播放器和图片浏览器(播放浏览USB大容量存储器上的视频和图片)性能显示器(观察CPU负载和图形测试) 系统信息 4、演示软件,也像其他软件例程,运行你用来开发STM32F4。 5、从例程开始开发你自己的应用吧。 2.2系统要求 ?Windows PC(XP,Vista,7) ?USB type A to mini-B cable 2.3支持STM32F429开发板的开发工具 ?Altium:TASKING?VX-Toolset ?Atollic:TrueSTUDIO ?IAR:EWARM ?Keil?:MDK-ARM 2.4订购码 要订购STM32F429Discovery kit,请使用STM32F429I-DISCO订购码。 3特性 STM32F429Discovery开发板提供一下特性: ?S TM32F429ZIT6具有2MB闪存,256KB的RAM,LQFP144封装。 ?板载ST-LINK/V2,带有选择模式跳线,可以作为独立的ST-LINK/V2使用。 ?板电源:通过USB总线或外部3V或5V电源。 ?L3GD20:ST微机电动作传感器,3轴数字输出陀螺仪 ?TFT LCD,2.4寸,262K色RGB,240*230分辨率 ?SDRAM64Mbits(1Mbit x16-bit x4-bank),包含自动刷新模式和节能模式 ?六个LED: LD1(红绿):USB通信 LD2(红):3.3V电源 两个用户LED LD3(绿),LD4红 两个USBOTG LED:LD5(绿)VBUS和LD6OC(过流) ?两个按键(user and reset)

STM32 开发板的介绍

STM32 开发板的介绍 STM32的开发板硬件资源如下: 1、STM32F103RBT6 TQFP64 FLASH:128K SRAM:20K; 2、MAX232通讯口可用于程序代码下载和调试实验; 3、SD卡接口; 4、RTC后备电池座; 5、两个功能开关; 6、复位连接; 7、两个状态灯; 8、所有I/O输出全部引用; 9、USB接口、可用于USB与MCU通讯实验; 10、标准的TJAG/SWDT仿真下载; 11、BOOT0 BOOT1Q启动模式; 12、电源开关; 13、电源指示灯

STM32开发板硬件详解 1、MCU部分原理图 该开发板采用3.3V工作电压,几个耦合电容使系统更加稳定。系统工作频率8M晶振、时钟频率32.768。 这里STM32的VBAT采用CR1220纽扣电池和VCC3.3混合供电方式,在有外部电源(VCC3.3)的时候,CR1220不给VBAT供电,而在外部电源断开的时候,则由CR1220给VBAT供电。这样,VBAT 总是有电的,以保证RTC的走时以及后备寄存器的内容不丢失。2、启动模式电路图 上图中的BOOT1用于设置STM32的启动方式,其对应启动模式如下表所示

PCB板标志图解如下: 3、TJAG电路 4、LED状态灯原理图 两个LED状态灯,其中LED0接在PA8、LED1接在PD2。 5、SD卡原理图

SD卡我们使用的是SPI1模式通讯,SD卡地SPI接口连接到STM32的SPI1上,SD-CS接在PA3上,MOSI接MCU PA7(MOSI)、SCK 接在MCU PA5(SCK)、MIS0接在MCU PA6(MIS0). 6、按键原理图 KEY1和KEY2用作普通按键输入,分别接在PA13和PA15上,

智嵌STM32F107网络互联开发板V2.2硬件使用手册

志峰物联公司版权所有技术支持QQ:498034132I STM32F107网络互联开发板V2.2硬件使用手册 版本号:A 拟制人:赵志峰 时间:2013年7月1 日

目录 1本文档编写目的 (1) 2硬件接口说明 (1) 3核心硬件电路说明 (2) 3.1电源电路 (2) 3.2按键与LED电路 (3) 3.3JTAG下载电路 (4) 3.4外扩存储电路 (5) 3.5RS232通讯电路 (5) 3.6RS485通讯电路 (6) 3.7CAN通讯电路 (6) 3.8USB电路 (6) 3.9DS18B20电路 (7) 3.10以太网接口电路 (8) 3.112.4G无线接口 (8) 4使用注意事项 (8)

1本文档编写目的 本使用手册是针对STM32F107网络互联开发板V2.2的硬件而编写的,包括硬件接口说明、核心硬件电路说明、使用注意事项等内容。 2硬件接口说明 该开发板的硬件结构如图1所示: STM32F107VCT6 LED USB OTG USB HOST DS18B20 图1硬件结构框图 开发板实物接口如图2所示: CAN2_L CAN2_H CAN1_L CAN1_H RS232RS485_B RS485_A 2.4G USB USB OTG USB 5V DS18B20JTAG CAN1 图2开发板硬件接口

注意:DS18B20的安装方向: DS18B20安装方式 3核心硬件电路说明 3.1电源电路 开发板供电方式有两种:5V电源适配器供电和USB供电。(1)5V适配器供电 直接将5V适配器插在J6上即可为板子供电,电路如图3所示:

GDSTM32F407开发板介绍共3页文档

金龙电子工作室 GD STM32F407开发板 板载:USB转串口,以太网,USB OTG,SD卡座(SDIO接口),摄像头 OV7670(DCMI接口),I2S音频,2.8寸液晶屏(FSMC接口),SPI FLASH,加数度传感器等硬件资源。 主芯片:STM32F407VGT6,100PIN,Cortex-M4处理器最高运行频率为168MHz 1 Mbyte Flash 192+4 Kbyte SRAM 支持片外Flash, SRAM, PSRAM, NOR及NAND Flash 8080/6800 模式的LCD接口 USB 2.0 high-speed/full-speed device/host/OTG 10/100 Ethernet MAC 硬件IEEE 1588v2 2 CAN(2.0B Active) 4 UART 3 SPI 最高30 Mbit 2 IIS 8- to 14-bit摄像头接口最高48 Mbyte/s 1-bit (default), 4-bit and 8-bit SD/SDIO MMC card 12-bit 0.5μs A/D 12-bit D/A 17 timers 最高120MHz的计数频率

I/O最高频率为60MHz ISP及IAP编程 407板载资料 1.主芯片:STM32F407VGT6,100PIN 2.以太网功能(PHY:DM9161AEP) 3.2.8寸彩屏模块(FSMC总线方式),带加速度传感器 4.摄像头OV7670(配套) 5.JTAG 20PIN标准下载口 6.MICRO SD卡接口(SDIO方式) https://www.doczj.com/doc/6c13927753.html,B OTG主从设备接口 https://www.doczj.com/doc/6c13927753.html,B转串口(PL2303HX),可用USB下载程序,做串口实验

STM32神舟系列开发板从零入门到精通

第5章 STM32神舟I号快速入门篇2013年1月版本 V1.0 作者:https://www.doczj.com/doc/6c13927753.html, STM32神舟ARM系列技术开发板产品目录: ● 神舟51开发板(51+ARM)开发板 ● 【神舟I号:STM32F103RBT6 + 2.8"TFT 触摸彩屏】 ● 神舟II号:STM32F103VCT6 + 3.2"TFT 触摸彩屏 ● 神舟III号:STM32F103ZET6 + 3.2"TFT 触摸彩屏 ● 神舟IV号:STM32F107VCT6 + 3.2"TFT 触摸彩屏 ● STM32核心板:四层核心板 (STM32F103ZET+207ZGT+407ZGT+407IGT) ● 神舟王103系列(STM32F103ZET核心板) ● 神舟王207系列(STM32F207ZGT核心板) ● 神舟王407系列(STM32F407ZGT/407IGT核心板) ● 神舟王全系列(STM32F103ZET/207ZGT/407ZGT核心板): 全功能底板(支持MP3,以太网,收音机,无线,SRAM,Nor/Nand Flash,鼠标,键盘,红外接收,CAN,示波器,电压表,USB HOST,步进电机,RFID物联网等) ● 神舟51开发板(STC 51单片机+STM32F103C8T6核心板):全功能底板(支持音频播放,无线,鼠标,键盘,红外收发,CAN,温度传感器,直流电机,步进电机,实时时钟,两路485,两路继电器,小喇叭,热敏光敏电阻,RFID物联网等)

目录 第5章 STM32神舟I号快速入门篇 (1) 5.1 理解芯片控制的原理 (3) 5.2 芯片管脚控制LED灯原理图解释 (4) 5.3 STM32相关的芯片手册有哪些?我们如何阅读这些资料 (5) 5.4 STM32芯片各个管脚是怎么控制以及被管理的?(如何阅读芯片手册) (6) 5.5 STM32芯片单个管脚是怎么被控制以及被管理的?(如何阅读芯片寄存器) (9) 5.6 分析一个最简单的例程 (13) 5.6.1 例程硬件原理图说明 (13) 5.6.2 例程main.c源代码(可以直接运行): (13) 5.6.3 例程环境搭建 (16) 5.6.3 实验现象 (22) 5.6.4 例程软件架构和代码分析(只有一个main.c文件) (22) 5.7 例程代码详细说明 (28) 5.7.1 代码的定义和声明如何与芯片内部资源挂钩 (28) 5.7.2 代码如何映射到映射到芯片内部的寄存器 (30) 5.7.3 main函数寄存器级分析(重点) (31) 5.8 库函数与我们这个例程之间的关系 (36) 5.9 其他更多技术资料和技术支持获取渠道 (36)

奋斗STM32开发板光盘资料指南

奋斗STM32开发板光盘资料指南https://www.doczj.com/doc/6c13927753.html, 奋斗STM32开发板光盘资料指南 奋斗STM32开发板光盘包含了奋斗嵌入式开发工作室在STM32的开发成果、文档以及外围设备的资料。目录说明如下: JLINK V8目录:包含了适用于STM32以及其他类型ARM的JTAG仿真器JLINK V8的驱动程序以及固件修复指南和固件文件。 奋斗开发板教程目录:包含了奋斗开发板的例程手册、视频教程和入门手册等。 来自网络的STM32教程目录:包含了来自网络的对于MDK开发环境以及STM32外设的视频教学文件。 奋斗STM32开发板例程目录: 7寸屏显示例程:包含了基于群创7寸屏方案的奋斗STM32显示例程 奋斗STM32开发板MINI+2.4寸屏例程:包含了奋斗STM32开发板MINI的所有基础例程及针对2.4寸 屏模块的显示例程(包括基于ucos ucgui的例程) 奋斗STM32开发板V3+2.4寸屏例程:包含了奋斗STM32开发板V3的所有基础例程及针对2.4寸屏模 块的显示例程(包括基于ucos ucgui的例程) 奋斗STM32开发板MINI+3寸屏例程:包含了奋斗STM32开发板MINI的所有基础例程及针对3寸屏模 块的显示例程(包括基于ucos ucgui的例程) 奋斗STM32开发板V3+3寸屏例程:包含了奋斗STM32开发板V3的所有基础例程及针对3寸屏模块的 显示例程(包括基于ucos ucgui的例程) 奋斗STM32开发板MINI+4.3寸屏例程:包含了奋斗STM32开发板MINI的所有基础例程及针对4.3寸 屏模块的显示例程(包括基于ucos ucgui的例程) 奋斗STM32开发板V3+4.3寸屏例程:包含了奋斗STM32开发板V3的所有基础例程及针对4.3寸屏模 块的显示例程(包括基于ucos ucgui的例程) 奋斗TINY开发板例程:包含了奋斗STM32开发板TINY的所有例程 奋斗STM32开发板文档目录:包含了所有有关奋斗STM32开发板板及奋斗板模块及外设的文档。 奋斗板配网络模块文档:包含了适用奋斗STM32开发板MINI和TINY的网络模块原理图 奋斗MINI板文档:包含了MINI板的原理图及硬件手册和入门手册。 奋斗V3板文档:包含了V3板的原理图及硬件手册和入门手册。 奋斗TINY板文档:包含了TINY板的原理图及硬件手册和入门手册。 奋斗板配2.4寸显示模块文档:包含了2.4寸屏模块的原理图及手册资料 奋斗板配3寸显示模块文档:包含了3寸屏模块的原理图及手册资料 奋斗板配4.3寸显示模块文档:包含了4.3寸屏模块的原理图及手册资料 奋斗板配7寸显示驱动模块文档:包含了7寸方案的手册及资料。 奋斗板配2.4G 无线模块文档:包含了2.4G无线通信模块NRF24L01+的文档资料 奋斗板配CAN模块文档:包含了CAN模块的原理图 外围器件数据手册目录:包含了开发板上所用外围器件的手册。 资料目录:包含了开发过程中可能需要的资料及应用程序。 该目录下包含了MDK3.80a的开发环境。

STM32+RT3070网卡WIFI开发板用户手册

STM32-WIFI开发板用户手册 (V1.0) https://www.doczj.com/doc/6c13927753.html, 版本说明: V1.0初始版本

1 简述 (2) 3 硬件说明 (4) 3.1 开发板介绍 (4) 3.2 开发板的使用 (5) 4 软件说明 (6) 3.1 代码目录结构 (6) 3.2 keil工程介绍 (6) 3.2 源代码介绍 (7) 3.2.1 bsp库 (7) 3.2.2 kernel (7) 3.2.3 drivers (7) 3.2.4 net (8) 3.2.5 config (8) 3.2.6 app (8) 3.2.7 wifi操作 (9) 3.2.8 TCP操作 (10) 3.2.9 开发板的启动过程 (10) 5 程序的烧写 (11) 6 应用实例 (11) 5.1 LED灯控制 (12) 5.2 音频对讲 (13)

1 简述 STM32-WIFI开发板是一款基于STM32通用单片机驱动普通WIFI网卡芯片的廉价WIFI方案开发板。随着智能家居领域的迅速兴起,WIFI通信以其独特的优势已经成为智能家居无线控制的主流,而目前市面上的WIFI模块5、6十元甚至上百元的价格对于敏感的消费电子产品是无法承受的。所以我们推出这款开发板以帮助你迅速将WIFI功能集成到你的电子产品当中,基于这套方案你只需要增加十多元甚至几元钱成本即可让你的产品具备WIFI通信功能。 开发板方案特点: ●采用通用ARM-Cortex M3单片机STM32F205RGT6,该单片机提供1Mbyte的FLASH和 128Kbyte的RAM空间。 ●采用普通的WIFI网卡芯片Ralink-RT3070L(方案兼容Ralink多款主流网卡芯片) ●提供全套开发板软件及android测试软件源码,提供专业技术支持 ●支持WIFI标准IEEE802.11 b+g ●无线通讯速率超过6Mbps(双向) ●支持WEP、WPA/WPA2安全认证和TKIP、AES等加密模式 ●支持ADHOC、STATION 工作模式,可以建立ADHOC网络,也可以连接到WIFI路由器 ●集成LWIP-TCP/IP协议栈,提供简单易懂的范例操作 ●开发板提供6路LED显示,提供一个麦克风音频采集,一个耳机插孔,提供两个基于 WIFI通信的有趣的实例-与手机进行语音对讲以及通过手机控制led灯的开关 ●开发板提供1片1Mbyte的SPI-Flash 基于我们提供的方案你可以将WIFI协议栈快速的移植到其他单片机上面,如STM单片机的不同系列或者LPC单片机的不同系列,只要该单片机支持USB-HOST并且硬件资源能达到一定的要求即可,下面列出WIFI协议栈需要占用的资源情况: USB资源具有USB高速或全速主机 ROM空间资源约200Kbyte(o3级优化) RAM空间资源约25Kbyte 我们提供的源代码还包括ucos系统、lwip协议栈、802.11协议栈等源文件,其编译出来代码量也仅有300Kbyte,静态内存31Kbyte,所以我们建议的最低MCU配置为512KFLASH+64KRAM。

奋斗STM32开发板显示例程讲解-3寸屏(LGDP5420)

奋斗版 STM32 开发板例程文档———图片及字符显示例程实验
https://www.doczj.com/doc/6c13927753.html,
图片及字符显示例程
实验平台:奋斗版STM32开发板MINI、V2、V2.1、V3 实验内容:本例程演示了在3寸TFT屏是显示一副16位色图片,并在图片上透明 叠加两个不同显示方向的字符串, 该实验学习了3寸TFT 16位色显示程序的编制。
预先需要掌握的知识
1. 3寸TFT显示模块。
3寸TFT显示器:(关于3寸TFT的详细资料请参考光盘奋斗板文档目录下\奋斗开发板各种配件的硬件 文档\奋斗板配3寸显示模块文档\下的SPFD5420A手册.pdf和3寸屏(240X400)规格书.pdf), 3显示模块采 用的是基于LGDP5420驱动的3寸 TFT显示器(400X240),规格如下:
引脚定义
淘宝店铺:https://www.doczj.com/doc/6c13927753.html,
1

奋斗版 STM32 开发板例程文档———图片及字符显示例程实验
https://www.doczj.com/doc/6c13927753.html,
3TFT显示屏焊接在奋斗显示转接板上,在屏上贴有触摸屏,通过40芯的接口与V3或者MINI连接。40芯接口 定义如下
淘宝店铺:https://www.doczj.com/doc/6c13927753.html,
2

奋斗版 STM32 开发板例程文档———图片及字符显示例程实验
https://www.doczj.com/doc/6c13927753.html,
40芯里包含了16位数据线,读写线,命令/数据控制线,片选线,LCD硬件复位线,背光控制线以及触摸控 制线。奋斗板V3和MINI就是通过这个接口来控制显示。 奋斗板MINI和V3都是选用了具有16位FSMC接口 STM32F103VET6作为MCU, FSMC接口也可以称为16位并行接口,时序同I8080接口。按照显示屏驱动电路 LGDP5420的手册,为了达到色彩与显示效率的平衡,奋斗板采用了16位 64K色接口模式。
在这个模式每个像素用5位红色6位绿色5位蓝色总共16位来表示, 根据分辨率,一帧图像占用 400*240*2=192000字节。 FSMC总线和TFT数据线的连接关系如下
STM32 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 A16
FSMC
LGDP5420A DB17 DB16 DB15 DB14 DB13 DB12 DB11 DB10 DB8 DB7 DB6 DB5 DB4 DB3 DB2 DB1 RS nWR nRD nCS nRESET


数据控制线第15位 数据控制线第14位 数据控制线第13位 数据控制线第12位 数据控制线第11位 数据控制线第10位 数据控制线第9位 数据控制线第8位 数据控制线第7位 数据控制线第6位 数据控制线第5位 数据控制线第4位 数据控制线第3位 数据控制线第2位 数据控制线第1位 数据控制线第0位 指令/数据控制 写控制 读控制 LCD片选控制 LCD复位控制
nWE nOE NE1 PE1
淘宝店铺:https://www.doczj.com/doc/6c13927753.html,
3

野火STM32开发板硬件一览表

野火STM32开发板硬件特性 序号所列的硬件默认为板载,接口则为模块,需另购 序号说明 0、CPU STM32F103VET6、64K RAM、512K FLASH 1、大小130mm * 110mm 2、供电DC-5V / USB 3、保险丝1个500MA自恢复保险丝,防止短路 4、电源开关1个 5、电源接口 2.54mm排针引出,5V、3V3、2V5各两路,GND六路 5、按键3个,1个复位,两个普通按键 6、JTAG 1个20p的JLINK下载口 7、RTC 1个RTC电池座,带电池 8、I2C-EEPROM 1个AT24C02,兼容AT24Cxx系列 9、SPI 1个串行的2M FLASH W25X16,兼容W25Q16 10、SDIO 1个TF卡接口 11、以太网ENC28J60(10M) + HR911105A(网络变压器) 12、RS232 UART1为DB9串口引出,UART2为2.54mm排针引出 13、485 芯片为6LBC184,引出485A与485B两个端子 14、CAN 收发器为TJA1050,引出CANH与CANL两个端子 15、AD/DA 用2.54mm排针引出,两路AD,两路DA 16、PWM 两路,2.54mm排针引出 17、滑动变阻器1个,用于AD实验 18、USB-Device 1个,USB方口母座 19、液晶接口 3.2 inch / 2.4 inch / VGA 模块 20、摄像头接口OV7725模块

21、三轴加速接口MMA7455模块 22、无线接口 2.4G NRF24L01+模块 23、音频接口MP3模块 24、zigbee接口CC2530模块 25、WIFI接口Mxchip EMW 系列 Wi-Fi 模块 26、GPIO 多达40个IO可使用

李想STM32视频教程 智芯STM32开发板全套资料

视频下载地址:(电子发烧友论坛) 第00讲智芯一号开发板硬件介绍和软件的安装方法:https://www.doczj.com/doc/6c13927753.html,/file/20155941第01讲绪论(上):https://www.doczj.com/doc/6c13927753.html,/file/20155942 第01讲绪论(下):https://www.doczj.com/doc/6c13927753.html,/file/20155943 第02讲STM32最小系统:https://www.doczj.com/doc/6c13927753.html,/file/20159819 第03讲系统时钟初始化函数与延时函数的实现:https://www.doczj.com/doc/6c13927753.html,/file/20159820 第04讲GPIO的工作原理与配置方法:https://www.doczj.com/doc/6c13927753.html,/file/20159821 第05讲点亮第一个LED(直接存在寄存器):https://www.doczj.com/doc/6c13927753.html,/file/20159822 第06讲软件仿真:https://www.doczj.com/doc/6c13927753.html,/file/20159823 第07讲点亮第一个LED(上)(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20167862 第07讲点亮第一个LED(下)(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20168792 第08讲按键输入(直接操作存寄存器):https://www.doczj.com/doc/6c13927753.html,/file/20166818 第09讲按键输入(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20166819 第10讲STM32的中断(上):https://www.doczj.com/doc/6c13927753.html,/file/20170166 第10讲STM32的中断(下):https://www.doczj.com/doc/6c13927753.html,/file/20170167 第10讲STM32的中断(中):https://www.doczj.com/doc/6c13927753.html,/file/20204175 第11讲外部中断(直接操作寄存器):https://www.doczj.com/doc/6c13927753.html,/file/20204176 第12讲外部中断(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20198720 第13讲彩屏的工作原理:https://www.doczj.com/doc/6c13927753.html,/file/20198721 第14讲彩屏的GUI函数:https://www.doczj.com/doc/6c13927753.html,/file/20198722 第15讲彩屏的GUI(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20198723 第16讲串口的工作原理:https://www.doczj.com/doc/6c13927753.html,/file/20201012 第17讲串口通信程序(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20204174 第18讲LabVIEW(一):https://www.doczj.com/doc/6c13927753.html,/file/20201869 第19讲LabVIEW(二) :https://www.doczj.com/doc/6c13927753.html,/file/20204173 第20讲LabView(三):https://www.doczj.com/doc/6c13927753.html,/file/20207918 第21讲LabVIEW(四):https://www.doczj.com/doc/6c13927753.html,/file/20207921 第22讲LabVIEW(五):https://www.doczj.com/doc/6c13927753.html,/file/20207923 第23讲LabVIEW(六):https://www.doczj.com/doc/6c13927753.html,/file/20207924 第24讲定时器的工作原理:https://www.doczj.com/doc/6c13927753.html,/file/20210307 第25讲ADC的工作原理:https://www.doczj.com/doc/6c13927753.html,/file/20211591 第26讲ADC的工作原理(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20210308 第27讲内部温度传感器的原理:https://www.doczj.com/doc/6c13927753.html,/file/20211035 第28讲内部温度传感器(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20212909 第29讲DS18B20的工作原理:https://www.doczj.com/doc/6c13927753.html,/file/20214967 第30讲DS18B20的工作原理(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20212910 第31讲DMA的工作原理:https://www.doczj.com/doc/6c13927753.html,/file/20214969 第32讲DMA的工作原理(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20214971 第33讲RTC和BKP的工作原理与配置:https://www.doczj.com/doc/6c13927753.html,/file/20214973 第34讲RTC的工作原理(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20214975 第35讲STM32低功耗的工作原理:https://www.doczj.com/doc/6c13927753.html,/file/20214977 第36讲STM32的低功耗的工作原理(库函数):https://www.doczj.com/doc/6c13927753.html,/file/20214979 第37讲红外遥控的工作原理:https://www.doczj.com/doc/6c13927753.html,/file/20216279

STM32开发板介绍

STM32最小开发板硬件简介 STM32F103RBT6

STM32开发板简介: STM32开发板硬件资源如下: 1、STM32F103RBT6 TQFP64 FLASH:128K SRAM:20K; 2、MAX232通讯接口可用于程序代码下载和调试实验; 3、SD卡接口; 4、RTC后备电池座; 5、两个功能开关; 6、复位按键; 7、两个状态灯; 8、所有I/O输出全部引出 9、USB接口、可用于USB与MCU通讯实验; 10、标准的TJAG/SWDT仿真下载 11、BOOT0 BOOT1启动模式。 12、电源开关; 13、电源提示灯

STM32开发板硬件详解 本节介绍各部分硬件,让大家对该开发板各部分原理有个理解; STM32F103RBT6作为MCU, STM32F103型号众多,我们选择这款原因看重性比价,作为低端开发板,选择STM32F103RBT6是最佳的选择。128K FLASH 20K SRAM、2个SPI 、3个串口、1个USB 、1个CAN、2个12位ADC、RTC、51个I/O口。 1、MCU 部分原理图 该开发板采用3.3V工作电压,几个耦合电容使系统更加稳定。系统工作频率8M晶振、时钟频率32.768。 这里STM32的VBAT采用CR1220纽扣电池和VCC3.3混合供电的方式,在有外部电源(VCC3.3)的时候,CR1220不给VBAT供电,而在外部电源断开的时候,则由CR1220给VBAT供电。这样,VBAT总是有电的,以保证RTC 的走时以及后备寄存器的内容不丢失。 2、启动模式电路图

上图中中上部的BOOT1用于设置STM32的启动方式,其对应启动模式如下表所示: 我们用串口下载代码,则配置BOOT0为1,BOOT1为0即可,如果想让STM32一按复位键就开始跑代码,则需要配置BOOT0为0,BOOT1随便设置都可以。 P3和P1分别用于PORTA和PORTB的IO口引出,其中P2还有部分用于PORTC 口的引出。PORTA和PORTB都是按顺序排列的,这样设计的目的是为了让大家更方便地与外部设备连接。 PCB板标志图解如下: 3、TJAG电路 这里采用的是标准的JTAG接法,但是STM32还有SWD接口,SWD只需要最少2跟线(SWCLK和SWDIO)就可以下载并调试代码了,这同我们使用串口下载代码差不多,而且速度更快,能调试。所以建议大家在设计产品的时候,可以留出SWD来下载调试代码,而摒弃JTAG。STM32的SWD接口与JTAG是共用的,只要接上JTAG,你就可以使用SWD模式了(其实并不需要JTAG这么多线),JLINKV8和ULINK2都支持SWD

百为STM32开发板用户手册

兼容STM3210E-EV AL开发板 采用STM32F103ZET6微控制器,带 USB2.0,CAN2.0A/B,I2S,I2C, USART,SPI,DAC,FSMC,SDIO, 64KB SRAM,512KB Flash,JTAG 和SWD仿真下载接口。 软件代码和硬件电路兼容官方 STM3210E-EV AL开发板,支持 UCOS,uCLinux操作系统。 一、百为STM32开发板概述: 1、硬件特性: l 两种供电方式,外部5V供电和USB供电方式 l 三种启动模式,下载模式、用户程序模式、内部SRAM启动模式 l AK4642 I2S音频DAC,立体声耳机 l MicroSD卡接口 l 8Mbit SPI FLASH,1MB SRAM,128Mbit NOR Flash,64MB NAND Flash l I2C接口温度传感器芯片LM75A l 两个串口,其中一个带RTS/CTS控制 l USB2.0 device接口 l CAN2.0A/B兼容接口 l JTAG仿真调试下载接口 l 240x320 TFT彩屏 l 五向游戏杆控制 l 复位按键 l 4个LED指示灯 l RTC电池备份 l 全部IO通过双排插针引出 l BNC接口 2、软件特性: l 简单不带库例程 l 官方带库例程 l 支持ST官方DEMO程序 l 支持UCOS2.86+UCGUI3.90+ILI9320+TSC2046触摸 l 支持FATFS+SDIO+helix软解码MP3 l uCLinux操作系统 l ST GUI库

二、开发板硬件框图:硬件模块图:

实物功能对照图: CONNETOR STM32F103ZET6 SPI FLASH BOOT SELECT AK4642 TF CARD AUDIO JACK ADC INPUT

STM32开发板使用说明

STM32开发板使用说明 1、开发板使用到的软件及安装说明 在开始学习开发板之前需要安装的软件有:1、KEIL3.80A,2、PL-2303HX驱动,3、串口调试助手,4、下载器MCUISP。这些软件在课件文件下面的软件文件里。具体安装步骤如下: 1.KEIL3.80A的安装,打开路径:课件\软件\KEIL3.80A\MDK3.80A安装手册,根据上面的步骤安装软件。 2.PL-2303HX驱动的安装,打开路径:课件\软件\PL-2303HX新版驱动,可根据使用电脑的操作系统来选择安装的软件,如选择安装XP驱动,可打开XP驱动,根据里面的安装说明来安装软件。一般只要运行PL-2303 Driver Installer。exe就可以了。 3.串口调试助手的安装,打开路径:课件\软件\串口调试助手,点击sscom33。exe即可,也可以创建快捷方式在桌面。 4.下载器MCUISP的安装,打开路径:课件\软件\下载器MCUISP,点击mcuisp。exe 即可,也可以创建快捷方式在桌面。 2、开发环境介绍及使用说明 首先是我们之前安装的keil3.80a。再点击Project->New uVision Project如下图所示:

弹出create new project 对话框,新建一个文件夹TEST,然后把工程名字设为test。点击保存。弹出选择器件的对话框,因为我们的开发板使用的是STM32F103RBT6 ,所以在这里我们选择STMicroelectronics 下面的STM32F103RB( 如果使用的是其他系列的芯片,选择相应的型号就可以了)。如下图所示: 点击OK,MDK会弹出一个对话框,问你是否加载启动代码到当前工程下面,这里我们

STM32开发板(小苗板)资料系列之七——流水灯例程讲解

STM32开发板(小苗板)资料系列之七——流水灯例程讲解 来源:第九单片机论坛 通过前面对小苗板资源的介绍、开发环境的说明以及如何下载程序,相信大家对小苗板如何使用已有了基本了解。先前所介绍的开发环境等内容都是最最基础的,也是重要并有用处的,这些基础为后续学习如何利用STM32实现各种功能提供了必不可少的操作环境。 在有了以上基础后,我们可以使用开发板来实现一些功能,本章节就以最简单的流水灯为例,实际结果的现象是开发板上四个颜色的流水灯轮流点亮。通过流水灯这个例程,会让大家对STM32的库有一个大体的了解,知道STM32I/O口是如何工作的。 一STM32I/O口概述 STM32的I/O口有很多种功能,因此被称为GPIO(General-purpose I/O)。GPIO又分为GPIOA、GPIOB、GPIOC......GPIOG不同的组,每组端口分为0~15,共16个不同的引脚,对于不同型号的芯片,端口的组合引脚数量也不同,具体的需要参考相应芯片型号的datasheet。小苗板使用的STM32芯片型号是STM32F103RBT6。 STM32的I/O口可以由软件配置成8种模式: 输入浮空;模拟输入; 输入上拉;输入下拉; 开漏输出;推挽输出; 推挽式复用功能;开漏复用功能。 每个I/O可以自由编程,单I/O口寄存器必须按32位字被访问。STM32的很多I/O口都是5V兼容的,具体哪些I/O口是5V兼容的可以从芯片手册引脚描述章节查到,I/O Level标FT的就是5V电平兼容的。 STM32的每个I/O口都由七个寄存器来控制,分别是: 32位端口配置低寄存器GPIOx_CRL; 32位端口配置高寄存器GPIOx_CRH; 32位端口输入数据寄存器GPIOx_IDR; 32位端口输出数据寄存器GPIOx_ODR; 32位端口位设置/清除寄存器GPIOx_BSRR;

相关主题
文本预览
相关文档 最新文档