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开发
TinyUSB 基本使用
由于早期时候我们产品基于
STM32开发
,自然而然的用了STM32的USB库,这个本身没什么问题,库也很完善,而且有官方在完善,这本来是个不错的东西,但是随着ST的缺货,问题就越来越多,比如别人的芯片可不会兼容
czy8787475
·
2024-02-24 18:31
DDM
单片机
STM32CubeMX快速生成STM32F407ZG芯片寄存器初始化
STM32CubeMX是一款由ST公司推出的帮助
STM32开发
者快速搭建STM32工程文件的图形编程软件。
僚机武士
·
2024-02-20 11:31
STM32学习
单片机
stm32
STM32-开发工具
在
STM32开发
中,串口调试工具常常被用来与目标STM32微控制器进行通信,以实现数据的发送和接收、命令的发送以及调试信息
nownow_
·
2024-02-19 21:41
stm32
stm32
嵌入式硬件
单片机
【STM32 CubeMX】SPI HAL库编程
在
STM32开发
中,使用CubeMX可以大大简化初始化过程,并帮助开发者快速构建应用程序。其中,SPI(串行外设接口)是一种常用的通信
人才程序员
·
2024-02-19 10:43
stm32
嵌入式硬件
单片机
mcu
c
CubeMX
c++
Ubuntu20.04+eclipse+jlink(openocd+SWD)+arm-none-eabi-gcc+
STM32开发
Ubuntu20.04+eclipse+jlink(openocd+SWD)+arm-none-eabi-gcc+
STM32开发
环境搭建1.文件准备安装EclipseIDEforC/C++Developers
benbennihaoma
·
2024-02-14 12:43
stm32开发
eclipse
stm32
ubuntu
蓝牙模块 HC08_两个
STM32开发
板无线通信
一、HC08重要参数蓝牙4.0,BLE,主从一体;模块上电后,启动需要150ms;UART波特率:9600默认;空中速率:1Mbps;(与HC05,HC06等不同,不能直接与之通信);通信距离:80米;(空旷);工作电流:主机未连21mA,已连9mA;从机未连8.5mA,已连9mA;睡眠0.4uA;工作模式:未连接,为AT指令模式,指示灯闪烁;连接后,串口透传模式,指示灯常亮;连接关系:两模块必须
7.83Hz
·
2024-02-14 11:58
STM32
HC08
HC-08
HC08通信
蓝牙
蓝牙HC08
开源!自制一个桌面宠物(STM32CUBEMX HAL库 PWM波 小项目)
_哔哩哔哩_bilibili基础所需:基础电路认识,C语言,
STM32开发
,STM32CUBEIDE或CUBEMX和Keil使用(重要),一点点艺术细胞、一点点耐心。
Huooer
·
2024-02-10 14:51
开源
单片机
c语言
stm32
嵌入式硬件
使用CubeMX快速开始STM32微控制器开发
本文将向您介绍使用CubeMX进行
STM32开发
的基本步骤,并附上部分示例代码。
嵌入式杂谈
·
2024-02-09 00:17
stm32
嵌入式硬件
单片机
串口通信原理
注:(1)ALIENTEK精英
STM32开发
板所使用的STM32F103ZET6最多可提供5路串口(2)串口设置的一般步骤可以总结为如下几个步骤:1)串口时钟使能,GPIO时钟使能2)串口复位3)GPIO
帅气小哥哥zxy
·
2024-02-08 15:47
STM32
stm32
一、
stm32开发
环境搭建
1、MDK软件安装mdk就是我们所熟知的keil软件,因为我是跟着正点原子后面学习32的,也是买了他们家的板子,正点原子资料很全很多,其中很多软件驱动都可以根据下面连接进行相应的下载。正点原子资料下载中心-正点原子资料下载中心1.0.0文档www.openedv.com/docs/index.html战舰版资料链接:百度网盘请输入提取码提取码:mwaxMDK(Keil)软件下载安装和使用说明:1.
寒冬里的暖阳ZD
·
2024-02-08 06:14
stm32
单片机
arm
STM32开发
环境搭建——Keil5
一、Keil5的介绍1、Keil5也称做MDK-ARM或者RealviewMDK2、使用C语言3、Keil5分为lite、baisc、standard、Professional四个版本,本文主要介绍Professional版本二、安装步骤1、如果要开发51单片机就安装keil_51.exe2、MDK529.EXE和MDK535.EXE二选一3、针对STM32F4系列设备和STM32G4系列设备,要
CTIer
·
2024-02-08 06:11
stm32
arm
嵌入式硬件
裸机开发及开发环境搭建
ARM的裸机开发,也就是不带操作系统开发,就和我们开发STM32一样,如果有
STM32开发
经验的话学起本篇会很容易1、裸机开发是了解所使用的CPU最直接、最简单的方法,裸机开发是直接操作CPU的寄存器。
vv不说话
·
2024-02-07 20:34
MX6U嵌入式linux
linux
单片机
STM32开发
中常用库函数分析
1.GPIO初始化函数用法:voidGPIO_Configuration(void){GPIO_InitTypeDefGPIO_InitStructure;//GPIO状态恢复默认参数GPIO_InitStructure.GPIO_Pin=GPIO_Pin_标号|GPIO_Pin_标号;//管脚位置定义,标号可以是NONE、ALL、0至15。GPIO_InitStructure.GPIO_Spee
呼啦啦的爱
·
2024-02-06 20:03
怎么入门stm32
准备硬件和软件工具:购买一块
STM32开发
板,例如STM32Discovery系列,这些板子通常提供了丰富的外设和示例代码。安装
STM32开发
环境,建议使用STM32CubeIDE,这是一个集
若忘即安
·
2024-02-04 01:04
stm32
嵌入式硬件
单片机
7天物联网智能家居
这里写自定义目录标题(一)Day11.学习路线2.基本概念1.什么是ARM2.ARM架构分类3.MCU和MPU4.DSP和FPGA总结
STM32开发
命名规则3嵌入式产品举例1.智能台灯2.智能手环3电视盒子
LOVE DEATH AND ROBOTS
·
2024-02-02 12:19
物联网
智能家居
fpga开发
STM32搭建开发环境
常用开发工具简介集成开发环境MDK:全名RealViewMDK,是Keil公司(已被ARM收购的)一款集成开发环境,界面美观,简单易用,是STM32最常用的集成开发环境EWARM:IAR公司的一款集成开发环境,支持
STM32
饼干饼干圆又圆
·
2024-02-01 09:19
stm32
stm32
单片机
嵌入式硬件
stm32跑马灯实验
其电路在ALIENTEKMini
STM32开发
板上默认是已经连接好了的。DS0接PA8,DS1接PD2。所以在硬件上不需要动任何东西。一会烧录完程序之后我们就可以看到这两个LED灯
是彦歆呀嘻嘻哈哈
·
2024-01-28 15:31
stm32
跑马灯
stm32
初学正点原子Ministm32板跑马灯
跑马灯实验通过代码控制ALIENTEKMini
STM32开发
板上的两个LED:DS0和DS1交替闪烁,实现类似跑马灯的效果1.STM32IO口简介2.硬件设计3.软件设计一.STM32IO简介GPIO端口操作对应的库函数函数以及相关定义在文件
小花不美
·
2024-01-28 15:31
stm32单片机
stm32
单片机
嵌入式硬件
STM32完全学习手册
2.准备开发工具开发板:购买一块适合入门学习的
STM32开发
板。开发软件:下载并安装STM32CubeIDE或者其他适合的开发软件,这些软件提供了编译、调试和仿真等功能。学习资源:寻找
石头嵌入式
·
2024-01-28 06:32
STM32
stm32
学习
嵌入式硬件
自学stm32
STM32开发
(12)----CubeMX配置WWDG
CubeMX配置窗口看门狗(WWDG)前言一、窗口看门狗的介绍二、实验过程1.STM32CubeMX配置窗口看门狗2.代码实现3.硬件连接4.实验结果总结前言本章介绍使用STM32CubeMX对窗口看门狗定时器进行配置的方法。门狗本质上是一个定时器,提供了更高的安全性、时间的精确性和使用的灵活性。STM32F1xx提供两个看门狗设备(独立看门狗和窗口看门狗)可用来检测和解决由软件错误引起的障,重点
疯狂飙车的蜗牛
·
2024-01-26 08:40
stm32基础教程
stm32
单片机
嵌入式硬件
蓝桥杯之嵌入式STM32F103RBT6教程及常见问题
蓝桥杯之嵌入式STM32F103RBT6教程及常见问题蓝桥杯stm32嵌入式开发板如图所示:一、基本的硬件、软件连接问题以及编译问题:一、电脑显示USB无法识别
stm32开发
板,如下图所示**原因是USB
Krysdon
·
2024-01-24 15:33
stm32
嵌入式
单片机
STM32—HAL库中断/DMA控制和完成串口通信
串口协议和RS-232标准:(1)串口协议:(2)RS-232标准:2、RS232电平与TTL电平的区别3、USB/TTL转232“模块(CH340芯片为例)(1)基本原理:(2)CH340模块介绍:三、搭建
STM32
-HSheng
·
2024-01-23 17:50
STM32F103C8T6
stm32
单片机
嵌入式硬件
STM32开发
-- RTC详解
RTC实时时钟部分,之前也是有讲到过的。Hi3516A开发–RTC电路接下来看一下STM32里RTC该怎么配置一、RTC实时时钟特征与原理查看STM32中文手册16实时时钟(RTC)(308页)RTC(RealTimeClock):实时时钟实时时钟是一个独立的定时器。RTC模块拥有一组连续计数的计数器,在相应软件配置下,可提供时钟日历的功能。修改计数器的值可以重新设置系统当前的时间和日期。RTC模
ren18281713749
·
2024-01-23 14:04
STM32学习
STM32
RTC时钟
STM32开发
日记004:GPIO口的使用
1.GPIO口概念:GPIO(英语:General-purposeinput/output),通用型之输入输出的简称,,其接脚可以供使用者由程控自由使用,PIN脚依现实考量可作为通用输入(GPI)或通用输出(GPO)或通用输入与输出(GPIO),如当clkgenerator,chipselect等。既然一个引脚可以用于输入、输出或其他特殊功能,那么一定有寄存器用来选择这些功能。对于输入,一定可以通
浅夏漫行
·
2024-01-23 06:41
#
固件库开发
stm32
单片机
c语言
STM32开发
日记002:KEIL5安装教程
1.软件安装:我们可以去官网下载KEIL5软件,大家可以自行选择。下载好安装包之后,我们就可以安装软件,因为软件安装比较简单,一次文档只是贴出了,几个大家需要注意的地方进行标注,其他流程基本都是点击“下一步”即可。2.注意:KEIL软件安装路径不要包含中文3.个人信息,随意填写:个人信息填写完毕之后,单击“NEXT”继续安装即可,等待软件安装完成。注册软件:需要去网上找资源解压完成,打开软件以管理
浅夏漫行
·
2024-01-23 06:40
工具安装
#
固件库开发
单片机
stm32
arm
以STM32F103C8T6为主控实现的RFID感应宿舍门锁开关
觉得这小玩意挺有意思的,并且舍友有时会忘记带钥匙,再加上正好当复习
STM32开发
流程了,看看能否温故而知新。需求
Arron475
·
2024-01-21 03:32
stm32
嵌入式硬件
单片机
STM32开发
笔记19: STM32CubeMX中定时器的配置方法
本文介绍在STM32CubeMX进行定时器的配置,产生固定时间中断的方法,以TIM2为例,步骤如下:1、使能TIM2,指定时钟源。2、查看数据手册,确定该定时器的内部数据总线,本文所引用的定时器内部数据总线为APB1。3、在时钟配置中确认所选定时器的内部数据总线的时钟频率,我这里是32MHz。4、在配置页中,选中相应的时钟,在Prescaler中输入预分频系数,在CounterP
鼾声鼾语
·
2024-01-19 01:39
C语言基础
Matlab/Simulink之
STM32开发
-编码器测速
这里提供了一个不用timer的方法,可以参考:https://blog.csdn.net/weixin_36967309/article/details/88699830Matlab/Simulink之
STM32
鼾声鼾语
·
2024-01-19 01:06
smt3-simulink
1024程序员节
javascript
composer
linux
前端
STM32开发
板,Win10、Win11 上的驱动安装说明
一、USB线插到CMSIS-DAP接口上,将自动识别到两个设备①CMSIS-DAP:用于烧录代码、在线硬件仿真;在Keil里烧录,无需通过FlyMCU;②USB转TTL:用于开发板与电脑间串口通信,即USART1,TX-PA9、RX-PA10;接口备注:开发板:右侧为CMSISDAP接口+USB转TTL接口(USART1,TX-PA9、RX-PA10);左侧USB接口,是一个空白接口,留给用户自行
【 STM32开发 】
·
2024-01-19 00:10
开发板-使用手册
stm32
单片机
嵌入式硬件
STM32开发
板,Win 7 系统上的驱动安装说明
一、USB线插到CMSIS-DAP接口上,将自动识别到两个设备①CMSIS-DAP:用于烧录代码、在线硬件仿真;在Keil里烧录,无需通过FlyMCU;②USB转TTL:用于开发板与电脑间串口通信,即USART1,TX-PA9、RX-PA10;接口备注:开发板:右侧USB接口,CMSISDAP+USB转TTL(USART1,TX-PA9、RX-PA10);左侧USB接口,是一个空白接口,留给用户自
【 STM32开发 】
·
2024-01-19 00:10
开发板-使用手册
stm32
嵌入式硬件
单片机
怎么使用EIDE进行调试STM32单片机?
em-ide.com)【VScodeEmbeddedIDE】Keil工程导入VScode,与Keil协同开发MCU_vscode编辑keil工程-CSDN博客VscodeEIDE+CortexDebug搭建
STM32
Where~Where~
·
2024-01-16 20:37
嵌入式
单片机
stm32
嵌入式硬件
【STM32F103笔记】2、单片机中的HelloWorld——流水灯
在上一篇中我们已经搭建好了
STM32开发
环境,点亮了第一个LED灯,这一篇将从电路原理分析开始,对流水灯的控制原理,电路参数设计,STM32F103引脚与
Keep_moving_tzw
·
2024-01-11 20:23
STM32F103笔记
单片机
嵌入式
stm32
程序设计
STM32G030C8T6:USART串口通信(中断)
本专栏记录
STM32开发
各个功能的详细过程,方便自己后续查看,当然也供正在入门STM32单片机的兄弟们参考;本小节的目标是,系统主频64MHZ,采用高速外部晶振,通过芯片PB6,PB7的USART1口,
乘凉~
·
2024-01-09 20:45
STM32开发实战
stm32
嵌入式硬件
单片机
STM32 FOC算法调节电机
下面是使用STMotorProfiler和MCSDK进行无刷电机参数测量和调节的基本步骤:硬件准备:准备一台支持无刷电机控制的
STM32开发
板,连接电机驱动电路和无
章鱼哥嵌入式开发
·
2024-01-07 08:22
stm32
单片机
嵌入式硬件
c语言
【
STM32开发
环境搭建】 - keil的安装和固件库包导入
一、MDK开发工具介绍:RealViewMDK是ARM公司最先推出的基于微控制器的专业嵌入式开发工具,集成了享誉全球的μVisionIDE,因此特别易于使用,同时具备非常高的性能。uVisionIDE是一个窗口化的软件开发平台,它集成了功能强大的编辑器、工程管理器以及各种编译工具(包括C编译器、宏汇编器、链接/装载器和十六进制文件转换器)。uVisionIDE包含以下功能组件,能加速嵌入式应用程序
相望@于江湖
·
2024-01-06 13:31
STM32
stm32
单片机
arm
嵌入式硬件
物联网
【
STM32开发
环境搭建】 - st-link驱动安装和串口驱动安装
st-link和串口驱动链接下载地址下载地址:https://download.csdn.net/download/weixin_39035140/86248921包含软件如下:st-link驱动安装步骤1、下载线我们使用了st-link,为了能够下载程序到开发板,需要先安装st-link驱动。打开设备管理器,可以通过热插拔法确认是哪一个设备(STM32STLink显示感叹号就是缺少驱动),右击更
相望@于江湖
·
2024-01-06 13:00
STM32
linux
stm32
单片机
arm
Clion STM32 开发环境配置教程
Clion
STM32开发
环境配置教程STM32CubeMX(6.5)下载固件库若固件库还未下载,可在启动界面点击,INSTALL/REMOVE下载所需要的固件库选中对应固件库,点击Install即可Clion
YRr YRr
·
2024-01-05 07:17
STM32
教程
stm32
嵌入式硬件
单片机
硬件工程
STM32--GPIO点亮LED灯(手把手,超详细)
这节我们学习正式入门STM32---点亮第一个LED灯;即利用GPIO进行电灯,尽管是一个十分简单的实现,但是其步骤也是一个完整的STM32项目,可以说是“麻雀虽小,五脏俱全”;因此,作为入门十分合适;实验介绍:利用
STM32
King~30+
·
2024-01-03 13:57
STM32
单片机
嵌入式硬件
stm32
matlab与
stm32开发
板(普中PZ6806L)串口通信的一个小问题
最近因为学习任务的原因需要使用matlab做上位机程序与stm32单片机通信,可是实现过程中出现了奇怪的问题,具体描述如下:在烧录好stm32端程序后,可以通过各种串口调试助手实现数据的收发,功能正常。可是在使用matlab进行串口操作时,却什么信息也收不到,也无法向单片机写入数据。以下分别是当时我使用的stm32端和matlab端的试验性程序:stm32端试验性程序:while(1){i++;i
黑黑和土豆
·
2023-12-30 15:29
matlab
单片机
串口通信
基于STM32的光电传感器应用开发实例
硬件连接首先,将光电传感器正确连接到
STM32开发
板上。常见的光电传感器包括光敏电阻(LDR)、光电二极管及反射式/对射式光电开关等。例如,若使用LDR,
嵌入式杂谈
·
2023-12-30 08:18
stm32
单片机
嵌入式硬件
在STM32中集成TSL2561光强传感器的开发和调试
硬件连接首先,确保将TSL2561传感器正确连接到您的
STM32开发
板上。通常,TSL2561传感器使用I2C接口进行通信,因此需要连接
嵌入式杂谈
·
2023-12-30 08:14
stm32
嵌入式硬件
单片机
单片机第三季-第七课:STM32中断体系
目录1,NVIC2,中断和事件的区别3,优先级的概念4,如何实际编程使用外部中断5,
STM32开发
板通过按键控制LED5.1,打开相应GPIO模块时钟5.2,NVIC设置5.3,外部中断线和配套的GPIO
weixin_47207479
·
2023-12-29 20:19
单片机
stm32
嵌入式硬件
STM32开发
(1)----stm32f103c6t6开发板介绍和环境搭建
安装1.1.1安装STM32芯片包1.1.2安装license1.2USB转串口驱动安装2.keil5配置3.keil5常见问题汇总常见错误一常见错误二常见错误三四、本文小结前言接下来将用一个专栏来介绍
STM32
疯狂飙车的蜗牛
·
2023-12-28 15:50
stm32基础教程
stm32
嵌入式硬件
STM32开发
(14)----CubeMX配置ADC
CubeMX配置ADC前言一、什么是ADC?二、实验过程1.单通道ADC采集STM32CubeMX配置代码实现2.多通道ADC采样(非DMA)STM32CubeMX配置代码实现3.多通道ADC采样(DMA)STM32CubeMX配置代码实现总结前言本章介绍使用STM32CubeMX对ADC进行配置的方法,ADC的原理、概念和特点,配置各个步骤的功能,并通过单通道,多通道,DMA三种方式实现采集。一
疯狂飙车的蜗牛
·
2023-12-28 15:20
stm32基础教程
stm32
单片机
嵌入式硬件
STM32开发
:GPS模块开发指南
GPS模块在嵌入式系统中广泛应用,它能够提供准确的定位和时间信息。本文将详细介绍如何在STM32微控制器上进行GPS模块开发。我们将讨论必要的硬件连接、软件配置以及源代码实现。硬件连接:连接GPS模块至STM32微控制器的串行通信接口(USART)。GPS模块通常使用UART协议进行通信。根据不同的STM32系列,选择一个可用的USART接口,并连接其引脚到GPS模块的TX和RX引脚。根据GPS模
UoEmacs_Lisp
·
2023-12-27 11:42
stm32
单片机
嵌入式硬件
STM32开发
基础知识之位操作、宏定义、ifdef条件编译、extern变量申明、typedef类型别名、结构体
一、引言本文将对STM32入门开发的基本C语言基础知识进行回顾和总结,一边学者在开发过程中能较顺利地进行。主要包括位操作、define宏定义、ifdef条件编译、extern变量申明、typedef类型别名、结构体等基本知识。二、基础C语言开发知识总结(一)、位操作下面列举几类常见的位操作:以上的这些位操作在单片机编程开发中到底有什么强大的用处呢?(1)可以在不改变其他值的情况下,对某几个位进行设
小小_扫地僧
·
2023-12-27 05:45
32单片机
stm32
单片机
Ubuntu 18.04环境下使用Eclipse和ST-Link搭建
STM32开发
环境
日期:2021年6月28日建议:如果此文章超过半年,尽量选择我列出的官方网站查看教程。备注:本电脑换了软件源,使用中科大的软件源参考站点1.ST-Link的github地址:https://github.com/stlink-org/stlink2.ST-Link的安装教程(英文):https://github.com/stlink-org/stlink/blob/develop/doc/comp
Vicssic
·
2023-12-24 21:31
STM32单片机
普中
STM32开发
板的F103总是烧写不成功!用万金油方法——通过串口烧录程序
之前,入手了一块普中STM32的开发板PZ6808L-F4,刚好最近做项目,要用到F103的芯片,自己要写一个485的程序,我就想起来这块开发板是有双芯片的,也有两个485模块,天呀,真的是有所需,就有所得。于是,我那出来,准备进行调试,结果F4可以烧写程序,F1总是烧写不了。我都是按照他的教程来的。如下你按照图中的三个箭头,把跳帽接到F1的那边,然后运行软件在选择好文件之后,按下上上图箭头所指的
爱学习的爬虫者
·
2023-12-24 02:53
stm32
stm32
F103
普中
单片机
烧录程序
《嵌入式-
STM32开发
指南》第一部分 入门篇 - 第7章 STM32固件库与STM32Cube产品介绍
自STM32标准库出道以来,备受广大工程师和公司的喜爱,但是,从2013年开始,ST逐渐停止了对标准外设库的更新和维护。目前,ST全力推崇HAL库,STM32Cube就是与HAL库配合使用图形化编程官方IDE。7.1STM32库简介到目前为止,ST有标准外设库(SPL库)、HAL库、LL库三种。前两者都是常用的库,后面的LL库是ST最近才添加,随HAL源码包一起提供,目前支持的芯片也偏少。各库如下
BruceOu
·
2023-12-24 00:04
STM32G030C8T6:使用按键控制LED亮灭(外部中断)
本专栏记录
STM32开发
各个功能的详细过程,方便自己后续查看,当然也供正在入门STM32单片机的兄弟们参考;本小节的目标是,系统主频64MHZ,采用高速外部晶振,通过KEY1按键的PA0引脚配置成中断输入引脚
乘凉~
·
2023-12-20 17:10
STM32开发实战
stm32
嵌入式硬件
单片机
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他