实验器材:
阿波罗STM32F429开发板
实验目的:
学会LWIP RAW接口TCP通信编程,开发板作为客户端。
硬件资源:
1,DS0(连接在PB1)
2,串口1(波特率:115200,PA9/PA10连接在板载USB转串口芯片CH340上面)
3,ALIENTEK 2.8/3.5/4.3/7寸LCD模块(包括MCU屏和RGB屏,都支持)
4,按键KEY0(PH3)/KEY1(PH2)/KEY_UP(PA0,也称之为WK_UP)
5,STM32以太网MAC+外部PHY(LAN8720)
6,网线一根
实验现象:
本实验通过LWIP的RAW编程接口和PC实现TCP通信,其中开发板作为客户端模式,PC上的网络调试助手作为服务器。
开发板上电以后自动从路由器获取IP地址,也可以关闭DHCP,使用默认静态IP地址,默认静态IP地址为192.168.1.30。
开发板上电以后首先通过按键设置要与之通信的PC服务器的IP地址,同样的,PC端要设置好网络调试助手的相关信息。
都设置好以后就可以进行TCP通信,按下开发板的KEY0键即可向PC发送信息(字符串)。
注意事项:
1,4.3寸和7寸屏需要比较大电流,USB供电可能不足,请用外部电源适配器(推荐外接12V 1A电源).
2,本例程在LCD_Init函数里面(在lcd.c),用到了printf,如果不初始化串口1,将导致液晶无法显示!!
3,本例程在初始化网络的时候需要连接网线,否则初始化不成功!!
4,开发板和PC一定要在同一个局域网之内!
正点原子@ALIENTEK
2016-6-26
广州市星翼电子科技有限公司
电话:020-38271790
传真:020-36773971
购买:http://shop62103354.taobao.com
http://shop62057469.taobao.com
公司网站:www.alientek.com
技术论坛:www.openedv.com
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
stm32f429+AS3935.rar (519个子文件)
NETWORK.uvguix.Administrator 84KB
Tempate.axf 510KB
Tempate_sct.Bak 479B
keilkilll.bat 399B
stm32f4xx_hal_tim.c 175KB
stm32f4xx_hal_fmpi2c.c 134KB
stm32f4xx_hal_cryp.c 121KB
stm32f4xx_hal_sd.c 110KB
stm32f4xx_hal_i2c.c 105KB
stm32f4xx_hal_cryp_ex.c 103KB
stm32f4xx_hal_rcc_ex.c 96KB
stm32f4xx_hal_eth.c 72KB
stm32f4xx_hal_spi.c 71KB
stm32f4xx_hal_dsi.c 71KB
stm32f4xx_hal_tim_ex.c 67KB
stm32f4xx_hal_qspi.c 66KB
stm32f4xx_hal_usart.c 64KB
stm32f4xx_hal_sai.c 63KB
stm32f4xx_hal_uart.c 63KB
stm32f4xx_ll_fmc.c 61KB
stm32f4xx_hal_hash.c 60KB
stm32f4xx_hal_rtc_ex.c 57KB
stm32f4xx_hal_rtc.c 54KB
stm32f4xx_hal_hash_ex.c 53KB
stm32f4xx_hal_i2s_ex.c 52KB
stm32f4xx_hal_lptim.c 52KB
stm32f4xx_ll_usb.c 51KB
stm32f4xx_hal_flash_ex.c 50KB
stm32f4xx_hal_adc.c 50KB
stm32f4xx_hal_irda.c 49KB
stm32f4xx_hal_i2s.c 46KB
stm32f4xx_hal_rcc.c 46KB
stm32f4xx_hal_smartcard.c 45KB
stm32f4xx_hal_can.c 45KB
stm32f4xx_hal_dma2d.c 42KB
stm32f4xx_hal_ltdc.c 42KB
stm32f4xx_hal_spdifrx.c 41KB
stm32f4xx_hal_cec.c 38KB
stm32f4xx_hal_hcd.c 36KB
stm32f4xx_hal_nand.c 36KB
stm32f4xx_hal_pcd.c 35KB
stm32f4xx_ll_fsmc.c 35KB
stm32f4xx_hal_dac.c 33KB
stm32f4xx_hal_nor.c 32KB
stm32f4xx_hal_dma.c 32KB
stm32f4xx_hal_adc_ex.c 31KB
stm32f4xx_hal_dcmi.c 28KB
stm32f4xx_hal_sdram.c 27KB
stm32f4xx_hal_pccard.c 25KB
stm32f4xx_hal_flash.c 25KB
system_stm32f4xx.c 24KB
stm32f4xx_hal_pwr_ex.c 24KB
stm32f4xx_hal_sram.c 23KB
stm32f4xx_hal_pwr.c 21KB
stm32f4xx_hal_gpio.c 20KB
stm32f4xx_hal_cortex.c 19KB
stm32f4xx_ll_sdmmc.c 19KB
stm32f4xx_hal.c 19KB
lighting.c 17KB
stm32f4xx_hal_rng.c 17KB
stm32f4xx_hal_wwdg.c 16KB
stm32f4xx_hal_dac_ex.c 16KB
stm32f4xx_hal_iwdg.c 13KB
stm32f4xx_hal_fmpi2c_ex.c 11KB
stm32f4xx_hal_crc.c 11KB
stm32f4xx_hal_dma_ex.c 11KB
stm32f4xx_hal_sai_ex.c 10KB
stm32f4xx_hal_dcmi_ex.c 9KB
stm32f4xx_hal_ltdc_ex.c 7KB
stm32f4xx_hal_i2c_ex.c 7KB
stm32f4xx_hal_pcd_ex.c 7KB
stm32f4xx_hal_flash_ramfunc.c 7KB
delay.c 6KB
stm32f4xx_it.c 5KB
usart.c 5KB
stm32f4xx_hal_msp_template.c 4KB
sys.c 3KB
main.c 548B
led.c 513B
lwip_comm.crf 807KB
tcp_client_demo.crf 796KB
udp_demo.crf 792KB
dns_demo.crf 791KB
rtc.crf 788KB
ethernetif.crf 780KB
stm32f4xx_hal_tim.crf 778KB
lcd.crf 771KB
stm32f4xx_hal_usart.crf 763KB
ltdc.crf 760KB
sys_arch.crf 757KB
sht3x.crf 755KB
stm32f4xx_hal_uart.crf 754KB
stm32f4xx_hal_rcc.crf 752KB
stm32f4xx_hal_eth.crf 751KB
stm32f4xx_hal_tim_ex.crf 751KB
stm32f4xx_hal_rtc_ex.crf 750KB
lighting.crf 749KB
stm32f4xx_hal_rtc.crf 748KB
usmart.crf 747KB
stm32f4xx_hal_ltdc.crf 747KB
共 519 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
pwbhbh
- 粉丝: 14
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功