board_label:[f4baseboard]

vWFNǵF
	STM32F4discovery{[hMultiI/Ox[X+TCXO_RTCAhIgTvvO

@\TvF
(1) disco{[hI{[h@\̊Tv
	(a) NɃC[vɂ4LED͏Jɖł(n[gr[g)
	(b) [U{^ɂ4LEDĂɖłƂƂɃ}CNSDJ[h(SPI2)FAT
		[gfBNgɂtest.wav(m8kHz8bit)DACōĐCI{[hSDAC
		oRŃz[WbN̉Echɏo͂B
		H00.wav`H23.wav,M00.wav`M59.wavuĂƎĐB

		pRec̃Tv́C\[Xc[datafBNgɂ

	(c) OTG_FŚCCDCɂ鉼zCOM|[gfoCXƂċ@\(1)
		zCOM|[ghCo̓
		http://www.st.com/
			Home  Tools and Software  Software  MCU Software  STM32 MCUs Software
			(URL: http://www.st.com/web/en/catalog/tools/FM147/CL1794/SC961 )
			part number STSW-STM32102 (STM32 Virtual COM Port Driver)Iă_E[h
(2) USART3(PD8/Tx3,PD9/Rx3)
	115200N81(ʐMG[ɂ4800,9600,19200,38400,57600,115200փtH[obN)
	Ctrl+AGXP[vƂĈȉ̃GXP[vR}hgp\(Ctrl+A + ?Ńwv\)
		<welcome bZ[W>
		ESC=ctrl-A
		ESC & 0   : set USART2 115200 fix rate.
		ESC & A   : set USART2 auto adjust rate.
		ESC & F   : set USART2 fix rate.
		ESC & a   : print file list drive #0.
		ESC & b   : print file list drive #1.
		ESC & else : send else char to USART2.
(3) USART2(PD6/Rx2,PD5/Tx2)
	115200N81(ŒCGXP[vR}hɂ背[gσ[hɐݒ\)
(4) OTG_FS(USB CDCzCOM|[g)
(5) VAʐMubW
	USART2USART3 ubW
	USART2  zCOM|[g ubW
	zCOM|[g  USART3 ubW

(6) TCXO_RTCAhI
	(a) PC13(OSC_LS_IN)RTCpNbNꍇɁCRTCLSENbN\[XƂ
		\B NbNȂꍇLSINbN\[XɂB(2)
	(b) NTCXO_RTC(DS3234S)玞擾RTC֐ݒ肷B

(7) MultiI/Ox[X
	(a) SPI2-SDcard
		GXP[vR}hɂFAT̃t@Cꗗ\
		qEthernetAvhttpdpɃRect@CǂݏoB
		t@CVXeւ̃ANZXɂFatFS-R0.09agpĂ
	(b) SDIO-SDcard
		GXP[vR}hɂFAT̃t@Cꗗ\
		t@CVXeւ̃ANZXɂFatFS-R0.09agpĂ
	(c) LN^^t\C^[tFCX
		NwelcomebZ[W\CC[vŌƎ\
	(d) Ethernet
		PHY:LAN8720AƂč\(RMII)
		I`bvMAC-IPgp邽߂STM32F4x7_ETH_LwIP_V1.0.0gpĂ
		TCP/IPX^bNƂlwIP-1.4.0gpĂ
		EthernetTCP/IP\src/STmicro/ETH/lwipopts.hQ
			MACAhX: 02:03:04:05:06:01
			IPAhX: 192.168.1.201/255.255.255.0
			GWAhX: 192.168.1.1
	(e) TCP/IPAv[V
		TCP&UDP echoT[o  src/STmicro/ETH/server/echo
		HTTPT[o          src/STmicro/ETH/server/httpd
		HTTPRec̃hLg[ǵCuSDJ[h(SPI2)̃[gfBNg
		HTTPAvP[Vňȉ𑀍łTvCGI/SSI܂܂
		PWM ݒCGI  TIM10_ch1ɉg
		ADC \SSI  ADin_12(PC2)̓d\
	(f) HTTPT[o̕\pRećCSPI2microSDJ[hɊi[B
		microSD}EgĂȂꍇɂ404FileNtoFoundB
	(g) GXP[vR}hɂCNTPT[oɖ₢킹ēRTCɎݒ肷B

		\pRec̃Tv́C\[Xc[htmlfBNgɂ

	1 ST}CÑTv𗬗pCDCfoCX\ĂBWindows̏ꍇ́C
	@@zCOM|[ghCoqST}CÑz[y[W肵ăC
	@@Xg[B
	2 ND13LSENbN(Ғl32768Hz)͂ĂꍇɂLSERTC
	@@NbN\[XƂB
	@@LSENbNȂꍇɂ́CLSIRTC̃NbN\[XƂB



\[X̃rh
	c[`F[gcc
	make clean all buildȉ̎st@C𐶐

	rh`݂܂ł̃Odoc/howtomake.txtɋL
	sR\[Odoc/console.logɋL

	SPI2C^[tFCX̃}CNSDJ[h̃[gfBNgɁCdata
	htmlfBNgɂRecRs[āC}CNSDJ[h\Pbg
	Ƀ}EgĂƂŎgp\ɂȂB


쏔
	clock source=8MHz(HSE) bypass
	SYSCLK=144MHz(PLL)
	CPUCLK=AHB=144MHz
	APB1=36MHz
	APB2=72MHz
	I/OCLK(USB)=48MHz


ӎ
	xprintf and FatFS from ELM-chan(http://elm-chan.org/)
	sound wave file test.wav "so- nano ka-" from Chibinami dot net works(http://chibitami.net/works/flash/so_nano_ka/index.html)
	lwIP-1.4.0 from savannah lwIP team (http://savannah.nongnu.org/projects/lwip/)
	STM32_USB-Host-Device_Lib_V2.1.0 and STM32F4x7_ETH_LwIP_V1.0.0 files from STmicro(http://www.st.com/)



	ؖۏ؂łB
