原文:STM32F412应用开发笔记之五:结合W5500实现以太网通讯

因实际使用需求我们测试一下网络通讯,在NUCLEO F ZG测试板上没有以太网部分,我们选择外接一个W 的实验板。W 支持SPI接口通讯,DC . V供源。而NUCLEO F ZG测试板已经将SPI 的各引脚SPI NSS CN SPI SCK CN SPI MISO CN SPI MOSI CN 引出到CN , . VDC和GND也引导了CN ,可以方便的实现测试。如下图红框所示: 测试的准备工 ...

2017-01-01 15:04 0 11056 推荐指数:

查看详情

STM32F412应用开发笔记之三:SPI总线通讯与AD采集

本次我们在NUCLEO-F412ZG试验模拟量输入采集。我们的模拟量输入采用ADI公司的AD7705,是一片16位两路差分输入的AD采集芯片。具有SPI接口,我们将采用SPI接口与AD7705通讯。两路输入一路接氧气传感器,一路接氢气传感器。 氧气传感器有两种,一种是顺磁氧气传感器,输出信号 ...

Sat Dec 17 18:43:00 CST 2016 0 4734
STM32F412应用开发笔记之九:移植FreeRTOS到F412ZG平台

开发实际应用系统时,我们经常需要考虑数据的实时性和多任务,嵌入式实时操作系统的出现为实现这一目的提供了很好的助力。FreeRTOS是近年来比较流行的嵌入式实时操作系统,而且是开源免费的,STM32CubeMX对它也提供了支持。我们可以使用STM32CubeMX很方便的添加上FreeRTOS ...

Fri Jan 20 17:22:00 CST 2017 1 3406
STM32F412应用开发笔记之七:片上ADC的应用测试

在我们的应用项目中需要采集一些模拟量,这些量使用MCU自带的ADC就可以满足要求。在NUCLEO-F412ZG实验板上的STM32F412ZG有一个16通道的ADC,我们试验用它采集几个数据。 在NUCLEO-F412ZG实验板上,ADC1的第10通道(PC0)和第13通道(PC3)分别引到 ...

Sun Jan 08 19:24:00 CST 2017 0 2172
STM32F412应用开发笔记之二:基本GPIO控制

NUCLEO-F412ZG板子上的元器件并没有完全焊接,除去ST-LINK部分和电源部分后,还有用一个USB主机接口,三个LED灯和两个按钮,不过很多功能引脚都已经引到了插针。查看原理图可发现,由原理图模块的5大部分与电源部分组成,即连接端子、ST-LINK、MCU、USB、以太网和电源部分 ...

Mon Dec 12 21:56:00 CST 2016 0 4420
STM32F412应用开发笔记之八:迪文串口屏显示驱动

迪文的显示屏使用起来比较方便,其使用串口通讯,即可支持RS232,又可以支持TTL电平。在NUCLEO-F412ZG实验板上,USART2已经引到了CN9上,我们就利用USART2来实现与迪文串口屏的通讯试验。USART2硬件接口如下图红框所示: 我们在STM32CubeMX中配置 ...

Mon Jan 16 01:27:00 CST 2017 11 7697
外设驱动库开发笔记28:W5500以太网控制器

  以太网通讯是一种被广泛使用的数据通讯方式。在嵌入式应用中也经常使用,但协议栈的实现并不是一件容易的事。不过有些以太网控制器就带有协议栈,如W5500。在本篇中我们将讨论如何设计并实现W5500以太网控制器的驱动。 1、功能概述   W5500是WIZnet开发的单芯片全硬件TCP/IP ...

Sun May 02 05:02:00 CST 2021 0 1791
基于STM32W5500的Modbus TCP通讯

在最近的一个项目中需要实现Modbus TCP通讯,而选用的硬件平台则是STM32F103和W5500,软件平台则选用IAR EWAR6.4来实现。 1、移植千的准备工作 为了实现Modbus TCP通讯首先需要下载W5500的驱动源码,可以到WIZnet的官网下载: http ...

Fri Jul 29 19:56:00 CST 2016 0 14812
通讯接口应用笔记3:使用W5500实现Modbus TCP服务器

  前面我们设计实现W5500的驱动程序,也讲解了驱动的使用方式。在最近一次的项目应用中,正好有一个使用W5500实现TCP通讯的需求,所以我们就使用该驱动程序轻松实现。这一篇中我们就来说一说基于我们W5500通讯驱动程序实现TCP通讯的过程。 1、应用需求   在本次应用中,要求实现一个 ...

Sun Aug 08 21:25:00 CST 2021 0 176
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM