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单片机
STM32单片机
定时器1设置成为AB项编码器模式
STM32单片机
定时器1设置成为AB项编码器模式大家好·,我是DXZ,这篇博客是使用
STM32单片机
定时器1设置成为AB项编码器模式,下面贴出代码。
Cherishaly
·
2020-08-16 04:13
STM32单片机
TIM1编码器模式
STM32 I2C总线从机发送接收源码下载,有图有真相!
主机读取数据时,将内部缓冲区中的数据返回;3、发送接收都采用中断方式实现,经验证基本上没什么问题;串口打印输出的数据:主机(GinkgoUSB-I2C)发送的数据:主机(GinkgoUSB-I2C)接收的数据:
STM32
viewtoolsz
·
2020-08-16 02:34
Winbond W25QXX SPI Flash使用笔记
同时使用SPI总线可以实现更高的读写速度,W25Qxx的SPI总线可以达到80MHz,这是IIC总线望尘莫及的,而且我比较喜欢用的
STM32单片机
的IIC总线总是让人那么揪心,所以我一直都是用的软件模拟
Mr qqtang
·
2020-08-16 01:54
STM32
51、
stm32单片机
初学者经验之谈
51单片机作为最经典的一款单片机,已在各大高校的电子、通信专业的入门单片机课程,想学单片机这是最好的入门单片机。单片机就是一块芯片,如stc89c52、stm32f103zet6、stm32f103zet6等,我们的开发板,由一块单片机和其他的外围电路构成,外围电路就像led、按键,通过写程序控制单片机的管脚输出数字电平0或1,数字电平与模拟电平的区别就在于:数字电平只有两种,相当于正负极,而模拟
嵌入式软件开发–小帅老师
·
2020-08-16 01:26
在STM32F103CB上通过自带USB虚拟串口实现
STM32单片机
与PC之间的通信(参考原子mini板子资料)自我学习总结
STM32F103系列芯片都自带了USB,不过STM32F103的USB都只能用来做设备,而不能用作主机。既便如此,对于一般应用来说已经足够了。下面利用STM32自生的USB功能实现一个虚拟串口。USB简介:USB,是英文UniversalSerialBUS(通用串行总线)的缩写,而其中文简称为“通串线,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB接口
因梦去闯
·
2020-08-16 00:51
STM32|4-20mA输出电路
在
STM32单片机
系统中,100脚以下没有外接出VREF引脚,但这样使得D
WangSanHuai2010
·
2020-08-15 22:17
嵌入式硬件
对于初学者有关STM32F103系列单片机选择的建议
这篇博客是针对于初学者选择
STM32单片机
的一些经济实惠的建议。
One·Day
·
2020-08-15 21:01
教程
STM32单片机
的IIC硬件编程---查询等待方式
IIC器件是一种介于高速和低速之间的嵌入式外围设备,其实总体来说,它的速度算是比较慢的。通常情况下,速度慢的器件意味着更多的等待,这对于精益求精的嵌入式工程师来说,简直就是一个恶梦,低速器件的存取数据实在是太浪费资源。如何面对这种低速设备,而使系统运行达到最优化?我觉得应当尽可能多的使用硬件完成,这样软件的开销便会减小,系统软件不用过多的时间去等待这些数据,而专注于硬件的请求和处理。IIC协议,在
WangSanHuai2010
·
2020-08-15 20:41
嵌入式软件
编程
c
嵌入式
通讯
优化
STM32单片机
选型原因,自己编写的IIC
STM32这款单片机最近几年特别的火,性价比高嘛,大家都信任它。以前也学习过STM32不过只是很浅显的学习了下大概,公司以前老是有AVR的单片机速度太慢了;所以我建议选择了这款芯片,其实也就是选型时的一些考虑,具体如下:1)、性能没得说;72M频率,价位才20左右,划算。公司产品量大,所以成本比较严。2)、扩展性比较强,STM32的几个系类,可以说几乎都是pin-to-pin的,程序量小的话,就可
音视频的小同学
·
2020-08-15 20:43
学习之路
STM32 端口复用&重映射(USART Remap)
STM32端口复用&重映射(USARTRemap)下面跟大家说一下
STM32单片机
的端口重映射,因为是以自己为实例.这里是以USART1的重映射为例…因为我要一个TFT_LCD屏的主控板,考虑到FSMC
low bird
·
2020-08-15 12:50
stm32
STM32单片机
(10) 数码管输出实验[补] 静态(共阳)+动态(共阴)
【转载请注明出处:http://blog.csdn.net/leytton/article/details/38445553】注:使用普中科技开发板测试时,需要拔掉Boot1插口参考手册、电路图等参见
STM32
weixin_30482181
·
2020-08-15 11:56
STM32移植fatfs(R0.10a版本)
关于
STM32单片机
移植FATFS。使用单片机的朋友都知道单片机一般提供的ROM和RAM都比较小。就算是STM32这样的提供256KBflash和64KBRAM的。
伍零壹
·
2020-08-15 11:51
STM32
stm32
移植
fatfs移植
STM32单片机
,用FAT文件系统向SD卡中存储DS18B20温度数据
这个是我自己写的main函数里的部分。实现的功能是:我将会向SD卡里输入从DS18B20的温度数据40次,然后会有亮灯,这个是对应STM32404ZGT6芯片的。至于那些乱码的地方没事的,不是重要部分。#include"system.h"#include"SysTick.h"#include"led.h"#include"usart.h"#include"tftlcd.h"#include"mal
E2.0
·
2020-08-15 11:56
STM32
---------
单片机中UART的那些事儿
UART的结构今天我就通过
STM32单片机
的UART进行介绍。上面说可以发送可以接收,所以UART最简单的情况就是三根线,数据发送(Tx)、数据接收(Rx)、地线
科技眼
·
2020-08-15 11:21
单片机那些事儿
STM32F103C8T6+SD/Micro TF卡+SFATS+软SPI+硬SPI
卡在一个项目中需要用到SD卡,于是在某宝买了一块MicroTF卡插槽,SPI驱动:貌似不用那个小芯片好像可以用IO口直接驱动TF卡,不知道那个小芯片干嘛用的,也没工夫去追究了,废话少说,先来看接线:TF卡模块
STM32
pang9998
·
2020-08-15 11:06
SysTick定时器和delay延迟函数
STM32单片机
的时钟系统相对51单片机的时钟而言比较复杂,了解过51单片机的人可能有所疑惑,问什么STM32的时钟不像51一样只用一个时钟源而是采用多个时钟源呢?
流水荷花
·
2020-08-15 07:41
stm32
[嵌入式]统一嵌入式设备串口输入输出方式的愿望
在嵌入式设备上做输入输出还是相当不统一的,特别是运行不起Linux,所有资源都非常紧缺的设备,或是那些走不了Arduino的单片机,比如51单片机.但也不仅仅是这些被特别强调的单片机,比如在一些常用于大学生做比赛或测试等的项目中的
stm32
西北丰
·
2020-08-14 07:42
STM32单片机
SPI通讯
/*******************************************************************-fileName:SPI.c*-AbstractDescription:本文件主要编写了芯片STM32的三路SPI初始化*-Version:V0.1*-CreateDate:2019/09/18*-Author:ly*-Others:**************
liuyi1591537136
·
2020-08-14 03:43
芯片介绍
STM32单片机
学习心得——MDK使用技巧
这一篇是我学习单片机两个月来对KeilMDK(Version522)的小技巧总结但是丑话摆在前头,别指责我使用的是盗版软件,我不过是一个穷学生,到我有能力支持正版的时候,我自然会购买使用关于MDK,其实小技巧很多,但总的来说大约就是美化和调试了(所用例子是我自己写的一个花式流水灯,其中流水灯外设来源于LY-51S单片机开发板)1.美化按如图位置打开configuration(配置项),找到Colo
weixin_30617695
·
2020-08-13 20:07
Linux下编译、烧写RT-Rhread,基于
STM32单片机
(二)
上一篇文章主要描述了Linux安装JLink驱动的过程,由于要关心国足的比赛停了一天,今天国足终于不出意外的输给勒伊朗,所以工科小屌又来写博客了。PC:Ubuntu14(32位),开发板STM32F103RE,JLinkV8,RT_ThreadV2.0既然JLInk驱动装好了,就开始调试、烧写代码勒。1,第一步安装交叉编译器,直接命令行输入apt-getinstallgcc-arm-none-ea
lc_cc
·
2020-08-13 15:26
C
Linux
基于单片机的CO浓度检测及报警系统设计(电路+程序流程)
电子DIY、Arduino、51单片机、
STM32单片机
、FPGA……电子百科、开发技术、职业经验、趣味知识、科技头条、设备拆机……点击链接,免费下载100G+电子设计学习资料!
电子开发圈_公众号
·
2020-08-12 18:27
MCU51系统设计
基于单片机的交通灯系统设计(程序)
电子DIY、Arduino、51单片机、
STM32单片机
、FPGA……电子百科、开发技术、职业经验、趣味知识、科技头条、设备拆机……点击链接,免费下载100G+电子设计学习资料!
电子开发圈_公众号
·
2020-08-12 18:55
MCU51系统设计
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
上一页
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
其他