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
stm32单片机
flash loader下载使用说明
转载:https://blog.csdn.net/weixin_45456099/article/details/107492742一般只能通过三种方式下载程序到
stm32单片机
中:1.JTAG2.ISP3
小学徒666
·
2020-08-12 13:34
嵌入式
STM32自定义USB设备开发详细流程讲解及全套资料源码下载(基于libusb的)
开发流程1,完成
STM32单片机
端的USB程序;2,利用libusb自带的inf-wizard工具生成USB驱动;3,基于libusb编写USB通信程序;4,测试PC和单片机的数据通信
LiuhCode
·
2020-08-12 01:55
STM32
设备驱动
基于单片机的频率测量控制系统设计 (频率计)(电路+程序)
电子DIY、Arduino、51单片机、
STM32单片机
、FPGA……电子百科、开发技术、职业经验、趣味知识、科技头条、设备拆机……点击链接,免费下载100G+电子设计学习资料!
电子开发圈_公众号
·
2020-08-11 14:52
MCU51系统设计
基于FPGA的电子警察系统设计(原理+流程+论文)
电子DIY、Arduino、51单片机、
STM32单片机
、FPGA……电子百科、开发技术、职业经验、趣味知识、科技头条、设备拆机……点击链接,免费下载100G+电子设计学习资料!
电子开发圈_公众号
·
2020-08-11 14:52
FPGA系统设计
stm32单片机
入门基础知识——延时、滴答计时器、外部中断、定时器中断
自学单片机有一段时间了,因为概念不清走了不少弯路,现在整理一些基础知识,供大家参考,有错误欢迎指正。1.延时、滴答计时器我们经常在程序里看到一些延时函数,延时函数一般分为三种:普通延时函数、SysTick定时器延时中断方式、SysTick定时器延时非中断方式,其实都是一些固定的程序代码,这里直接粘贴,不过多叙述。普通延时:粗略的延时//微秒级的延时voiddelay_us(u16time){u16
龟田小丸子
·
2020-08-11 14:39
STM32寄存器操作简单介绍
STM32单片机
可以使用库函数进行操作,再加上现在越来越强大的MDKARM编译环境,使用库函数开发简直是不二的选择,但是工具越来越强大的同时意味着对编程人员降低了要求,在很大程度上降低了准入门槛,我们因此高兴吗
spu20134823091
·
2020-08-11 13:49
C语言学习
STM32
stm32单片机
寄存器操作:16进制数转二进制
stm32单片机
寄存器操作:16进制数转二进制16进制转二进制基本转换知识可以说四位二进制数的是一个8421的规律。
兴涛
·
2020-08-11 12:43
STM32时钟控制RCC探究
RTC是
STM32单片机
的脉搏,是单片机的驱动源。使用任何一个外设都必须打开相应的时钟。这样的好处就是,如果不使用一个外设的时候,就把它的时钟关掉,从而可以降低系统的功耗,达到节能,实现低功耗的效果。
jogholy
·
2020-08-11 12:49
嵌入式
【官方推荐】基于
STM32单片机
的热门可穿戴应用设计方案
基于STM32F411的步行者航迹推算技术方案简介基于STM32F411的步行者航迹推算技术(PDR)为一种辅助定位方式,适用于中短程相对位置推测。•室外模式与GPS结合使用,减少GPS开启时间,节约功耗•室内模式与WiFi、蓝牙结合使用,提高定位精度•高精度九轴融合算法,高准确率计步算法,机器学习获得最优参数STM32F411Cortex-M4入门级高性能微控制器微控制器属于STM32Dynam
annic9
·
2020-08-11 11:48
解读STM32
其他
【STM32入门】寄存器点亮LED
最近在学习STM32,相比51单片机,
STM32单片机
的外设更加的复杂并且由于其寄存器是32位的,因此操作起来会比较麻烦,但是为了加深对STM32寄存器工作原理的理解,因此作为一个初学者,将使用GPIO
ee_Explorer
·
2020-08-11 10:08
【STM32入门】
hex文件和bin文件区别
因为自己也是新手,所以一直对这两个文件懵懵懂懂,不甚了解,最近在做
STM32单片机
的IAP更新,其中要考虑HEX文件和BIN文件,所以需要学习下这两种文件。下面是最近的我的了解,如有不对地方还请指正。
spdian
·
2020-08-10 01:10
嵌入式开发进阶之路
Hex和Bin的区别
因为自己也是新手,所以一直对这两个文件懵懵懂懂,不甚了解,最近在做
STM32单片机
的IAP更新,其中要考虑HEX文件和BIN文件,所以需要学习下这两种文件。下面是最近的我的了解,如有不对地方还请指正。
zoulinqi110
·
2020-08-10 00:52
关于烧录的hex文件
因为自己也是新手,所以一直对这两个文件懵懵懂懂,不甚了解,最近在做
STM32单片机
的IAP更新,其中要考虑HEX文件和BIN文件,所以需要学习下这两种文件。下面是最近的我的了解,如有不对地方还请指
lizehao1973
·
2020-08-09 22:28
基于
stm32单片机
的可调节pwm输出
目标:1.通过按键1切换pwm频率的切换。2.通过按键2实现pwm占空比的切换。3.备注:不附加硬件原理图,但是通过描述简单介绍引脚的连接。硬件原理描述:1.通过3个IO口实现16个按键的检测。2.按键1,按键2不多做描述,通过键盘扫描程序循环检测按键3.通过TIM2CHI通道PA0输出波形。pwm输出配置功能函数:#include"pwm.h"staticu16Tim_Prescaler=35;
wheat_in_winter
·
2020-08-09 02:05
stm32学习
开源 | 嵌入式物联网项目开发 - ARM中控扩展模块
这款ARM中控扩展模块,主要使用了USB-TTL芯片和
STM32单片机
进行通信,再通过SPI接口外接si4432模块和nRF24L01+PA+LAN模块。
微联智控工作室
·
2020-08-09 02:54
开源
嵌入式物联网应用开发
HAL库的使用之Cube配置编码器输入捕获模式
使用Cube进行配置时,发现几点注意事项,
STM32单片机
自带编码器接口,可以直接进行使用,十分方便,所以根据硬石科技的资料,编码器模式在STM32HAL库中叫做Encoder。
lilei668
·
2020-08-09 02:39
程序员
009:semihost/ITM机制浅析以及使用JLINK通过ITM调试
stm32单片机
(转)
-----------------------------------------------------------------------------------------------作者:prife感谢:hexlog@gmail.com------------------------------------------------------------------------------
weixin_30477293
·
2020-08-08 23:04
keil5实现51单片机和stm32同时编辑
首先需要准备keil5MDK和KeiluVision5C51版本的安装包,之后先后安装两个版本1.安装MDK,之后进行一个对应的
stm32单片机
的cpu文件的安装,例如keil.STM32F1xx_DFP.pack
Always Sun
·
2020-08-08 19:01
单片机
keil5
stm32点亮LED灯一(库函数版)
学习51单片机的第一个控制IO口的操作就是流水灯,stm32的学习我也是从一个流水灯开始,是stm32是32位机,里面有很多的寄存器,操作
stm32单片机
也可以使用寄存器操作,使用寄存器操作的好处就是程序的执行速度快
little_engineer
·
2020-08-08 17:02
stm32编程
不使用sprintf函数使用共用体进行
STM32单片机
通讯解析
单片机之间的通讯难免遇到非字符型的数据这时同种单片机之间可以使用共用体进行信息的传输,这时只需要定义一个含有相同大小的一个字符数组还有一个需要的类型数据就行了发送的时候按照字符型数据进行发送解析的时候按照需要的的数据类型进行解析#includeusingnamespacestd;typedefunion{intx;charb[4];}U_x;intmain(){U_xaa,bb;aa.b[0]='
Achou.Wang
·
2020-08-08 14:33
C-C++
STM32物联网智能车学习记录(一)
段段续续做了蛮长时间(本人还在上学,平时课程较多),中间也有好多问题,很大的挑战在于之前并没有接触过
stm32单片机
,不过对于MCU来说,掌握了一种类型,再学习其他的单片机确实会简单不少。
HouSir&&HanMadam
·
2020-08-08 11:35
使用CoIDE调试
STM32单片机
这一段时间找到CoIDE,发现其真的挺好用,编辑界面比Keil功能强大。因此把实际操作过程记录下来。CoIDE是CooCox专业打造的一款免费的ARMCortexMCU嵌入式集成开发环境(IntegratedDevelopmentEnvironment,IDE)。CoIDE集成了CoBuilder和CoDebugger,适用于编译、烧写及调试嵌入式系统应用。它为ARMCortex-M系列的开发者提
shuolang126
·
2020-08-07 18:25
24c16、24cxx系列 原子demo模拟iic读取出现0xff的问题
在之前一直使用原子的模拟iic在各种
stm32单片机
上用时没有过这种情况,这次在PIC单片机上使用时出现了这个问题。无论如何读写都是0xff。
pamzerbhu
·
2020-08-07 15:04
单片机
向大家推荐一个好用的单片机IDE---EmBitz
EmBitz
STM32单片机
程序开发也许很多朋友常用的IDE有keil,IAR,Eclipse等常见工具,keil,IAR各有优劣吧,我开始学单片机的时候也是从这两个IDE开始的。
暗水天狼
·
2020-08-07 15:44
EmBitz-单片机
STM32F103核心板I2C驱动oled代码(纯小白拿来就可用)
先来看效果图吧我是从零开始学习
stm32单片机
的,写这篇记录学习过程,也希望可以帮助正在学习的小伙伴们。
Liu l hui
·
2020-08-07 15:05
stm32
安装STM32CubeIDE时的若干笔记
其可以采用STLink和Jlink直接调试
stm32单片机
。其中文下载地址:STM32CubeIDE下载STM32CubeIDE需要注册ST的账号,下载完成后直接一路nex
H_177
·
2020-08-07 11:09
个人笔记
STM32单片机
的启动模式 三种BOOT模式介绍
在绘制32单片机时,参考别人的原理图对单片机的启动方式BOOT有疑问,这里写目录标题自己的理解和应用一、三种BOOT模式启动的介绍二、自己开发BOOT模式的选择官方的文档介绍自己的理解和应用通过把BOOT0和BOOT1连接在高电平或低电平可以设置STM32怎么启动英文中文翻译一、三种BOOT模式启动的介绍所谓启动,一般来说就是指我们下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的
名字没想好,先叫这个吧!
·
2020-08-06 12:18
stm32
stm32
嵌入式
单片机
pcb设计制作
linux
一个完整的STM32工程到底由哪些文件组成
这是野火的STM32工程组成《
STM32单片机
应用与全案例实践》里的这个应该是讲得非常清晰了的。这是平衡小车之
诗筱涵
·
2020-08-05 14:06
STM32
STM32-STM32Cube
STM32水温控制系统硬件详解
.精度;+/-1摄氏度.平均响应应时间:5分钟.控制对象:1公斤水.系统主要组成;铂金测温驱动电路(恒流源实现),市电电压过零检测电路.功率驱动电路(固态继电器实现),小信号放大电路(仪用运放实现),
STM32
阿木实验室
·
2020-08-05 13:00
项目总结
STM32程序跳转后死机现象解决
正在用
STM32单片机
,移植了官方IAP,使用没问题,但是每次下载程序都要重启,嫌麻烦后来想发个命令直接跳转到IAP,参考官方IAP的跳转程序,将APPLICATION_ADDRESS改为0x08000000
教主222
·
2020-08-05 13:39
STM32单片机
基础06——使用USART发送和接收数据(查询模式)
本篇文章主要介绍如何使用STM32CubeMX初始化STM32L431RCT6的USART,并使用查询模式发送数据,使用查询模式接收数据。1.准备工作硬件准备开发板首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi):软件准备需要安装好Keil-MDK及芯片对应的包,以便编译和下载生成的代码;KeilMDK和串口助手的安装包都可以关注“小熊派开源社区”微信公众号,在资料教程
小熊派开源社区
·
2020-08-05 12:27
STM32单片机基础学习教程
物联网的学习路线
STM32单片机
基础学习教程学习物联网的第一步需要掌握一定的单片机基础,小熊派开源社区为大家提供一系列的单片机教程
STM32单片机
基础01——初识STM32Cube生态系统
STM32单片机
基础02——获取并安装
小熊派开源社区
·
2020-08-05 12:56
stm32f103rct6的代码移植到stm32f103c8t6教程
目前市面上见的较多的
STM32单片机
一般都是开发板,由于这些开发板又很丰富的例程,因此使用起来非常方便,但是我们实际在应用的时候,有时候可能用不了那么多的管脚,因此会造成管脚资源的浪费,而且管脚多的成本也会很高
嵌入式小刘
·
2020-08-05 12:04
STM32
STM32单片机
基础01——初识 STM32Cube 生态系统
本篇文章主要介绍STM32Cube生态系统。STM32CubeEcosystemSTM32Cube是ST公司开发的一套生态系统,致力于使STM32的开发变的更简单,并且100%开源免费。在开始介绍之前,先放上两段ST官方的视频,作以欣赏了解:STM32Cube生态系统宣传片STM32Cube产品概览-使STM32开发更简单STM32Cube生态系统包括两大部分:PC软件工具:STM32CubeMX
小熊派开源社区
·
2020-08-05 12:49
STM32单片机基础学习教程
STM32CubeMX下
STM32单片机
环境光传感器(ADC)
前言:本人上一篇博客介绍了关于STM32CubeMX的安装,这一篇博客将在STM32CubeMX进行实操。最近得到一块低功耗MCU:STM32L433CBT6的STM32开发板,于是利用无聊的寒假在上面打发时间。使上面的环境光传感器开启模数转换(ADC),并将数据通过串口printf实时打印到屏幕。这便是开发板的外形啦!哈哈哈!麻雀虽小,五脏俱全!不同开发板各个通道可能不同,具体参考对应的说明文档
liushoujin
·
2020-08-05 12:43
STM32L433CB
stm32通过wifi模块实现手机远程控制灯与舵机
于是便自己写了一个wifi控制舵机和灯的程序,记录下来stm32通过wifi模块实现手机远程控制灯与舵机内容包括:所需要的元器件整体思路连线图完成效果wifi模块初始化代码解析遇到的问题总结所需要的元器件
stm32
Mrain_GAGA
·
2020-08-04 23:34
stm32
STM32单片机
中断管理
1.中断介绍cortex-m3支持256个中断,其中包含了16个内核中断,240个外部中断stm32只有84个中断,包括16个内核中断和68个可屏蔽中断stm32f103上只有60个可屏蔽中断,f107上才有68个中断也可以在相应的startup_stm32f10x_hd.s中查看中断向量表查看当前芯片的中断源数。我当前看的这个一共是60个外部中断,也可以在参考手册查找Interruptandex
SSS的博客
·
2020-08-04 22:58
STM32与物联网嵌入式系统
stm32
嵌入式
物联网
STM32 单片机的BOOT0 和BOOT1 应用原理
STM32单片机
的BOOT0和BOOT1应用原理STM32三种启动模式对应的存储介质均是芯片内置的,它们是:1)用户闪存=芯片内置的Flash。2)SRAM=芯片内置的RAM区,就是内存啦。
千里马与伯乐
·
2020-08-04 19:19
STM32
STM32 BOOT0与BOOT1 的应用原理
STM32单片机
的BOOT0和BOOT1应用原理STM32三种启动模式对应的存储介质均是芯片内置的,它们是:1)主闪存存储器=芯片内置的Flash。
石破天开
·
2020-08-04 18:28
STM32
学习汇总
基于
STM32单片机
的智能电表无线WIFI插座APP电压电流检测方案原理图程序设计
硬件电路的设计3.1系统的功能分析及体系结构设计3.1.1系统功能分析本设计由
STM32单片机
核心板电路+交流电压电流检测模块电路+WIFI模块电路+指示灯电路组成。
fanfhl
·
2020-08-04 14:32
基于
STM32单片机
的智能RFID刷卡汽车位锁桩方案原理图程序设计
硬件电路的设计3.1系统的功能分析及体系结构设计3.1.1系统功能分析本设计由STM32F103C8T6单片机核心板电路+LCD1602液晶显示电路+RFID模块电路+按键电路+继电器电路组成。1、继电器模拟车位入口锁开关(类似车位前车桩),正常情况下闭合不允许其他车辆驶入,如果刷卡成功继电器断开,车辆驶入。2、车辆驶入后,通过按键再次打开继电器,打开车桩,即将车锁在车位处。3.1.2系统总体结构
fanfhl
·
2020-08-04 14:32
STM32 USB_SPI_FLASH 简易U盘设计
主要涉及
STM32单片机
、W25Q128闪存芯片、电路板绘制、文件系统移植等内容,发布出来供大家参考。
ZhangH.J.
·
2020-08-04 12:16
单片机
STM32
SPI通信
U盘
EDA实训
电容充放电——PWM输出波形不是方波的解释
PWM输出波形不是方波的解释前些天用
STM32单片机
输出PWM,意外的发现了PWM输出之后不是那种正经的方波,而是一种稍微有些圆润的波形,但是结果还是可以用来驱动电机。
凡星ML
·
2020-08-04 11:37
STM32
无人机飞控处理器DFU方式刷机方法(
STM32单片机
)
固件类型:DALRCF405升级方式:通过飞控板的MICROUSB连接电脑,通过DFU(DeviceFirmwareUpgrade,即设备固件升级)的方式升级固件(非串口)。升级步骤如下:1)USB断开,飞控断电,短接BOOT的两个焊盘或者按下boot按键,如下图,短接后插入USB上电,飞控的处理器将会进入DFU模式,等待上位机。本次说明中使用的是Windows10系统,插入后在设备管理器里会显示
nyway
·
2020-08-04 10:08
无人机/多轴飞行器
STM32F10X 位带操作
在
STM32单片机
的学习中,有一个最大的特点就是你所编写的STM32的程序操作,基本上都是总线的操作,比如GPIOB->ODR=0x0001(或者直接等于1),这样的操作必须要考虑整个寄存器的数据,但其实如果学过
鹜冥鸽
·
2020-08-04 07:41
STM32F103
基于
STM32单片机
光学指纹识别模块(FPM10A)全教程(基于C语言)
1.平台首先我使用的是奋斗STM32开发板MINI板基于
STM32单片机
光学指纹识别模块(FPM10A)全教程2.购买指纹模块,可以获得三份资料1.简要使用说明2.使用指纹模块的功能函数3.FPM10A
a54328
·
2020-08-02 22:23
STM32单片机
的ISP一键下载
根据STM32的数据手册,STM32的启动方式和BOOT引脚有关,如下表所示:MCUISP软件是
STM32单片机
ISP下载程序的软件,就像我们用STC单片机ISP下载程序时通过STCISP软件一样,下载程序时的步骤都是类似的
Mistery妍
·
2020-08-02 12:59
STM32单片机
中,FreeRTOS RAM使用情况及优化方法
一.写在前面的话:嵌入式设计中使用RTOS必然会带来额外的RAM消耗,然而许多初次接触RTOS的工程师并不清楚如何评估RAM的消耗量。这篇文档以FreeRTOS为例,介绍评估RAM使用情况的一般方法,并给出在FreeRTOS下优化RAM使用的方法,也由衷的期望读者在使用其他RTOS时,可以通过相似的思路来解决问题。二.FREERTOSRAM使用情况FreeRTOS的组件包括调度器,内存管理单元
annic9
·
2020-08-01 11:28
解读STM32
基于
STM32单片机
的智能手环心率计步器体温显示方案原理图程序设计
硬件电路的设计(末尾附文件)3.1系统的功能分析及体系结构设计3.1.1系统功能分析本设计由STM32F103C8T6单片机核心板电路+ADXL345传感器电路+心率传感器电路+温度传感器+lcd1602电路组成。1、通过重力加速度传感器ADXL345检测人的状态,计算出走路步数、走路距离和平均速度。2、通过心率传感器实时检测心率,通过温度传感器检测温度。3、lcd1602实时显示步数、距离和平均
weixin_47527181
·
2020-08-01 09:13
田小花语音机器人(六)基于Python的通过Baidu API语音控制
stm32单片机
灯光系统实现
此工程所有代码全都上传到CSDN了。系统功能和特点概述:硬件:1、在电脑上运行语音识别,电脑系统为Ubuntu19.0、使用的语音是python3.7;2、单片机使用stm32f103rct6,板子是原子的mini开发板;软件:3、主要使用了百度的语音识别的API接口、线程、串口通讯;4、实现过程只使用到了基础层次的模块和比较基础的方法,容易看懂,方便以后做更全面的升级开发;5、使用pycham开
田小花
·
2020-07-31 23:56
单片机
ubuntu
python
上一页
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
其他