Template_noOS:基于Keil5.15的STM32F407工程模板(未使用FreeRTOS) 3....Template_FreeRTOS:基于Keil5.15的STM32F407 + FreeRTOS工程模板
mod=viewthread&tid=108546 第3章 ThreadX USBX协议栈移植到STM32F407 本章节为大家讲解USBX协议栈移植到STM32F407。
介绍STM32F407串口配置步骤,完成串口的数据发送与接收、实现中断接收,支持printf重定向。...STM32F407 串口配置说明 STM32F4 的串口资源相当丰富的,功能也相当强劲,STM32F407ZGT6 最多可提供 6 路串口,有分数波特率发生器、支持同步单线通信和半双工单线通讯、支持 LIN...i; LED0(i); LED1(i); printf("STM32F407串口测试!
第6章 ThreadX NetXDUO网络协议栈移植到STM32F407 本章教程为大家讲解NetXDUO的移植。
介绍STM32F407位带操作方法,设置寄存器的偏移量,实现按GPIO口指定位进行读写操作,方便编程。 【1】位带操作配置说明 位段操作:实现51单片机中寄存器的操作方法。
介绍STM32F407外部中断配置步骤,以按键为例,实现外部中断配置,使用按键触发中断进行LED灯控制。
mod=viewthread&tid=94547 第33章 STM32F407不限制点数FFT实现 本章主要讲解不限制点数FFT的实现。...*********************************************************** */ void bsp_Init(void) { /* STM32F407...*********************************************************** */ void bsp_Init(void) { /* STM32F407
3.2 STM32F407硬件框图 学习一款新的芯片,需要优先了解一下它的整体功能设计。...3.4 STM32F407总线框图和时钟 STM32F407的数据手册里面提供了一张非常棒的框图,大家可以方便地查看每个总线的时钟速度和这个总线所挂的外设。...的AHB总线矩阵 下面这个截图比较有代表性,可以帮助大家理解STM32F407总线系统。...3.6 STM32F407的FLASH STM32F407的主频是168MHz,但自带的Flash支持的频率是远低于这个值的。...3.7 STM32F407的RAM 通过本章的3.5小节,我们了解到,STM32F407由以下几块SRAM组成: SRAM1和SRAM2区 这两块SRAM的地址是连续的。
第4章 ThreadX FileX文件系统移植到STM32F407(SD卡) 本章节为大家讲解SD卡的ThreadX FileX文件系统移植。
mod=viewthread&tid=93255 第13章 STM32F407启动过程详解 本章教程主要跟大家讲STM32F407的启动过程,这里的启动过程是指从CPU上电复位执行第1条指令开始...13.4 BOOT启动模式 STM32F407支持的启动方式如下: 从Flash启动(正常运行时选择这种模式)。 从系统存储器启动(做ISP下载时用)。
介绍STM32F407滴答定时器配置方法、使用方式,封装延时函数得到精确的时间。 【1】介绍滴答定时器的章节 STM32F407参考手册中第10章介绍了滴答定时器的校准值。
mod=viewthread&tid=93255 第28章 STM32F407的系统bootloader基础知识 本章为大家介绍STM32F407内置的系统bootloader的基础知识。...28.2.1 系统bootLoader执行流程 下面是STM32F407的BootLoader程序执行流程,简单了解下即可: 关于这个执行流程,要特别注意一点:如果在进入系统BootLoader前就插入了...28.3.1 设置硬件boot引脚进入系统BootLoader STM32F407支持的启动方式如下: 从Flash启动(正常运行时选择这种模式)。
介绍STM32F407基本定时器的配置方法,分别介绍轮询方式、中断方式使用定时器完成定时。 【1】定时器介绍 定时器相关的章节在STM32F4xx参考手册第14、15、16、17章节。
1.8 STM32F407调试方法 1.9 STM32F407出现硬件异常的解决办法 1.10总结 1.1 初学者重要提示 关于学习方法问题,可以看附件章节A。 ...1.4.1 开发文档 学习STM32F407主要下载哪些相关手册呢?...前几年ST官方升级后,通过页面超链接的方式查找非常不方便,当前推荐直接在官方右上角的方框里面检索即可,比如使用的是STM32F407,直接输入STM32F407检索: 第1步:进入ST官方地址www.st.com...,页面上侧中间编辑框输入STM32F407检索。 ...1.8 STM32F407调试方法 STM32F407的调试方法主要分为两大类: MDK和IAR编译器自带的调试 MDK调试方法在第5章进行了详细讲解。
STM32F407ZGT6 是意法半导体(STMicroelectronics)公司推出的一款高性能ARM Cortex-M4核心的32位微控制器(MCU)。它...
20~+60℃ 测量精度:湿度 ±5%RH, 温度 ±2℃ 供电电压:3.3~5.5V DC 输 出:单总线数字信号 分辨率:湿度1%RH, 温度0.1℃ 关于单总线协议可以查看这篇文章:【STM32】stm32f407
mod=viewthread&tid=93255 第14章 STM32F407的电源,复位和时钟系统 本章教程继续为大家讲解学习STM32F407的必备知识点电源,复位和时钟系统。...14.2.1 电源供电 学习STM32F407的电源供电,往往被一堆电源标识Vdd,Vdda,Vcap,Vss等搞迷糊,这些标识整明白了,电源供电部分也就理解了,首先看下面的框图: 这些常用标识的解释如下...14.3.1 上电复位和手动复位 STM32F407开发板的硬件复位原理图如下: STM32这款CPU的复位引脚是低电平有效,即NRST为低电平时,CPU处于复位状态。 ...注,根据需要,大家也可以使用STM32F407 NRST引脚的内部上拉: http://www.armbbs.cn/forum.php?.../* wait until reset */ { __NOP(); } } 软件复位反映到实际硬件上,就是给硬件复位部分发一个复位信号: 14.5 RCC时钟控制 STM32F407
第30章 STM32F407复数浮点FFT(支持单精度和双精度) 本章主要讲解复数浮点FTT,支持单精度和双精度。...*********************************************************** */ void bsp_Init(void) { /* STM32F407...*********************************************************** */ void bsp_Init(void) { /* STM32F407
mod=viewthread&tid=94547 第31章 STM32F407实数浮点FFT(支持单精度和双精度) 本章主要讲解实数浮点FTT,支持单精度和双精度。...*********************************************************** */ void bsp_Init(void) { /* STM32F407...*********************************************************** */ void bsp_Init(void) { /* STM32F407
mod=viewthread&tid=93255 第37章 STM32F407的内部Flash和SPI Flash都使用MDK下载 本章节为大家讲解内部Flash和外部SPI Flash都使用
领取专属 10元无门槛券
手把手带您无忧上云