E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
stm32f407
STM32F407
ZGT6芯片SysTick定时器模块介绍
本文参考资料《ARMCortex™-M4F技术参考手册》-4.5章节SysTickTimer(STK),和4.48章节SHPRx,其中STK这个章节有SysTick的简介和寄存器的详细描述。因为SysTick是属于CM4内核的外设,有关寄存器的定义和部分库函数都在core_cm4.h这个头文件中实现。所以学习SysTick的时候可以参考这两个资料,一个是文档,一个是源码。SysTick简介SysT
晴天_QQ
·
2020-08-08 14:19
STM32专题
STM32F407
ZGT6芯片启动模式介绍
存储器采用固定的存储器映射,代码区域起始地址为0x0000_0000(通过ICode/DCode总线访问),而数据区域起始地址为0x2000_0000(通过系统总线访问)。Cortex™-M4FCPU始终通过ICode总线获取复位向量,这意味着只有代码区域(通常为Flash)可以提供启动空间。STM32F4xx微控制器实施一种特殊机制,可以从其它存储器(如内部SRAM)进行启动。在STM32F4x
晴天_QQ
·
2020-08-08 14:48
STM32专题
【
STM32F407
的DSP教程】第8章 DSP定点数和浮点数(重要)
完整版教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=94547第8章DSP定点数和浮点数(重要)本期教程主要跟大家讲解一下定点数和浮点数的基础知识,了解这些基础知识对于后面学习ARM官方的DSP库大有裨益。特别是初学的一定要理解这些基础知识。目录第8章DSP定点数和浮点数(重要)8.1初学者重要提示8.2定点数和浮点数概念8.2.
Simon223
·
2020-08-08 13:35
基于 Ubuntu 18.04 的
STM32F407
开发
基于Ubuntu18.04的
STM32F407
开发一、编译一个最小工程编译任何文件都需要带上如下参数。
JeromeCoco
·
2020-08-08 10:29
M4
浅谈STM32中断模块
前言,本文基于
STM32F407
VET6.(多图警告)中断一、概要二、中断概念1.什么是中断?
求求求亮
·
2020-08-07 21:40
STM32
CoIDE编程心得一:如何新建工程?(基于STM32F4X 20180328)
newproject;②弹出以下对话框:填入你希望的Projectname(如LED),然后点击Next;③弹出以下对话框:此处选择Chip,然后点击Next;④弹出以下对话框,选择ST->STM32F4x->
STM32F407
ZG
当风走过
·
2020-08-07 20:05
CoIDE
STM32 USB-DFU说明
InternalFlash/0x08000000/03*016Ka,01*016Kg,01*064Kg,07*128Kg,04*016Kg,01*064Kg,07*128Kg"上面的这个是默认生成的,
stm32f407
民国二十三年冬
·
2020-08-07 18:56
STM32F407
vet6使用FSMC驱动LCD屏
我的方法也特别简单。高手勿喷。首先,你得稍微了解一下FSMC的基本原理,就是说它是怎么用的,怎么配置,为什么能这么用。这个东西可以看看STM32F4的参考手册。这里不具体说了。(其实是因为我也不是太懂)我使用的是野火开发板的屏,因为想用开发板提供的程序直接移植。(小白就只能干这种事)因为买的最小系统板是100脚封装的,所以在使用上有点小问题了。我在网上查了好多关于怎么在100引脚的板子上用FSMC
queryor
·
2020-08-07 17:57
嵌入式
编程
STM32调试问题:无法读写 AT24C256 数据
最近做的一个项目,不定时记录下调试过程中遇到的问题1、问题描述硬件:使用
STM32F407
ZGT6的IIC1PB8、PB9读写EEPROM24C256软件:基于原子的标准例程实验24IIC实验:
STM32F407
ZGT6
南风过境蜻蜓飞
·
2020-08-07 17:35
STM32
VS code+STM32CubeMX 使用 FreeRTOS+FatFS+USB_DEVICE 搭建 SD卡 读卡器 和 读写 SD卡 示例项目
效果展示本例介绍如何使用vscode插件EIDE和STM32CubeMX开发STM32项目,并实现一个使用FreeRTOS+FatFs读写SD卡,同时将STM32变成一个SD卡读卡器的示例程序**注:**本例使用的芯片是
STM32F407
VGT6
nullptr@0
·
2020-08-07 17:51
EIDE
使用教程
ucOS III进入硬件错误中断的问题研究
硬件平台
STM32F407
ZGT6,J-LINK仿真器软件平台MDK5.2问题描述博主在进行ucOSIII的移植过程中,出现任务无法正常切换的现象。
MagicianY.L
·
2020-08-07 15:16
ucOS
III
工具使用技巧及解决方案
STM32
ucOS
III
STM32
四旋翼飞行器制作过程中遇到的问题及解决方法
(主控芯片也选择了较为常见的
STM32F407
,并且博主是用MDK进行编程、调试的)。下面说说博主在制作该飞行器中遇到的问题及解决办法(硬件问题就不说了,就说说软件吧)。
MagicianY.L
·
2020-08-07 15:13
多旋翼飞行器
C-C++语法运用
硬件
编程
电子
芯片
传感器
STM32F407
+ESP8266+SD卡进行远程固件升级
这次带来的内容是
STM32F407
+ESP8266+SD卡进行远程固件升级,相信各位小伙伴在第一次接触到远程固件更新的时候都会很懵逼。
xieyunsky_
·
2020-08-07 13:30
STM32与硬件
STM32F407
的UDP发送数据
探究WaveShare的F407的板子好几天了,这两天一直止步于网卡模块的udp发包,因为截包工具总是收不到我代码里面发出去的数据包,我的要求是只发特定数据,不管收到的数据包记录下整个测试过程,以便以后翻阅使用开发板自带的例程,udp_echo_server的例子,在此基础上修改,main函数是intmain(void){/*!PA9,Open_USART_RX-PA10*/GPIO_InitSt
stephen_kl
·
2020-08-07 12:20
STM32
基于
stm32f407
ZG的超声波测距模块HC-SR04使用详解(面向新手)
设备1、超声波测距使用的是HC-SR042、开发板是普中科技的PZ6808L-F4(
stm32F407
ZG芯片)超声波模块详细介绍1、管脚首先看看HC-SR04的四个管脚VCC:接5V电源Trig:触发信号输入
嵌入式_feifei
·
2020-08-07 11:54
嵌入式
stm32
超声波
j-link -- CPU could not be halted;no sw-dp found;Too many errors to display
参考文档:https://blog.csdn.net/wuhuijun165/article/details/49622803芯片:
STM32F407
ZET6环境:KEIL开发环境下载:JLINKV8仿真器方式
Steven&Aileen
·
2020-08-07 10:17
J-link
IIC读取AT24C256数据出现的问题及解析
硬件平台
STM32F407
ZGT6,AT24C256软件平台MDK5,GPIOG_PG2->SCL,GPIOG_PG3->SDA,属于软件模拟IIC问题描述在用逻辑分析仪分析时序时发现时序完全没问题,如图
MagicianY.L
·
2020-08-07 10:27
使用STM32CubeIDE生成工程并移植UCOSIII
移植UCOSIII1、到Micrium官网下载ucos源码程序(MDK版)网址:https://www.micrium.com/1.1、进入主界面点击Downloads1.2选择芯片我用的
STM32F407
bdjinger
·
2020-08-05 15:16
学习历程
stm32
一知半解学CubeMX——IIC:OLED屏显示
一知半解学习环境:1、CubeMX4.23.02、uVision5.14.23、MCU启明
STM32F407
开发板(高配版)V3.14、中景园电子0.96寸OLED一知半解学习目标:1、掌握CubeMX
断剑重铸
·
2020-08-05 15:05
一知半解学CubeMX
【STM32】HAL库STM32CubeMX+True Studio系列教程(一)——GPIO配置LED灯
工具【STM32CubeMX】+【TrueStudio】+【STM32CubeProg】【STM32F103C8T6核心板/
STM32F407
ZGT6核心板】【ST-Link调试器】HAL库1.GPIO_InitTypeDef
乔乔同学
·
2020-08-05 15:19
HAL库
STM32F407
系统时钟配置是否添加FPU功能
Cortex-M4的指令集分两部分,一部分是在M3的指令集外增加了一些扩展功能。另一部就是用于FPU单元的单精度浮点运算指令。这部分指令都是用V-开头的汇编指令,仅在FPU功能被使能时使用。需要注意的是FPU单元是指的芯片上的一个独立于CPU处理的浮点运算单元,整个单元在大多数厂家的芯片中都是可以被使能和关闭的。相对于芯片,编译器也设置了相应的FPU功能开启/关闭的选项,在编译时需要告诉编译器是否
等的起
·
2020-08-05 14:57
stm32f407
之ADC(操作寄存器)
ADC12位ADC是一种逐次逼近型模拟数字转换器。它有多达19个通道,可测量16个外部和2个内部信号源和Vbat通道。各通道的A/D转换可以单次、连续、扫描或间断模式执行。ADC的结果可以左对齐或右对齐方式存储在16位数据寄存器中。模拟看门狗特性允许应用程序检测输入电压是否超出用户定义的高/低阀值。有16个多路通道。通道选择:可以把转换组织成两组:规则组和注入组。在任意多个通道上以任意顺序进行的一
w471176877
·
2020-08-05 14:48
cortex-m4
STM32F4之FPU与float类型导致的HardFault调试记录
目录开发环境异常现象解决过程问题重现结论致谢开发环境MCU:
STM32F407
ZET6IDE:MDKV5.14.0.0软件包:uCOS-IIV2.19软件包:LUA异常现象正在进行的工作是一份代码的移植
wk930523
·
2020-08-05 14:32
STM32
STM32F407
IGT6开发板
[芯片]1.
STM32F407
IGT6内核:Cortex-M432-bitRISC;特性:单周期DSP指令;工作频率:168MHz,210DMIPS/1.25DMIPS/MHz;工作电压:1.8V-3.6V
industrienorm
·
2020-08-05 14:06
兴趣-电子DIY
stm32 DCMI接口CROP功能使用
最近使用
stm32F407
单片机通过摄像头采集图像进行处理,其中使用到DCMI接口CROP功能。但在网上找了很久,有用的资料不多,只能自己研究,特将自己的使用方法记录下来。1.如何设置CROP。
tumblerman
·
2020-08-05 14:18
机器视觉
嵌入应用
程序设计
STM32 USB HID报告描述符分析
USBHID报告描述符分析芯片:
STM32F407
VE编译器:KEIL5作者:SY日期:2017-7-2115:19:46简介报告描述符是HID设备使用的描述符,主机通过解析从机上传的报告描述符,才能知道从机上传的报告代表什么含义
大水猫
·
2020-08-05 14:06
USB
STM32
stm32f407
ADC DMA多通道采集底层配置
#include"adc.h"#include"delay.h"//初始化ADCvoidAdc_Init(void){GPIO_InitTypeDefGPIO_InitStructure;ADC_CommonInitTypeDefADC_CommonInitStructure;ADC_InitTypeDefADC_InitStructure;RCC_AHB1PeriphClockCmd(RCC_A
shenlong1356
·
2020-08-05 14:01
stm32和ARM
STM32F407
-ADC(模数转换)
一、硬件
STM32F407
开发板,杜邦线。通过通道获取板载电压的模拟输入信号转变为数字信号,并通过转换变成电压。
resumebb
·
2020-08-05 14:36
探索者STM32F407
STM32CubeMX的TIM1互补PWM输出,HAL库(2路,带死区)
芯片为
STM32F407
ZG,使用的是高级定时器TIM1的PWM互补PWM输出。效果:整体的:(通道0~3分别是CH1、CH1N、CH2、CH2N。)
热爱学习的宏少
·
2020-08-05 13:36
stm32
单片机
STM32F407
IG临时堆栈划分
今天调试
STM32F407
IG,发现编译器编译完成后占用RAM空间28K,但是在仿真的时候总是死或跳到内存错误的中断里死在那里。
喵喵苗
·
2020-08-05 13:24
STM32
CSDN微博第一篇,STM32学习之记录STM32CubeMX + MDKv5 +
Stm32F407
+ 8720A 的以太网连接方法。
在某宝买的407的开发板,自带以太网口,使用的是8720A的PHY芯片。废话不多说,首先用CubeMX生成代码,选芯片不多说,要打开ETH以太网接口,因为这个8720A只支持RMII,所以选RMII。然后把LWIP协议栈勾选,免得自己移植。我是用的STLINK做下载调试,所以打开了SYS,另外有串口,所以打开了UART来做日志输出。如图:如果debug不是用的stlink,请随意。如果没有从USA
hustwf
·
2020-08-05 13:49
STM32F407
的ADC之DMA多通道
这张主要是增加了一路PA2,也可以根据实际增加自己想要的路数。与上面主要的区别:1、设置PA2为模拟输入2、修改通道数ADC_InitStructure.ADC_NbrOfConversion=2;/*2通道1*/3、增加ADC_RegularChannelConfig(ADC1,ADC_Channel_3,2,ADC_SampleTime_480Cycles);/*设置规则通道3二个序列采样时间
做了不一定能实现但不做一定不会实现
·
2020-08-05 12:51
stm32
stm32
基于
STM32F407
的bootloader、IAP、Flash_APP、上位机设计(一)
基于
STM32F407
的bootloader、IAP、Flash_APP、上位机设计第一部分:Bootloader、IAP设计前期准备:一、硬件:
STM32F407
VET6板一块,IAP使用串口通信,板上需引出串口或有
穿西装的强
·
2020-08-05 12:37
STM32
STM32的串口IAP简单Demo
平台芯片:
STM32F407
IDE软件:Keil5.25目录1.IAP简介2.APP程序编写3.Boolloader程序编写4.下载实验1.IAP简介IAP就相当于一个用户自定义的bootloader,
Paul_Yu_Zhang
·
2020-08-05 12:04
单片机
STM32——利用STM32CubeMX来点亮GPIO口的led
GPIO口的LED点亮(以
STM32F407
IGTb芯片为例)1、掌握的GPIO口的使用方法2、熟悉KeiluVision5工具软件的使用原理:只要是对硬件操作,就要首先查看原理图。
软件开发小王
·
2020-08-05 12:29
STM32单片机
STM32F407
IG开启FPU,做开方运算
STM32F407
IG开启FPU,做开方运算MDKKEIL中使用STM32F4XX芯片硬件浮点单元FPUKeil中使用STM32F4xx硬件浮点单元STM32F4-浮点DSP库的MDK开发环境的设置步骤如下
weixin_34337381
·
2020-08-05 12:58
基于Ymodem协议的
STM32F407
的串口IAP
IAP简介IAP:InApplicationProgramming是指在应用编程,即在程序运行中编程,就是片子提供一系列的机制(硬件/软件上的)当片子在运行程序的时候可以提供一种改变flash数据的方法。这种机制的存在可以实现单片机设备的免拆机升级和远程升级。一般实现形式为在单片机内先执行引导程序,由引导程序判断是否需要进行固件升级。如果需要执行固件升级,则引导程序通过串口或者SD卡等IO设备将应
梦醒了天亮
·
2020-08-05 12:48
STM32F407
stm32F407
ADC采样配置
这几天在调试
Stm32F407
AD部分,需要对两路信号进行采样处理,还是运用网上推荐的DMA方式进行数据存储传送。在配饰ADC和DMA中对AD部分有了一些深入的了解。
csdn607
·
2020-08-05 12:34
stm32学习历程
STM32F407
学习IAP时的笔记
STM32F407
有三种启动方式:1.主FLASH启动,最常用的一个启动方式,也是平常采用烧录器烧录程序,将程序烧录到主FLA
天才篮球少年
·
2020-08-05 12:25
STM32
【嵌入式】基于
stm32f407
的Bootloader/IAP简单测试
这两天忙里偷闲,自己编程打通了Bootloader/IAP的通道。仅仅是打通了一个通道,能实现上电进入bootloader,通过串口下载APP程序的功能。还有很多细枝末节的东西没有完善,但最主要的通道打开了,以后的升级完善就全看个人发挥啦。先大致概括一下Bootloader和APP的程序功能1.BootLoader:开机后倒计时十秒,若无数据从串口导入,则跳入APP程序,若有数据传入,则将传入数据
菜老越
·
2020-08-05 12:45
嵌入式
STM32CubeMX-GPIO:点亮一个LED
STM32CubeMX,(点亮LED是我刚接触单片机写的第一个程序,就像刚开始学习编程时打印的“HelloWorld”)一、新建工程这里我们建立一个新的工程(工程建立参考STM32CubeMX初识),STM32我们选用
STM32F407
ZG
未来战争
·
2020-08-05 12:11
STM32CubeMX
STM32
stm32
单片机
【
stm32f407
】轮序方式的按键应用
接上篇:http://blog.csdn.net/xiaoxiaopengbo/article/details/728291541.硬件原理图:可以看到userbutton是PA02.程序步骤1)使能按键对应IO口时钟。PA0在AHB1总线上调用函数:RCC_AHB1PeriphClockCmd();2)初始化IO模式:上拉/下拉输入。3)扫描IO口电平3.程序原码key.h#ifndef_KEY
专注于无线通信的蓬勃
·
2020-08-04 23:16
stm32应用
..\Output\myProject.axf: Error: L6200E: Symbol SVC_Handler multiply defined (by hal_cm3.o and stm32f
stm32f407
添加RTX系统后,出现如下三个重复定义,秉承添加了系统就用系统的中断,屏蔽stm32f4xx_it.c的中断函数定义//voidSVC_Handler(void)//{//}*@briefThisfunctionhandlesPendSVCexception
yangrongfool
·
2020-08-04 22:54
个人
单片机
STM32--DSP库使用(2)
建立MDK工程并添加DSP库这里我的硬件平台选择
STM32F407
软件选择的keil5串口程序选择的XCOM这里我选择一个key键点亮LED的例程进行进行改编1.首先添加文件(DSP的库文件)2.添加头文件路径
甜航一直在
·
2020-08-04 17:20
笔记
stm32
学习
STM32-CUBE-以太网DP83848
1、使用主控芯片
STM32F407
V。使用的晶振25M。使用管脚如下。
cw0617
·
2020-08-04 13:17
STM32
STM32F4系统时钟设置之二
STM32F407
系统时钟配置时钟树方法一,采用官方库提供的配置(这里外部晶振25MHz,系统配置为168MHz)STM32F4启动与STM32F10X不同,时钟已经默认配置好启动代码,文件:startup_stm32f4xx.sResethandlerReset_HandlerPROCEXPORTReset_Handler
anbaixiu
·
2020-08-04 13:12
STM32相关
STM32F407
时钟设置
/***@说明配置
STM32F407
的时钟系统*@参数无*@返回无*@说明voidClock_Config(void)按如下表格配置时钟**===============================
anbaixiu
·
2020-08-04 13:40
STM32相关
use JLinkSWOViewer view printf result with out source code
前言
STM32F407
的板子.有源码调试时,已经在MDK中设置好了ITM.在源码中,将fputc重定向到ITM输出.用MDK+JLink带着工程跑时,可以在MDK串行调试窗口看到printf输出的结果。
LostSpeed
·
2020-08-04 12:48
stm32f4移植ucosii
移植参考了《
STM32F407
全套资料》移植实现的功能:在ucosii系统下驱动lcd!
_叔
·
2020-08-04 08:59
单片机
stm32f4 串口空闲中断+DMA遇到的奇怪错位问题
基于
stm32f407
文章目录一、利用DMA接受串口任意长数据1、简介2、循环模式和普通模式二、DMA接受数据错位问题1、程序设置2、数据缓冲错位问题(1)问题描述:(2)调试过程(3)解决方案(4)后记一
云端FFF
·
2020-08-04 08:37
嵌入式
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他