原文:STM32F412应用开发笔记之二:基本GPIO控制

NUCLEO F ZG板子上的元器件并没有完全焊接,除去ST LINK部分和电源部分后,还有用一个USB主机接口,三个LED灯和两个按钮,不过很多功能引脚都已经引到了插针。查看原理图可发现,由原理图模块的 大部分与电源部分组成,即连接端子 ST LINK MCU USB 以太网和电源部分。 电源部分考虑的非常充分, V有三路输入,一路是有外部输入 VDC电源经U LD S TR 转为 VDC电源 ...

2016-12-12 13:56 0 4420 推荐指数:

查看详情

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应用开发笔记之三:SPI总线通讯与AD采集

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

Sat Dec 17 18:43:00 CST 2016 0 4734
STM32F412应用开发笔记之八:迪文串口屏显示驱动

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

Mon Jan 16 01:27:00 CST 2017 11 7697
STM32F412应用开发笔记之五:结合W5500实现以太网通讯

因实际使用需求我们测试一下网络通讯,在NUCLEO-F412ZG测试板上没有以太网部分,我们选择外接一个W5500的实验板。W5500支持SPI接口通讯,DC3.3V供源。而NUCLEO-F412ZG测试板已经将SPI1的各引脚SPI1_NSS(CN7_17)、SPI1_SCK(CN7_10 ...

Sun Jan 01 23:04:00 CST 2017 0 11056
FreeRTOS应用开发笔记之一:FreeRTOS在STM32的移植

  FreeRTOS是如今在小型嵌入式领域应用比较广泛的一种实时操作系统。它是一种开源且免费的操作系统,而且移植和使用都非常的简单。在这里我们将学习并移植FreeRTOS。 1、必要的准备   工欲善其事,必先利其器,在开始学习和移植之前,相应的准备工作必不可少。所以在开始我们需要有必要的准备 ...

Sun Aug 30 17:33:00 CST 2020 0 1935
STM32F411RE简单的GPIO控制与调试

先看main函数如下: 来看GPIO_Initstruct的定义, 里面有Pin—管脚号; Mode-输入模式或者输出模式,其中输出又分为推挽输出和开漏输出,不了解的同学可以去查阅相关资料,简单地说如果你想要电平转换速度快的话,那么就选 ...

Tue Oct 11 02:58:00 CST 2016 0 1937
STM32F4——GPIO基本应用及复用

IO基本应用 一、IO基本结构: 针对STM32F407有7组IO。分别为GPIOA~GPIOG,每组IO有16个IO口,则有112个IO口。 当中IO口的基本结构例如以下: 二、工作方式: STM32F4工作模式有8种,当中4中输入模式 ...

Tue May 30 22:17:00 CST 2017 0 3526
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM