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
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
嵌入式硬件
单片机
日更25:金句摘抄(十五)
图片发自App利用
零碎
时间文法的学习并不需要减少办事的时间,也不需要占去必须的运动时间。
喵那个眯
·
2024-02-12 13:47
感恩日记第18篇2019.1.16
1.感恩自己每天给自己做的事情日记簿,很多
零碎
的事情不会忘记,感恩自己坚持完成自己的今日事,忙碌时光让我感觉特别充实2.感恩自己坚持了一周的成功日记,我发现自己每次成功解决问题都是因为我坚信我自己一定能做到
刘霞_a49a
·
2024-02-12 13:08
漫谈
入党(八) - 草稿
党的生日这两天就要来到了,喜庆气氛越来越浓,各种庆祝活动纷纷举行。一刚刚各地各单位正在举行颁发在党50周年纪念章活动,今天上午党中央又举行盛大的“七一勋章”颁授仪式。表彰做出长期贡献和有突出成绩的党员,是党的一贯做法和传统,意在褒奖先进,树立榜样,让全党形成追求向上的氛围,使党变得更有力,更坚强。建国前,为推翻三座大山,改变国家民族被压迫的积贫积弱面貌,无数志士仁人拋头颅,洒热血,不怕牺牲,英勇战
荀皓
·
2024-02-12 12:22
(
零碎
时间赚钱方法)
然而,即使在繁忙的日常中,我们仍有许多
零碎
时间可以利用。这些短暂的片段或许并不能为我们带来巨大的收入,但在合理规划和充分利用下,它们可以成为赚取零花钱的有力途径。
日兼副业
·
2024-02-12 10:33
不断充电,不断进步
其实自己的工作也没有什么实质的每天必须要完成的事情,都是
零碎
的小事情,一般上至多2个小时就可以搞定,剩余的时间全部都是由自己自由的在办公室里面支配的,这两天自己在看一些培训课程,晚上回到家里会转30分钟左右的呼拉圈
Yellow_118f
·
2024-02-12 10:43
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
嵌入式硬件
单片机
如何写好一个故事?
1.情节构思开始写一个故事之前,脑袋里一定有很多
零碎
的想法,比如在什么样的场景,几个人发生什么样的事。把这些想法用纸写下来,并提取出需要用到的人物名单。然后用一句话概括出你的构思,给你的故事一个主线。
十维码
·
2024-02-12 08:36
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
单片机
嵌入式硬件
利用Jmeter做接口测试(功能测试)全流程分析
明白了原理以后,把
零碎
的知识点填充进去就可以了。所以在学习的过程中,不管学什么,我一直都强调的是要循序渐进,和明白原理和逻辑。
阿里大叔说测试
·
2024-02-12 07:06
jmeter
功能测试
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
《学习之道》第四章上丨怎么把
零碎
的信息拼起来--组块记忆法
作者简介:[美]芭芭拉·奥克利(BarbaraOakley)现为工程学教授,本科专业(居然是)俄语。小学到高中数理成绩一路垫底,因此热爱文学。职场生活,不得不学习大量新鲜知识,甚至是头疼的数学知识。放下工作,回到学校,竟然学成了工程学博士,后留任教授。在MOOC、Coursera上开创最受欢迎的学习课“learninghowtolearn”,数十万人报名。本书一出版即高居美国亚马逊学习类图书榜首,
脑科学与学习方法技能
·
2024-02-12 06:52
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
单片机
嵌入式硬件
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
嵌入式硬件
单片机
中级会计备考方案(含在职和宝妈群体备考规划)
除了周末休息,几乎就全都是零
零碎
碎的时间。对于学习时间充裕、会计基础好且学习能力强的考生,建议一次性报考三科。对于学习时间较少(比如妈妈考生、上班族考生)
大猫的辞职后生活
·
2024-02-12 00:29
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
李斌周总结
加入100天跑步1000㎞,活动,参加唐山马拉松,轻断食一次周三,下周计划:下周依然是在身体健康,阅读,早起1、下周还是在出差状态,争取每天学习用
零碎
的时间每天运动1小时、阅读1小时、正向思考30分钟。
学霸教练李斌
·
2024-02-11 23:06
备战电赛K210篇(第三天)
okok,也是实现了K210和
STM32
的通信学习自b站小黑,和博主“”变优秀吧“”————写的是非常全面容易理解,爆赞!!!要注意对于你发送的数据进行,分析——帧头,帧尾。
a2488220557
·
2024-02-11 22:15
单片机
python
嵌入式硬件
学习
笔记
随感
好在昨天一直利用
零碎
时间读,只要有时间坐下来就读,竟然读了50多页,是几个早起加起来才能读完的页数。自我安慰,昨天多读了一些,今天即使读不成也没必要焦虑吧。
慢时光慢慢闪光
·
2024-02-11 20:35
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
太超值了
以前一直在外面学习的
零碎
风水知识,又可以进一步拓宽,很多知识,和室友一起探讨,很有上学的氛围。明天还有更超值的知识,先去养足精神,睡觉去了。
wu溧蕙
·
2024-02-11 19:05
蓝桥杯嵌入式快速入门
蓝桥杯嵌入式快速入门介绍蓝桥杯嵌入式使用的单片机是
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
Linux第44步_在程序中设置默认的“网络地址”
1、打开“myboot/include/configs/
stm32
mp1.h”2、重新编译,烧写uboot;3、输入“envdefault-a回车”,将所有环境变量设置为默认值;注意:MAC地址设置不了
LaoZhangGong123
·
2024-02-11 17:17
产品研发
linux
STM32MP157
经验分享
《班主任工作
漫谈
》读后感
也不知是何时,我凑单买了他的《班主任工作
漫谈
》,当时只是看了一眼书皮就束之高阁。突然学校要开展阅读活动,而且必须是与教学相关书籍。我想起还有这么一本,遂翻了出来,拆开胶纸,新书无疑。
枕叶
·
2024-02-11 15:51
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
单片机
物联网
嵌入式硬件
零碎
杂乱(2019.01.31)
时间过得好快。一转眼,2019年已经过去一个月了。明天,2月份就开始了,我有没有变得不一样一点了呢?我的梦想实现多少了呢?每一天都应该全力以赴的加油努力。梦想一定会实现的。关注我的你,谢谢你!祝你新年快乐!毫无价值的人不可能来到这个世界上。(所以我们每个人都是有价值的,不要怀疑自己且要坚定的相信自己。)在此奉劝各位,千万不要封印你的怒气,一定要尽情释放出来。我是有价值的存在。(书本第182页~18
萤火虫0727
·
2024-02-11 14:02
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
STM32
F103中时钟周期等于机器周期吗
在
STM32
F103系列微控制器中,时钟周期和机器周期不完全相同,但它们的关系比较紧密。
小小石灰
·
2024-02-11 13:01
单片机
嵌入式硬件
stm32
【玩转
STM32
】:Default_Handler问题
记录代码进入Default_Handler错误的解决办法1问题表述在一次调试代码的时候,发现代码卡死在启动文件startup_
stm32
l431xx_.s的355行,即B.处B.是汇编代码,B:跳转到一个标号
轻松学长
·
2024-02-11 13:21
无题
最基本的写作架构也是模糊不清,搜寻脑海里的片段在残缺的碎片中,模糊的能看清一些:“总-分-总,托物言志,借景抒情,前后照应”等
零碎
的记忆,剩下的全还回去给我那可爱的老师们了,但愿他们不会看到。
我叫157
·
2024-02-11 13:47
【平衡小车入门】(PID、FreeRTOS、hal库)
本篇博客记录自己复刻的平衡小车前言一、硬件需求二、最终效果三、整体流程第一步:
stm32
通过DRV8833电机驱动模块使用PWM驱动直流减速电机第二步:理解PID算法在平衡小车中的应用第三步:PID调参四
海风-
·
2024-02-11 12:10
stm32
平衡车
mpu6050
上一页
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
其他