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
毕业设计--2020-02-01 奇耘4.2寸墨水屏 程序设计中的一些反思
(这里我的OLED的刷新方案是适用的一次刷新一整个屏幕的方案,直接在单片机(
STM32F407
)内部新建了一个数组将所有的数据保存在内存中、墨水屏中也是一样)但是
战神-B
·
2020-08-24 17:19
毕设
那些年我学的Stm32
墨水屏
STM32F4
STM32F407
+lwip_2.1.0+MQTT移植记录
硬件平台:正点原子探索板F4(裸机,未搭载操作系统)
STM32F407
ZGT6LAN8720LWIP2.1.0(版本在2.0.0以上的都有官方MQTT例子)步骤:新建网络例程模板:
STM32F407
开发板的
SeniorZ
·
2020-08-24 16:25
STM32
物联网
UCOS II 移植到
STM32F407
UCOSII移植到
STM32F407
一、从Micrium官网下载安装包官方网址:http://micrium.com/UCOSII下载安装包路径:获取的压缩包:二、UCOSII源码分析1.打开Micrium
秋风也萧瑟
·
2020-08-24 06:32
UCOSII移植
STM32F407
因为结构体字节对齐导致的HardFault_Handler异常
STM32因为结构体字节对齐导致的HardFault_Handler异常该问题遇到了好多次,前几次都因为赶,没有深究,前几天刚好空闲下来便排查了下。现象是这样的:我使用到stm32的can通信,代码本来是运行正常的。后来添加了一个9字节的结构体变量,编译后下载到目标板子运行,发现只要一接收can消息,就会进入HardFault_Handler异常,在网上查找解决方法,发现进入HardFault_H
小童012
·
2020-08-24 06:00
bug库
TIM-计时器学习笔记
当前我使用的
STM32F407
上有14个定时器(TIM1-TIM14)确定计时器总线:APB2TIM1TIM8(高级)TIM9TIM10TIM11-----》168MHzAPB1TIM6TIM7(基本)
It小蜂
·
2020-08-24 06:27
嵌入式
STM32 F4xx Fault 异常错误定位指南
STM32F407
采用Cortex-M4的内核,该内核的Fault异常可以捕获非法的内存访问和非法的编程行为。
weixin_30756499
·
2020-08-24 06:49
STM32F407
VG uCOS-II2.91 IAR工程 以及uCOS使用库编译的方法
在使用正点原子的STM32资料时,工程是用MDK来编译的,而我对于IAR还是比较习惯和喜欢的,因为喜欢它的编译速度和效率,编辑界面虽然没有MDK那么好看,但是编辑起来还是不错的。IAR我的版本是6.50.3.我这里移植的是正点原子的uCOS第一个例程。IAR相对于MDK大部分都是一样,不同的是汇编部分,也就是启动文件,有关C嵌套汇编这部分。startup_stm32f40xx.s这个文件务必使用I
sean_dw
·
2020-08-24 06:46
单片机
STM32F407
定时器TIM3 出现 HardFault_Handler
今天准备用
STM32F407
定时器做个定时周期扫描,想偷个懒,于是乎在在战舰的开发历程中复制出来一段,结果无尽的折磨人来了。首先看我复制的代码。根据实际需要我把代码改成这样了几乎就是没动了。
songisgood
·
2020-08-24 06:33
ARM
使用
stm32F407
或者F103进行UCOS操作系统的移植 嵌入式开发报告
来了又来了,卓工第一天,超管请假了,我一个在办公室。所以再来一篇嵌入式课设报告。附上老师的要求首先来说一下DELAY函数和定时器的区别,for利用循环处理的方式实现的延时,并不精确。(来自某问问的同学的回答,我觉得不错)1、当中断发生时,CPU被打断先执行中断服务。导致执行时间变长。2、使用高级语言时,编译的结果受优化等级等多方面因素干扰,难以计算。3、在有MMU和Cache的MCU中,指令的执行
难关
·
2020-08-24 06:48
STM32F4Ucosii环境LWIP移植
移植平台使用
STM32F407
为核心芯片的正点原子开发平台,网络芯片使用LAN8720。LWIP使用官方1.4.1版本。
Amrzs_hp
·
2020-08-24 06:10
STM32F407
时钟从25M变成8M怎么变(时钟配置)
分三步,第一步,打开冰箱,第二步,把大象装进冰箱里,第三步,把冰箱门关上哦,拿错剧本了。第一步stm32f4xx.h里,改成8M时钟。第二步分析一下:PLLP:用于生成高速的系统时钟(最高168MHz)/*SYSCLK=PLL_VCO/PLL_P*/336/2=168M第三步打开system_stm32f4xx.c配置一下:后话:PLLQ:用于生成USBOTGFS的时钟(48MHz)、随机数发生器
久落凡尘
·
2020-08-24 05:33
STM32
STM32开发笔记54:STM32F4+DP83848以太网通信指南系列(八):收包流程
本章为系列指南的第八章,讲述如何使用
STM32F407
芯片配合DP83848进行以太网数据的收包流程,将监听到的网络包数据通过UART传给PC,同时辅以WireShark监听对比验证。
snmplink
·
2020-08-24 05:20
#
STM32快速开发
STM32快速开发
基于STM32H7,F407,F429的ThreadX内核程序模板,含GCC,MDK和IAR三个版本(2020-06-08)
V5是
STM32F407
IGT6,V6是STM32F429BIT6,V7是STM32H743XIH6模板下载:V5-2000_ThreadX内核模板(支持MDK,IAR和GCC).rar(3.45MB)
Simon223
·
2020-08-24 05:11
STM32开发板
【
STM32F407
开发板用户手册】第14章
STM32F407
的电源,复位和时钟系统
mod=viewthread&tid=93255第14章
STM32F407
的电源,复位和时钟系统本章教程继续为大家讲解学习
STM32F407
的必备知识点电源,复位和时钟系统。
Simon223
·
2020-08-24 05:11
STM32F407
串口操作
前言一般的开发板,最多只能试验2到3个串口。开发板厂商也不可能将MCU上的所有资源都引出来给你用。除非自己来做开发板,但是要花时间的。细节蛮多的。一般除了和当前的工作任务相关,没有领导会安排带薪的时间来做这种验证性任务。但是,如果硬件接口没有引出,写出的代码,就有些细节问题,无法验证。虽然说串口1到串口6的初始化和使用都是一样的,但是没有全部验证完,谁敢说自己写的没问题,能直接用到产品上呢。产品板
LostSpeed
·
2020-08-24 05:02
STM32F4UCOSII移植
核心芯片使用
STM32F407
1、源码官网下载源码如下:用到的主要在UCOS-II中的文件:在工程中创建三个文件夹分别为ports、source、Config(1)ports下IAR中的所有文件(2)source
Amrzs_hp
·
2020-08-24 05:49
ThreadX应用开发笔记之一:移植ThreadX到STM32平台
首先我们需要准备一个硬件平台,这次我们采用
STM32F407
IG控制单元来作为
foxclever
·
2020-08-24 05:16
ThreadX
ThreadX
STM32
【STM32】串口通信编程
ALIENTEK探索者STM32F4开发板所使用的
STM32F407
ZGT6最多可提供6路串口,有分数波特率发生器、支持同步单线通信和半双工单线通讯、支持LIN、支持调制解调器操作
沧海一笑-dj
·
2020-08-24 05:42
嵌入式天地
串口
串口通信
串口编程
stm32
stm32串口
FreeModbus移植实例(转)
源:分享FreeRTOS+FreeModbus+UART_RTOFREERTOS移植学习入门必备正点原子官方所有开发板的FreeRTOS教程及其例程正式发布(STM32F103,
STM32F407
,STM32F429
weixin_30399871
·
2020-08-23 07:28
stm32f407
之MyDebugger(操作寄存器)
九、MyDebugger已经学习了usart和DMA,因为后面的学习,最好有一个直观点的人性化的显示终端。可以通过串口将数据和文字信息发送往电脑,然后在上位机软件上观察数据以及调试信息。为此,我写了一个文件,以供日后调试之用,命名为MyDebugger。首先,参照之前的程序,略加修改,将USART的接收功能全部去掉,DMA的配置分开,独立写成一个配置DMA的函数USART3_DMA_config(
w471176877
·
2020-08-23 07:26
cortex-m4
STM32F407
串口的基本使用
串口串口在嵌入式系统中是一个非常重要的外设,它通信方式简单在软件开发阶段常用作调试工具。本示例中我们只实现串口的输出功能,同时还会实现一个具有printf功能输出接口。这样咱们以后的例程中就有了一个简单的调试工具。1.STM32串口简介STM32的串口功能非常丰富,它可以支持双全工异步通信、LIN、IrDA、智能卡协议、单线半双工通信、支持调制解调器操作。接下来我们将对使用STM32的串口应该进行
意念586
·
2020-08-23 07:58
RT_Thread-开发板
FreeRTOS-
stm32f407
移植
FreeRTOS-
stm32f407
移植需要准备的内容FreeRTOS移植步骤1、添加FreeRTOS源码1.1复制源码内容1.2删除portable文件夹下的部分内容2、向工程分组中添加文件3、添加相应的头文件路径
月照银海似蛟龙
·
2020-08-23 06:11
FreeRTOS
STM32F407
+LAN8720移植Lwip和freeModbus实现MODBUS TCP
Lwip和FreeModbus的移植这里补多说,大家下载我移植好的工程文件自己学习即可,主要说一下注意点一、初始化初始化主要调用下面这两个函数,用来指定端口和使能TCP连接eMBTCPInit(502);eMBEnable(MB_TCP);二、关键函数的实现/**********************************************************************
小灰灰搞电子
·
2020-08-23 06:04
ModBus
freemodbus RTU与TCP的移植
基于正点原子
STM32F407
探索者开发板,分别移植了freemodbusRTU及TCP(以太网协议栈为LWIP)RTU的坑:485设置的问题,奇偶校验与字节数的关系。
wyl5581304
·
2020-08-23 04:37
STM32F407
串口调试总结
使用开发板的串口通讯例程修改了一个自己板子
STM32F407
的UART4,发现两边收发的数据但是错误的;刚开始怀疑是我的USB转串口模块坏了,但在模块上RX脚直接接TX脚,数据发送和接收是正常,说明USB
qq_21226319
·
2020-08-23 04:16
单片机
Stm32F407
ZGT6 串口通迅 usart2
正点原子的开发板,一定要注意跳线帽串口2usart2.h//
STM32F407
zgt6串口2#ifndef__USART2_H#define__USART2_H#include"sys.h"#defineUSART2
oshan2012
·
2020-08-23 04:45
Stm32
STM32F407
USART串口通信介绍(普中开发板)
声明:文章部分图片引自网络,如若侵权立即删帖致歉USART与UARTUSART全称为同步异步收发器,而UART仅仅为异步收发器全双工,半双工,单工全双工:就像我们现在用的手机电话,我既能听到你的声音,还能在听到声音的时候说话半双工:对讲机,你说话我只能听,我说话你只能听单工:我能说话你不能说话,你只能听,设定好了永远就只能听,不可能说话(这里面的说话与否对应着数据传输)RS232串口通信有很多接口
hdubiggod
·
2020-08-23 04:12
STM32
2003年电设国赛D题 简单逻辑分析仪(未完待续)
基于MCU(
STM32F407
ZGT6)+FPGA(cyclone10LP)的简单逻辑分析仪总体思路:利用FPGA8个IO口产生8路逻辑信号(这些逻辑信号存储在FPGA的ROM核中【极其容易实现】),然后单片机部分可以先试着把
hdubiggod
·
2020-08-23 04:41
STM32
stm32
嵌入式
电脑硬件
STM32F407
SPI配置(普中开发板)
声明:文章部分图片引自网络,如若侵权立即删帖致歉SPI简单介绍SPI全称是“SerialPeripheralInterface”,意为串行外围接口。主要应用在E²PROM、FLASH、实时时钟、AD转换器,数字信号处理器和数字信号解码器之间。SPI是一种高速的,全双工,同步的通信总线,在芯片管脚上只占四根线。通常,SPI通过4个引脚与外部器件连接:●MISO:主输入/从输出数据。此引脚可用于在从模
hdubiggod
·
2020-08-23 04:41
STM32
单片机
嵌入式
物联网
stm32
STM32F407
-串口数据传送
一、串口基础1.常用的串口相关寄存器USART_SR状态寄存器USART_DR数据寄存器USART_BRR波特率寄存器2.串口操作相关库函数(省略入口参数)voidUSART_Init();//串口初始化:波特率,数据字长,奇偶校验,硬件流控以及收发使能voidUSART_Cmd();//使能串口voidUSART_ITConfig();//使能相关中断voidUSART_SendData();/
resumebb
·
2020-08-22 22:35
探索者STM32F407
STM32进阶-串口及蓝牙通信 控制开发板硬件详细步骤-USART1/2
而
STM32F407
ZET6最多可提供6路串口
倪牛斯
·
2020-08-22 21:04
stm32学习
嵌入式
stm32
c语言
STM32F407
_HAL_TIM_DMA驱动WS2812
STM32F407
_HAL_TIM_DMA驱动WS2812初始化函数可以通过CubeMX配置,这里直接通过原码记录:芯片外设层驱动tim.h#ifndef__TIM_H#define__TIM_H#include"stm32f4xx.h"externTIM_HandleTypeDefhtim3
顶点元
·
2020-08-22 11:15
STM32
#
WS2812全彩LED
基于
stm32f407
VGT6控制WS2812的TIM1+PWM+DMA实现方式
项目中使用到了ws2812灯带,作为产品的外观显示灯,经过开发之后,整理一下,仅供大家参考。WS2812B是一个集控制电路与发光电路于一体的智能外控LED光源。其外型与一个5050LED灯珠相同,每个元件即为一个像素点。像素点内部包含了智能数字接口数据锁存信号整形放大驱动电路,还包含有高精度的内部振荡器和可编程定电流控制部分,有效保证了像素点光的颜色高度一致。数据协议采用单线归零码的通讯方式,像素
我若成精
·
2020-08-22 11:48
stm32
说明:编程平台IAR,程序利用STM32CubeMX软件生成,单片机控制芯片
STM32F407
IGT6。 实现过程:根据电机驱动器,50%的pwm脉冲,电机停止,5
说明:编程平台IAR,程序利用STM32CubeMX软件生成,单片机控制芯片
STM32F407
IGT6。
我是小小小渣渣
·
2020-08-22 11:16
stm32
hal
电机控制
STM32F407
Hal库 串口使用指南
首先,当然是在Cube中进行相应的配置,这个就不多讲了。之后,在生成的工程中,找到main函数,在/*USERCODEBEGIN2*/下加入HAL_UART_Receive_IT(&huart1,Uart1_Data_buffer,n);这是要给接收到的数据定向,存在Uart_Data_buffer[4]中。上面函数的第三个参数应该是收到n个字节就触发中断。然后,在stm32f4xx_it.c的最
林志鹏0119
·
2020-08-22 10:40
STM32F40实现 按键密码锁、按键控制LED 、串口选择菜单 、串口控制LED开关 、串口控制蜂鸣器开关及响度 、串口控制蜂鸣器播放音乐 、按键控制LED的亮度
板子是使用粤嵌科技的
STM32F407
ZE。
竹东篱
·
2020-08-22 10:40
项目
Stm32作为主设备使用DMA接收SPI数据
以下代码在
stm32f407
上测试通过#include"spi_dma.h"#include"stm32f4xx_dma.h"#include"stm32f4xx.h"#include"spi.h"#include"SRAM.h
贝特菲尔
·
2020-08-22 10:03
Stm32
STM32F407
-串口通信基本原理
1.处理器与外部设备通信的两种方式:并行通信-传输原理:数据各个位同时传输。-优点:速度快-缺点:占用引脚资源多串行通信-传输原理:数据按位顺序传输。-优点:占用引脚资源少-缺点:速度相对较慢2.串行通信按照数据传送方向,分为:单工:数据传输只支持数据在一个方向上传输半双工:允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信;全双工:允许数据同
resumebb
·
2020-08-22 10:36
探索者STM32F407
STM32F407
通过按键控制LED和蜂鸣器
STM32F4——GPIO基本知识GPIO基本认识STM32F4共7组I/O,每组I/O有16个I/O口。每组IO的通过10个32位寄存器控制,分别控制I/O的配置、功能和数据等内容。其中部分寄存器32位全部使用,每两位控制一个I/O口,部分寄存器16-31位保留,只有0-15位起作用,一位控制一个I/O口。GPIO初始化初始化步骤:使能时钟,在头文件stm32f4xx_rcc.h中找到相应时钟初
m0_49613954
·
2020-08-22 10:14
STM32F407
_FreeRTOS_LwIP调试详解二:源码调试
本例使用的是
STM32F407
_FreeRTOS_LwIP调试详解一:Cube_MX生成工程中所生成的工程,在此工程基础上,添加tcpecho.c文件:MainMX_FREERTOS_InitStartDefaultTasktcpecho_init
hpw99
·
2020-08-22 10:44
STM32F4XX
使用STM32CubeMX开发二:按键实验
硬件平台:
stm32F407
Zet6软件平台:stm32cubeMX4.7+MDK5.14电路连接:PE8-LED0、PE9-LED1、PE10-LED2、PE11-LED3、PE12-KEY0、PE13
芯联智网
·
2020-08-22 09:27
STM32Cube
STM32CUBEMX基本功能配置——入门篇一
单片机
STM32F407
IGT6时钟&SWD配置如下图所示,
STM32F407
外部高速晶振为25MHz,分别连接到PH0和PH1引脚!
shishiston
·
2020-08-22 09:52
单片机CUBEMX
stm32
物联网
STM32F407
通过SPI+DMA的方式驱动WS2812
关于
STM32F407
通过SPI+DMA的方式驱动WS2812的讲解与驱动demows2812简介1、控制电路与RGB芯片集成在一个5050封装的元器件中,构成一个完整的外控像素点。
xieyunsky_
·
2020-08-22 09:29
STM32按键输入控制LED、蜂鸣器
STMSTM32按键输入控制LED、蜂鸣器基于
stm32f407
,为实现以上功能,可将问题分为三个部分:LED、蜂鸣器和按键输入。
Curtis_
·
2020-08-22 09:14
STM32 Discovery Development On Linux
STM32DiscoveryDevelopmentOnLinuxSummaryTheSTM32F4Discoveryisa$15developmentboard,featuringa168MhzARMCortexM4(
STM32F407
VGT6
weixin_30876945
·
2020-08-22 03:29
STM32F407
遇到 #error "Please select first the target STM32F4xx device used in your application 解决方法
今天调试
STM32F407
的MP3播放程序,遇到了一个问题。例程中提示的出错信息是下面的这两行,同样的问题出了好几十个,就不一一粘贴了。..
TMS320VC5257H
·
2020-08-21 11:31
STM32
keil
编程
【
STM32F407
】第1章 当前主流的小型嵌入式网络协议栈
最新教程下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=95243第1章当前主流的小型嵌入式网络协议栈这几年物联网发展迅猛,各种新产品、新技术也是层出不穷,本章节就为大家介绍当前主流的小型嵌入式网络协议栈。目录第1章当前主流的小型嵌入式网络协议栈1.1当前主流的嵌入式网络协议栈1.2uIP网络协议栈介绍1.3LwIP网协议栈介绍1.4Con
Simon223
·
2020-08-21 07:38
RL-TCPnet
V7.X网络相关
TCPnet
lwip
freertos
embos
uip
stm32开发3D打印机(三)——ADC热敏电阻测温(未完成)
3D打印机温度读取ADC3初始化主控芯片为
stm32f407
ZG,对ADC3初始化,精度设定为12位ADC3代码部分voidinit_adc3()/ADC3初始化{GPIO_InitTypeDefGPIO_InitStructure
Nico_J ??
·
2020-08-21 07:30
3D打印机
stm32开源
marlin2.0应用到STM32实践(续)
这篇内容将通过marlin2.0安装到BLACK_
STM32F407
VE开发板的实践介绍如何为新定制的开发板烧入固件并详细介绍前期的处理过程,希望能为那些想深入固件研究苦于不会编译安装和想绘制3D打印机开发板又不知如何烧录固件的
顶点元
·
2020-08-21 07:54
3D打印
slamugv小车使用说明--3.直流有刷电机正反转控制
首先选用
stm32f407
ZGT6选定需要设置的pin脚会出现下图所示PA10在这个项目中是用来做正反转控制赋予高低电平的,是输出引脚,所以我们把PA10设置为GPIO_OUTPU
傻人爱孤独
·
2020-08-21 06:01
slamugv
单片机
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他