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项目开发
【嵌入式开发】78
【嵌入式开发】
STM32
在四轴无人机中的应用概述
STM32
微控制器在四轴无人机中扮演着核心角色,负责处理传感器数据、控制电机转速、实现飞行稳定算法等关键任务。
少年郎123456
·
2024-02-12 23:46
fpga开发
单片机
嵌入式硬件
stm32
【嵌入式开发】79
【嵌入式开发】
STM32
四轴无人机开发详解一、引言四轴无人机,也称为四旋翼飞行器,是一种多旋翼无人机。它通过四个旋翼的差速旋转来实现飞行姿态的控制。
少年郎123456
·
2024-02-12 23:46
fpga开发
单片机
嵌入式硬件
stm32
【嵌入式开发】54
【嵌入式开发】梗概:高速外部时钟(HSE)的配置是嵌入式系统开发中常见的一个环节,尤其是在使用
STM32
系列微控制器时。
少年郎123456
·
2024-02-12 23:16
单片机
stm32
嵌入式硬件
pycharm控制
STM32
F103ZET6拍照并上位机接收显示(OV7670、照相机、
STM32
、TFTLCD)
基于
STM32
的照相机准备工作最终效果一、下位机1、主函数2、OV7670初始化二、上位机1、控制拍照2、接收图片数据三、资源获取准备工作一、硬件及片上资源:1,串口1(波特率:921600,PA9/PA10
海风-
·
2024-02-12 20:20
pycharm
stm32
ov7670
照相机
串口
蓝桥杯单片机省一经验分享2:真题篇.题型分类与详细代码
先说点题外话,都说这个比赛很水,但是我认为准备这个比赛是最好的单片机入门途径,对我后期开发430、
STM32
、ESP32等搭建相关外设很有帮助,比如那些简单而经典的:按键扫描、矩阵键盘、按键消抖之类的,
nnerddboy
·
2024-02-12 19:33
蓝桥杯单片机
蓝桥杯
单片机
经验分享
nvm使用和nodejs切换版本
一、NVM简介在
项目开发
过程中,使用到vue框架技术,需要安装node下载项目依赖,但经常会遇到node版本不匹配而导致无法正常下载,重新安装node却又很麻烦。
Marry1.0
·
2024-02-12 17:24
javascript
开发语言
ecmascript
嵌入式常用动力源之舵机——基于
STM32
HAL库
(1)输出PWM配置这里上篇文章已经记录过了
STM32
G431定时器产生PWM(Hal库)-CSDN博客,不清楚的看一下(2)如何通过PWM驱动舵机舵机有三根线,电源线,接地线,还有信号线,电源
海晏河清@
·
2024-02-12 13:36
单片机
嵌入式硬件
STM32
G431定时器产生PWM(Hal库)
(1)选中需要的板子(2)配置时钟树:G431的主频最高是170MHZ,蓝桥杯嵌入式教程里设置的是80MHZ,一般来说过低会导致性能的浪费,过高超过170M会导致不稳定。这里设定的是170MHZ我用的板子上没有外部晶振,所以选用16MHZ的内部晶振,选中内外晶振后通过正上方的ResolveClocklssues可以快速帮助我们配饰各分频和倍频系数,只需微改变可得到需要的频率。本次用到的输出pwm的
海晏河清@
·
2024-02-12 13:35
stm32
嵌入式硬件
单片机
STM32
软件模拟输出PWM(HAL库)
我们知道在单片机上许多硬件能实现的操作都能通过软件模拟,比如USARR,I2C等通信协议。定时器通道输出PWM从根本上说也是通过硬件实现的。这里分享一种软件模拟输出PWM的方法。定时器通道输出PWM的原理是:设置好ARR。PSC,CCR的值,计数器寄存器从0开始递增或者递减,到了设定的CCR值进行电平的反转,这样就做到了在一个定时器周期内存在连续的高低电平,进而输出一个0-3.3V之间的模拟电压,
海晏河清@
·
2024-02-12 13:05
stm32
嵌入式硬件
单片机
[2024]常用的conda指令
[2024]常用的conda指令Hi,各位新年好,今天给大家介绍一下Python
项目开发
中常用的工具-Anaconda。
肆十二
·
2024-02-12 08:41
小工具
conda
STM32
7-8
目录ADCAD单通道AD多通道DMADMA转运数据DMA+AD多通道ADCAD单通道AD.c#include"
stm32
f10x.h"//Deviceheader/***@brief初始化AD所需要的所有设备
qq_45981247
·
2024-02-12 08:38
stm32
嵌入式硬件
单片机
STM32
——OLED(2)
目录一、OLED显示屏介绍引脚说明:二、OLED驱动1.基本认识2.OLED驱动原理及过程三、SSD1306工作时序(8080时序)1.8080并口读/写过程2.SSD1306工作时序(8080时序)四、屏幕显示1.GRAM补:2.画点原理3.显示字符显示步骤:具体操作:(使用的软件:PCtoLCD2002)五、OLED基本驱动实现(任意地方画点)一、OLED显示屏介绍一块小尺寸(0.96寸)、高
CXDNW
·
2024-02-12 08:07
stm32
嵌入式硬件
单片机
笔记
OLED
HAL库移植出现 error: unknown type name ‘HAL_StatusTypeDef‘ error: unknown type name ‘HAL_LockTypeDef‘
/hal_driver/Inc\
stm32
f1xx_hal_spi.h(28):warning:Infileincludedfrom.....
醉月、
·
2024-02-12 08:02
问题及解决方案
技术杂谈
单片机
stm32
嵌入式硬件
STM32
定时器中TIM_RepetitionCounter 作用详解
在
STM32
中有一个这个TIM_RepetitionCounter参数。如下,定时了0.001s,然后在中断中计数1000次,点亮熄灭LED,正常情况来说,led会亮1s,然后灭1s,,,不断重复。
醉月、
·
2024-02-12 08:02
stm32
stm32
定时器
STM32
精确控制PWM脉冲个数
关注公众号嵌入式软硬件爱好者获取更多有价值内容一般情况下我们在控制指定数目PWM输出的时候,都是采用在对每一次的脉冲中断进行,虽然也能产生对硬件的PWM脉冲数目精确控制,但却是通过对每一次的脉冲都进行计数实现的,然而有的情况下我们用到PWM脉冲周期可能会达到us级甚至更低,这样的情况下,对于中断频繁计数脉冲这种状况,会非常的占用MCU的资源,甚至严重的情况下可能会影响到程序的运行。下面介绍一种,无
醉月、
·
2024-02-12 08:31
stm32
stm32
单片机
嵌入式硬件
什么是前端工程化?
只不过那个时候,前端工程师并没有工程化的意识,也没有必要对前端进行工程化的操作,毕竟在那个时期,前端的开发工作只能算是整个
项目开发
过程中的“附属品”。
tomzhangto
·
2024-02-12 07:34
Android开发中姓氏与名字分离汉字翻译成拼音
近期在
项目开发
过程中遇到过一个给你一个中文名字,然后将姓与名字拆分翻译成中文的需求,样例见图一:图1需求中有两个关键点:如何进行姓氏与名字拆分,和如何将汉字翻译成拼音由于开发经验较少,本着学习的态度,于是先在网上查找各位前辈有什么解决办法
机灵小懵懂
·
2024-02-12 07:30
STM32
F103 入门篇 13-GPIO输入-按键检测
驱动函数,初始化GPIO使用浮空输入
STM32
的四种输入方式1、上拉输入(GPIO_Mode_IPU)上拉输入就是信号进入芯片后加了一个上拉电阻,再经过施密特触发器转换成0、1信号,读取此时的引脚电平为高电平
Distant Blue
·
2024-02-12 07:28
stm32
stm32
stm32
f103 中级篇 18 EXIT GPIO外部中断详解
18.2EXIT功能框图讲解及EXIT初始化结构体讲解18.2.1EXIT简介EXTI(Externalinterrupt/eventcontroller)—外部中断/事件控制器,管理了控制器的20个中断/事件线。每个中断/事件线都对应有一个边沿检测器,可以实现输入信号的上升沿检测和下降沿的检测。EXTI可以实现对每个中断/事件线进行单独配置,可以单独配置为中断或者事件,以及触发事件的属性。GPI
Distant Blue
·
2024-02-12 07:28
stm32
stm32
iOS 性能优化相关整理(待补充)
基础优化1.减少使用xib及storyboard(加载速度慢;导致APP启动时间比较耗时,因为在APP启动main()以前需要加载他们)2.懒加载可以节省内存资源,用到时才去加载所使用对象3.单例模式在
项目开发
过程中会用到很多重大开销对象
Aliv丶Zz
·
2024-02-12 07:47
设计模式-职责链模式Chain of Responsibility
职责链模式一、原理和实现二、实现方式1)使用链表实现2)使用数组实现3)扩展作用:复用和扩展,在实际的
项目开发
中比较常用。
中二Espresso
·
2024-02-12 05:32
设计模式
设计模式
责任链模式
java
STM32
----搭建Arduino开发环境
软件操作二、Cortex官方内核三、烧录下载四、其他第三方内核1.Libmaple内核2.Steve改进的LibMaple内核3.STMicroelectronics(ST)公司编写的内核总结前言本章介绍搭建
STM32
疯狂飙车的蜗牛
·
2024-02-12 03:10
stm32基础教程
stm32
单片机
嵌入式硬件
STM32
F1 - 源码解析SystemInit()
SystemInit1>SystemInit()调用位置2>SystemInit()函数3>SetSysClock()函数4>SetSysClockTo72()函数1>SystemInit()调用位置startup_
stm32
f10x_hd.s
零号-轩工
·
2024-02-12 02:37
STM32F1-外设驱动
stm32
单片机
嵌入式硬件
2018-11-29
日精进,在维修每辆车时,必须认真检查每个部位,让客户放心用车,把客户服务好,店里搞活动,增加
项目开发
,客户都会支持你的。
张林林_53db
·
2024-02-12 02:59
STM32
电源管理实现低功耗
STM32
电源管理简介电源对电子设备的重要性不言而喻,它是保证系统稳定运行的基础,而保证系统能稳定运行后,又有低功耗的要求。
物联网攻城狮
·
2024-02-12 01:43
stm32开发
stm32
嵌入式硬件
单片机
STM32
-ADC模数转换
STM32
-ADC模数转换概述ADC简介ADC的概念Analog-to-DigitalConverter的缩写。指模/数转换器或者模拟/数字转换器。
物联网攻城狮
·
2024-02-12 01:42
stm32开发
stm32
嵌入式硬件
单片机
Matlab2019b与
STM32
F407基于模型的联合开发,使用Matlab联合
STM32
CubeMX以及Keil开发一个
STM32
的简单程序-,时钟自定义配置 (老版本的开发方式--参考查阅)
Matlab2019b与
STM32
F407基于模型的联合开发参考链接:手把手教你从零开始使用Matlab联合
STM32
CubeMX以及Keil开发一个
STM32
的简单程序-LED循环点亮在时钟配置里,我们把外部时钟设置为开发板的晶振大小
鼾声鼾语
·
2024-02-12 00:54
smt3-simulink
stm32电机控制
stm32
嵌入式硬件
单片机
stm32
cubemx hal学习记录:TIMER输入捕获
一、实验功能描述使用一个定时器输出一路PWM,然后使用另一个定时器测量出占空比可频率二、参数配置1、配置RCC、SYS、USART1、时钟84MHz2、使用TIM2的CH1通道输出1kHz,占空比为40%的方波3、使用TIM3的CH1和CH2的输入捕获功能进行检测占空比和测量频率CounterSetting:Prescaler(时钟预分频数):84-1最大捕获频率84MHz/(83+1)=1MHz
为争。
·
2024-02-12 00:23
stm32
stm32
学习
单片机
STM32
CubeMX,定时器之定时功能,入门学习,如何设置prescaler,以及timer计算PWM输入捕获方法(重要)
频率变小,周期变长1,参考链接(重要)
STM32
CubeMX——定时器之定时功能(学习使用timer定时器的设置)
STM32
测量PWM信息(学习使用设置pwm输入捕获)通用定时器中两个重要参数的设置心得
鼾声鼾语
·
2024-02-12 00:53
stm32电机控制
smt3-simulink
stm32
学习
嵌入式硬件
网络协议
单片机
matlab
通用定时器中两个重要参数的设置心得(TIM_Prescaler、TIM_Period)
根据定时器时钟的频率,比如时钟的频率是72MHZ,可以理解为一秒钟
STM32
会自己数72M次,预分频系数就是
嵌入式点灯大师
·
2024-02-12 00:22
keil5
笔记
stm32
单片机
STM32
学习:用寄存器点亮一个LED
一、LED模块电路LED灯模块单片机部分.pngLED灯模块LED部分.png二、
STM32
启动文件启动文件主要功能如下:初始化堆栈指针SP;初始化程序计数器指针PC;设置堆、栈的大小;设置中断向量表的入口地址
虞锦雯
·
2024-02-12 00:16
笑看人生
后来,一个北大的教授因
项目开发
人才紧缺,他的秘书在网上找到了小丽的简历,一切才稳定下来。小丽说,刚到北京时几乎天
数豆者m
·
2024-02-12 00:19
备战电赛K210篇(第三天)
okok,也是实现了K210和
STM32
的通信学习自b站小黑,和博主“”变优秀吧“”————写的是非常全面容易理解,爆赞!!!要注意对于你发送的数据进行,分析——帧头,帧尾。
a2488220557
·
2024-02-11 22:15
单片机
python
嵌入式硬件
学习
笔记
STM32
液晶显示HT1621驱动原理及程序代码
原贴地址:https://www.cnblogs.com/lemonzhang/p/9239172.html1、HT1621电路分析HT1621为32×4即128点内存映像LCD驱动器,包含内嵌的32×4位显示RAM内存和时基发生器以及WDT看门狗定时器.HT1621驱动电路如下图所示:与单片机相连接控制的有9脚CS,3脚WR,12脚DATA,其功能描述如下表。2、字符显示原理液晶管点亮和熄灭原理
迎風吹頭髮
·
2024-02-11 19:24
编程小记
HT1621
蓝桥杯嵌入式快速入门
蓝桥杯嵌入式快速入门介绍蓝桥杯嵌入式使用的单片机是
STM32
G431RBT6,内核ARMCortex-M4,MCU+FPU,170MHz/213DMIPS,高达128KBFlash,32KBSRAM,其余的外设就不多介绍了
JrunDing
·
2024-02-11 18:35
Automation
嵌入式
蓝桥杯
蓝桥杯嵌入式(一):基础工程配置
1.软件准备蓝桥杯嵌入式仅需要两个软件,分别是KeilMDK和
STM32
CubeMX。简单来说,Keil是用来写代码的,cubeMX则是用来生成HAL库代码的。
ggqyh
·
2024-02-11 18:04
蓝桥杯嵌入式
蓝桥杯
职场和发展
stm32
【Django开发】美多商城项目第3篇:用户注册和图片验证码开发(附代码,文档已分享)
本系列文章md笔记(已分享)主要讨论django商城
项目开发
相关知识。本项目利用Django框架开发一套前后端不分离的商城项目(4.0版本)含代码和文档。功能包括前后端不分离,方便SEO。
·
2024-02-11 18:02
后端pythondjango
npm,yarn包管理
2.npm命令的使用举例3.nvm在Web前端
项目开发
过程中,由于各种前端框架、插件以及Nodejs、Npm的飞速更新,在项目新开发或对老项目进行更新维护时,有些项目版本的配置和当前Node、Npm环境不匹配
·
2024-02-11 18:10
npm
Linux第44步_在程序中设置默认的“网络地址”
1、打开“myboot/include/configs/
stm32
mp1.h”2、重新编译,烧写uboot;3、输入“envdefault-a回车”,将所有环境变量设置为默认值;注意:MAC地址设置不了
LaoZhangGong123
·
2024-02-11 17:17
产品研发
linux
STM32MP157
经验分享
Nginx与history路由模式:刷新页面404问题
在前端
项目开发
中,主要使用到两种路由模式:【1】hash模式:通过监听浏览器地址hash值,在回调函数中切换网页内容/部分内容;【2】history模式:
是席木木啊
·
2024-02-11 15:45
Java
Vue
开源项目
nginx
前端
服务器
stm32
rtc 误差实验
1.
stm32
f103re,使用外部晶振32.768k,没有校准rtc时钟,使用串口打印时间,用带时间戳的串口工具记录串口接收的时间。2.测试时间一天。
05jin
·
2024-02-11 15:06
stm32
stm32
STM32
RTC时钟
前段日子项目需要做一个RTC时钟,之前也没有做过,想想也不难,到网上搜了下,做好的例子也不少,经过几天的研究,总算给做出来了,觉得自己做的东西还是要好好的整理下。功能开机会显示时间,可以利用按键来调整时间。RTC----real—TimeClock实时时钟芯片,RTC模块拥有一组连续计数的计数器,修改计数器的值可以重新设置系统当前的时间和日期。RTC模块和时钟配置系统(RCC_BDCR寄存器)是在
plauajoke
·
2024-02-11 15:06
STM32
【心得】关于
STM32
中RTC的校准方法
正好最近我也在
STM32
中实现了RTC校准。发些心得。这些对老手来说有些罗索,但对新手有益处。
梓德原
·
2024-02-11 15:35
科普
stm32
单片机
物联网
嵌入式硬件
零基础无实物一步一步学PLCS7-1200仿真(五)-四路简易抢答器控制
本次项目为四路抢答器,通过本次项目了解
项目开发
流程,未来扩展多路抢答器只需要对程序进行微调即可。项目要求:1.有4组进行抢答,抢答按钮为SB1~SB4,对应4个抢答指示灯为L1~L4。
永远都是新手
·
2024-02-11 14:27
PLC自学教程
单片机
嵌入式硬件
STM32
-USART初始化
材料:
stm32
c8t6最小系统板步骤:1.根据数据手册可以看到USART1和USART2的引脚2.分别初始化USART1和USART2串口,代码如下:voidUsart1_Init(u32bound)
Li·李
·
2024-02-11 14:12
stm32
STM32
GPIO输出,使用固件库点亮LED
led.c//bsp:boardsupportpackage板级支持包//每新建一个文件都要指定一个路径在C/C++中IncludePaths那里//如果想提高程序的可移植性,更硬件相关的都定义成宏#include"bsp_led.h"voidLED_GPIO_Config(void){GPIO_InitTypeDefGPIO_InitStruct;RCC_APB2PeriphClockCmd(R
小小石灰
·
2024-02-11 13:02
stm32
嵌入式硬件
单片机
NVIC_IRQChannel是什么?
在
STM32
中,`NVIC_IRQChannel`是一个成员变量,通常属于一个结构体,例如在你之前提供的`NVIC_InitTypeDef`结构体中。
小小石灰
·
2024-02-11 13:02
单片机
嵌入式硬件
在
STM32
F103ZET6上实现RGB控制与流水灯效果
这是我板子上的RGB灯的引脚图,可以看到对应的引脚配置成0,对应的灯即可亮起例如:PB5输出0(其他都不输出或者输出1)那么LED_R就会亮起,RGB灯发出红色的光。PB0输出0(其他都不输出或者输出1)那么LED_G就会亮起,RGB灯发出绿色的光。PB1输出0(其他都不输出或者输出1)那么LED_B就会亮起,RGB灯发出蓝色的光。首先第一步是进行引脚的初始化:voidLED_GPIO_Confi
小小石灰
·
2024-02-11 13:32
stm32
嵌入式硬件
单片机
mcu
手撕
STM32
F103寄存器映射
先看代码
stm32
f10x.h//用来存放
STM32
寄存器映射的代码//外设perirhral#definePERIPH_BASE((unsignedint)0x40000000)#defineAPB1PERIPH_BASEPERIPH_BASE
小小石灰
·
2024-02-11 13:32
stm32
嵌入式硬件
单片机
mcu
ST标准库:src文件夹与inc文件夹
src文件夹与inc文件夹是ST标准库的主要内容src和inc文件夹里面是ST公司针对每个
STM32
外设而编写的库函数文件,每一个外设对应一个.c和.h后缀的文件。
小小石灰
·
2024-02-11 13:31
stm32
嵌入式硬件
单片机
mcu
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他