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
F103标准外设库——SysTick系统定时器(八)
个人名片:作者简介:一名喜欢分享和记录学习的在校大学生个人主页:妄北y个人QQ:2061314755个人邮箱:
[email protected]
个人WeChat:Vir2021GKBS本文由妄北y原创,首发CSDN座右铭:大多数人想要改造这个世界,但却罕有人想改造自己。专栏导航:妄北y系列专栏导航:C/C++的基础算法:C/C++是一种常用的编程语言,可以用于实现各种算法,这里我们对一些基础算法进
妄北y
·
2024-01-21 02:20
stm32
嵌入式硬件
单片机
固件库文件
标准库
系统定时器
SysTick定时
(五)GD使用PWM官方例程
不过GD32系列的使用其实照搬
STM32
就得了......如果整一堆配置或者代码上来,那也是一种水吧?
jomoly
·
2024-01-21 02:45
LED
code-study
单片机
STM32
程序的常用的两种烧录方式
STM32
有两种常用的烧录方式,一是利用JLink和STLink调试下载,二是利用串口线直接下载一、ISP(In-SystemProgramming)在系统编程,使用引导程序(Bootloader)加上外围
在邯郸睡大觉
·
2024-01-21 01:05
STM32
stm32
STM32
的面试题
一、
STM32
F1和F4的区别1、内核不同:F1内核为cortex-m3,F4为cortex-m42、主频不同:F1主频72MHz,F4168MHz(主频就是CPU内核时钟频率)3、浮点运算:F1没有,
在邯郸睡大觉
·
2024-01-21 01:34
stm32
单片机
arm
ROS小车wheeltec robot节点代码阅读笔记
头文件解析#include"wheeltec_robot.h"#include"Quaternion_Solution.h"#include"wheeltec_robot.h"里面包括了ros和
stm32
weixin_45566981
·
2024-01-21 00:47
ros
ubuntu
stm32
STM32
L4X6 系统内置BootLoader的使用(DFU例程)
文章目录
STM32
L4系统内置BootLoader的使用(DFU例程)系统Bootloader基础知识什么是DFU相关参考文档进入BootLoader硬件Boot引脚进入BootLoader模式软件进入
Leo-夜空
·
2024-01-21 00:44
嵌入式
stm32
bootloader
关于SQL-case when最全面的学习笔记
casewhen推荐学习书籍:1、SQL
基础教程
6-32、SQL进阶教程1-1casewhen是SQL语法中提供的标准的条件分支。
liujiaping
·
2024-01-20 22:32
SQL语句
数据库
MySQL
mysql
数据库
微信小游戏设计心得(二)从0到开发一款小游戏教程-岩浆救援-CocosCreator
基础教程
篇
接上一篇文章微信小游戏设计心得(一)设计一款游戏,当然我们需要一个游戏剧情,也就是我们这个游戏是干嘛的,怎么来的,怎么玩的,我们开发要在开发初期想好1.游戏名字(一个响亮的名字,是美好的开端)2.游戏剧情(丰富的,引人入胜的剧情,是回头率的关键)3.游戏玩法(小游戏的玩法,区别于端游,需要简单,易上手,因为在微信的构架下,你也做不到多强大,但是往往越简单的游戏越受人喜欢,要知道小游戏变现,是靠量,
小游戏设计师LxGame
·
2024-01-20 19:35
Python爬虫
基础教程
——lxml爬取入门
大家好,上次介绍了BeautifulSoup爬虫入门,本篇内容是介绍lxml模块相关教程,主要为Xpath与lxml.cssselect的基本使用。一、lxml介绍引用官方的解释:lxmlXML工具箱是C库libxml2和libxslt的Python绑定。它的独特之处在于它将这些库的速度和XML功能的完整性与本机PythonAPI的简单性结合在一起,该PythonAPI大多数都兼容,但优于著名的E
那个百分十先生
·
2024-01-20 19:21
400页Python学习PDF笔记,全面总结零基础入门看这一篇足够了
这份python
基础教程
,平常所有的疑难点都可以从中找到答案。其中最基础的英语基础/编程环境搭建都做了详细讲解!其他基础语法、函数
程序员小八
·
2024-01-20 18:21
python
学习
pdf
服务器
开发语言
基于python-opencv实时识别黑线赛道(三)之上位机PID调控前篇
后续内容将与我的博客(从零开始制作
STM32
F103RCT6小车系列)有联系。本篇博客是基于如图所示的小车的体系所写:使用树莓派4B作为上位机,使用S
孙启尧
·
2024-01-20 16:22
python-opencv
opencv
python
STM32
标准库开发——USART串口外设
USART外设介绍USART(UniversalSynchronous/AsynchronousReceiver/Transmitter)通用同步/异步收发器USART是
STM32
内部集成的硬件外设,可根据数据寄存器的一个字节数据自动生成数据帧时序
zhoutanooi
·
2024-01-20 15:17
stm32
嵌入式硬件
单片机
STM32
标准库开发——串口收发HEX/文本数据包
数据包规则定义定长HEX数据包以0xFF为开头,0xFE为包围,中间固定四个字节长度的数据定长HEX数据包状态机程序编写//HEX数据包状态机程序编写voidUSART1_IRQHandler(void){staticuint8_tRxState=0;staticuint8_tpxRxPacket=0;if(USART_GetFlagStatus(USART1,USART_FLAG_RXNE)==
zhoutanooi
·
2024-01-20 15:17
stm32
嵌入式硬件
单片机
STM32
标准库开发——FlyMcu串口下载以及STLINK-Utility下载
实验道具本次实验用到的工具为SMT32F103C8T6最小系统版串口程序烧录软件——FlyMcu在使用这款软件进行程序烧录时,必须选用USART1口进行串口连接,且必须配置BOOTLOADER,BOOT0配置为1,BOOT1配置为0,具体不同模式对应参数配置可以参考下方图片。在使用此软件时,由于最小系统版上没有一键下载电路,所以每次将程序烧录完成后,必须手动配置BootLoader,将程序启动区域
zhoutanooi
·
2024-01-20 15:15
stm32
嵌入式硬件
单片机
ros2
基础教程
-使用ROS 2进行相机标定
ROS2进行相机标定(CameraCalibration)相机(摄像头)是一种非常精密的光学仪器,对外界环境的感知非常敏感。由于摄像头内部和外部的一些原因,摄像头采集的图像常常会发生一定的畸变。如果直接将采集到的图像拿来进行图像处理,会产生很大的问题。为了避免图像数据源造成的误差,需要对摄像头的相关参数进行标定。本教程将会说明如何标定单目(monocular)相机,从而获取单目相机的标定参数。需要
小海聊智造
·
2024-01-20 12:30
ROS2
ros2
机器人
人工智能
【
STM32
F103物联网实战案例】精彩整理,关注收藏
更多配套资料CSDN地址:点赞+关注,功德无量。更多交流+:wulianjishu666物联技术666_嵌入式C语言开发,嵌入式硬件,嵌入式培训笔记-CSDN博客物联技术666擅长嵌入式C语言开发,嵌入式硬件,嵌入式培训笔记,等方面的知识,物联技术666关注机器学习,arm开发,物联网,嵌入式硬件,单片机领域.https://blog.csdn.net/weixin_39804904?type=b
物联技术666
·
2024-01-20 11:41
物联网项目实战之单片机接口开发
stm32
物联网
嵌入式硬件
c语言
单片机
嵌入式物联网项目开发实战例程-
STM32
F103系列之常用功能及外围传感器实例(精华)
开发
STM32
F103很好的参考例程,轻松实现各类外围器件的开发。持续更新中,欢迎关注及收藏。网盘链接:https://pan.baidu.com/s/1NIrDmbm8EtFkB1G8s7E3Sg?
物联技术666
·
2024-01-20 11:11
物联网项目实战之单片机接口开发
物联网
stm32
嵌入式硬件
【干货】单片机
STM32
F103物联网项目开发代码200例
2、代码使用KEIL标准库开发,当前在
STM32
F103RB运行,如果是
STM32
F103其他型号芯片,依然适用,请自行更改KEIL芯片型号以及FLASH容量即可。3、软件下载时,请注意keil选
物联技术666
·
2024-01-20 10:36
物联网项目实战之单片机接口开发
物联网项目实战开发之设备端开发
单片机
stm32
物联网
STM32
标准库开发——串口发送/单字节接收
USART基本结构串口发送信息启动串口一的时钟RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,ENABLE);初始化对应串口一的时钟,引脚,将TX引脚设置为复用推挽输出。RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);GPIO_InitTypeDefGPIO_InitStruct;GPIO_InitS
zhoutanooi
·
2024-01-20 09:24
stm32
单片机
嵌入式硬件
DMA技术在
STM32
中优化UART、SPI和I2C通信性能的研究与实现
DMA(DirectMemoryAccess,直接存储器访问)技术可以在
STM32
微控制器上优化UART、SPI和I2C等通信性能。DMA可以实现数据的高速传输,减轻CPU的负担,提高系统性能。
嵌入式杂谈
·
2024-01-20 09:49
stm32
单片机
嵌入式硬件
keysking 【
stm32
】hal库学习笔记--定时器(超详细!)
stm32
hal库–定时器任务一:串口发送计数器的值一.CubeMX配置1.打开串口2及其中断,用于发送数据2.将高速外部时钟源设置为晶振,提高定时精度3.将HCLK改为72MHz4.开启定时器TIM4
Chole_Waston
·
2024-01-20 09:14
stm32学习笔记
stm32
学习
笔记
【
stm32
】hal库学习笔记-GPIO按键控制LED和蜂鸣器(超详细!)
【
stm32
】hal库学习笔记-GPIO按键控制LED和蜂鸣器注:本学习笔记基于
stm32
f4系列使用的开发板为正点原子stmf407ZGT6探索者开发板GPIO引脚使用时,可输入或输出数字信号例如:检测按键输入信号
Chole_Waston
·
2024-01-20 09:12
stm32学习笔记
stm32
学习
笔记
单片机
嵌入式硬件
基于
STM32
G031的失真度测试仪(CubeMX+ADC+DMA+OLED+EC11)
目录项目介绍硬件介绍设计思路各功能代码及说明SPWM波生成ADC采样FFT获取按键动作OLED显示系统顶层功能展示OLED显示采样波形OLED显示频谱/失真度曲线项目总结工程文件及代码:参见【2022寒假在家练】基于
STM32
G031
KafCoppelia
·
2024-01-20 08:45
嵌入式同好会
嵌入式
stm32g031
CubeMX
Keil
频谱分析
定制键盘设计
方案1
stm32
方案参考智辉君的键盘方案2沁恒方案CH9328与ch9329区别:一个是单向,一个是双向。ch9329是ch9328的升级款。
anlog
·
2024-01-20 04:16
元器件原理图
嵌入式键盘
自定义键盘
STM32
中TIM定时器定时功能详解(适用基本,通用,高级定时器)
前言定时器有高级定时器、通用定时器、基本定时器三种类型。具体功能如下。上面是每种定时器所具有的功能。1.简要理解我们可以看到每种定时器都有一个定时功能,(可能是名字的由来吧)。当然,每个定时器都可以来使用定时功能,但是我们往往在基本定时器和通用定时器上面使用。其实,当我们学过外部中断后,理解定时器的定时功能可能比较容易,就是将我们的外部信号变成了一个时间断,一样要配置中断,一样要配置优先级。下面的
电信一点
·
2024-01-20 04:04
stm32
嵌入式硬件
单片机
学习
STM32
中断学习(本文只对外部中断EXTI进行讨论)
在下文中我仅对外部中断进行介绍正如我所说在
stm32
中很多外设都具有中断的功能,图片中的n是接入的通道数。一些概念我们也要进行区分响应优先级:在等待的中断中进行插队让下一个叫号的就是自己。
电信一点
·
2024-01-20 04:34
stm32
学习
嵌入式硬件
STM32
-定时器快速学习(本文仅对SysTick定时器进行介绍)
除了定时中断功能,SysTick定时器还可以用于提供延时功能(就是和延时函数一样的功能)。通过将SysTick定时器的计数器减去一个已知的值,并检查计数器是否为零,可以实现精确的延时功能。1.不多bb直接用(我这里用的是查询方式)voidSysTick_Delay_ms(uint32_tms){uint32_ti;SysTick_Config(72000);for(i=0;iCTRL)&(1CTR
电信一点
·
2024-01-20 04:34
stm32
学习
单片机
嵌入式硬件
STM32
定时器TIM(本文只讨论基本定时器)
1.基本介绍
STM32
的常规定时器分为三类,包括高级控制定时器TIM1和TIM8,通用定时器TIM2,TIM3、TIM4,TIMS,基本定时器TIM6,TIM7.
电信一点
·
2024-01-20 04:34
stm32
嵌入式硬件
单片机
学习
STM32
-GPIO基础学习(基于标准库)
GPIO往往是在
STM32
初学者中第一个学到的模块,我个人建议的是先了解完原理后再进行代码的学习,当然我们不要求你完全去搞懂原理,知识是很多时候是网状的,我们不是一层层打怪升级,所以我上述表示是了解而不是掌握
电信一点
·
2024-01-20 04:04
stm32
学习
单片机
STM32
TIM定时器PWM输出比较(适用于通用,高级定时器)
前言在定时器中我们最常用的功能就是输出PWM,大多是用在电机控制方面,目前网络上相关资料也有很多,但是,很多不利于我们“现搜现用”我这里不是说我写的有多好,而是你搜索到此类文章时大部分是急于解决目前的问题,一段相关代码和讲解就行,当然不是学习背后的原理不重要,而是你可以自由选择当前学习方式。结构略讲输出比较可以通过比较CNT与CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作,用于输出一
电信一点
·
2024-01-20 04:30
stm32
嵌入式硬件
单片机
Kylin
基础教程
(一)
一、Kylin介绍1.1现状Hadoop于2006年初步实现,改变了企业级的大数据存储(基于HDFS)和批处理(主要基于MR)问题,10几年过去了,数据量随着互联网的发展井喷式增长,如何高速、低延迟的分析数据成为后续面临的挑战,辟如我们面临的一些质疑:Hadoop老矣,尚能饭否?其中也出现过各种各样的框架来协助Hadoop降低访问数据的延迟,比如列存储框架(ColumnarStorage)例如:H
GOD_WAR
·
2024-01-20 03:43
Kylin
技术博览
Kylin
【
STM32
】
STM32
学习笔记-I2C通信外设(34)
00.目录文章目录00.目录01.I2C简介02.I2C外设简介03.I2C框图04.I2C基本结构05.主机发送06.主机接收07.软件/硬件波形对比08.预留09.附录01.I2C简介I2C(Inter-IntegratedCircuit)总线是一种由NXP(原PHILIPS)公司开发的两线式串行总线,用于连接微控制器及其外围设备。多用于主控制器和从器件间的主从通信,在小数据量场合使用,传输距
Print World
·
2024-01-19 23:13
STM32F103
stm32
学习
笔记
江科大
江科大是stm32
I2C
使用
STM32
进行联网应用开发(代码可取)
因此,对于嵌入式开发者来说,如何在
STM32
等常见的嵌入式开发
嵌入式胖哥
·
2024-01-19 23:12
stm32
arm开发
嵌入式硬件
在
STM32
上实现一个数据采集和存储系统(单片机软件与硬件)
第一部分:搭建硬件平台1.硬件选择:选择合适的
STM32
系列微控制器,根据采集数据的要求选择处理器型号和性能。同时,根据需要考虑外设模块,如ADC、SPI、I2C等。
嵌入式胖哥
·
2024-01-19 23:12
单片机
嵌入式硬件
stm32
利用
STM32
实现数字信号处理(DSP)功能
STM32
是意法半导体推出的一系列32位的嵌入式微控制器,它具有丰富的外设资源和强大的计算能力,非常适合用于数字信号处理应用。
嵌入式胖哥
·
2024-01-19 23:40
单片机
stm32
dsp开发
windows个人电脑上用vmware作为宿主机制作qcow2镜像
本篇为新手入门向的
基础教程
,详细命令可参考:libvirt命令帮助手册——筑梦之路_筑梦之路的博客-CSDN博客准备环节:一个VNC工具,强烈建议用mobax一个vmware1,电脑上装个vmware,
春猿火
·
2024-01-19 23:51
linux
云计算
程序员的周末——硬件设计中的Hello World__
STM32
核心板绘制
目录1原理图库的创建1.1原理图库创建过程中用到的操作或者快捷键2PCB封装库的创建2.1PCB封装库创建过程中用到的操作或者快捷键3原理图设计3.1原理图设计过程中使用到的功能菜单或者快捷键记录4PCB元器件布局4.1布局之后完整的PCB4.2PCB布局过程中使用到的功能菜单或者快捷键记录5PCB布线5.1布线之后的完整PCB5.2PCB布线过程中使用到的功能菜单或者快捷键记录6丝印整理7电气规
陈 洪 伟
·
2024-01-19 20:16
#
ST--STM32
#
硬件DIY
#
硬件设计
stm32
嵌入式硬件
单片机
Stm32
最小系统板电路图设计、PCB设计
目录一、电路设计1.复位电路2.时钟电路3.电源电路4.SWD接口电路5.BOOT启动电路二、原理图绘制1.工程的建立2.原理图的绘制2.1使用已有库绘制原理图2.2构建原理图库2.3整体原理图三、PCB绘制3.1元件封装3.1.1元件封装的检测3.1.2元件封装的添加3.1.3封装库的建立3.2PCB设计3.2.1PCB设计前布局3.2.2PCB布局3.2.3PCB布线3.2.4PCB规则设计3
风往哪吹就往哪走
·
2024-01-19 20:16
stm32
嵌入式硬件
09
STM32
- PWM
9.1PWM简介脉冲宽度调制(PulseWidthModulation,简称PWM),是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。简单一点,就是对脉冲宽度的控制。9.2PWM波原理如下图所示,使用定时器定时,从0开始,到达ARR后清零重新计时,如此往复。得到时间t2,则t2为周期;设置比较值CCR,当定时器的值大于CCR时,IO口输出高电平,反之输出低电平,假设t1时计数器正
Y472277609
·
2024-01-19 20:10
STM32
stm32
单片机
嵌入式硬件
STM32
采用dsp功能实现fft计算交流信号基波频率
STM32
的CMSISCMSIS(CortexMicrocontrollerSoftwareInterfaceStandard)是一套为Cortex-M处理器系列提供统一软件接口的标准。
疯狂大脑
·
2024-01-19 20:09
stm32
嵌入式硬件
单片机
【前端
基础教程
1】什么是前端开发?
本文为位于德国亚琛的InnerKen公司的内部培训材料。主要目的在于使实习生和同事们迅速掌握可以说是极为庞杂的前端开发体系。为之后的学习和成长提供一个更好的开始,同时能够即学即会的开始开发。22.png什么是前端开发?从功能的表达到功能的层级与载体一份设计标准和一种设计模式Aves基础前端开发框架常见前端元素实现方式数据的载入和上传,异步通讯1.什么是前端开发如果要搞清楚,什么是前端开发,那么就要
is4yNo
·
2024-01-19 19:30
GPIO详细介绍:(8种模式均有讲解)
首先本文介绍的是
stm32
的GPIO,是32位单片机与51单片机代表stc89c52rc的8位单片机不同(位主要是指内部数据通道位数),功能要更加全面,资源更加丰富。
洛城苏御
·
2024-01-19 19:37
stm32
嵌入式硬件
单片机
stm32
f103c8t6连接OneNet云平台进行数据的上传与下发
stm32
f103c8t6连接OneNet云平台进行数据的上传与下发注意此教程只适用于老版本onenet云平台实现了数据发送云平台和云平台的数据发送到
stm32
单片机首先是onenet.c中的云服务器设置部分
计算机科学边界
·
2024-01-19 17:05
单片机
STM32入门
stm32
mongodb
嵌入式硬件
基于
STM32
+0.96寸OLED - - 7脚SPI接线显示+代码解析
前言本次我们学习一下
STM32
关于SPI七脚OLED的接线方法,OLED的代码解析,主要教会大家怎么使用OLED调试和看懂OLED驱动的代码,让大家对OLED有个简单的了解,本篇博客大部分是自己收集和整理
-木槿昔年-
·
2024-01-19 17:43
【STM32笔记】
stm32
单片机
arm
STM32
F103模拟IIC控制4针0.96寸OLED显示屏
目录取字模程序mian.coled.coled.holedfont.hbmp.hmyiic.cmyiic.h实现效果源码硬件IIC控制方式OLED,即有机发光二极管(OrganicLight-EmittingDiode),又称为有机电激光显示(OrganicElectroluminesenceDisplay,OELD)。OLED由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、
C8T6
·
2024-01-19 17:42
stm32
arm
嵌入式硬件
c语言
STM32
7针0.96寸OLED显示屏(硬件SPI+DMA)无需内核响应 超高刷新率!
芯片:
STM32
f103c8t6f103型号大同小异,其他芯片请根据情况修改接口和配置使用的是7针的0.96寸OLED屏幕,黑白两色显示以下是实物图一.原理:首先你要了解
STM32
上的AFIO(复用功能
残了天边那云
·
2024-01-19 17:41
STM32
嵌入式
stm32
单片机
dma
spi
STM32
--7针0.96寸OLED屏幕显示(4线SPI)
本文介绍基于
STM32
F103C8T6+0.96寸OLED(7针)的显示(完整程序代码见文末链接)一、简介OLED,即有机发光二极管(OrganicLightEmittingDiode)。
541板哥
·
2024-01-19 17:10
STM32
stm32
单片机
0.96寸OLED
OLED
SPI
初学必备网站
初学必备网站文章目录初学必备网站1.菜鸟教程1.1菜鸟工具1.2百度AI文心一言2.leetcode1.菜鸟教程https://www.runoob.com/这个算必备NO.1菜鸟作为初学者的启蒙老师,提供了最全的的web技术
基础教程
Attitude Rabbit
·
2024-01-19 17:39
其他
开发语言
如何开发嵌入式中断控制系统?
本篇博文将以
STM32
微控制器为核心案例,深入解析中断处理在MCU开发中的关键步骤和策略。主要有以下几个关键点:中断向量表。NVIC(内嵌向量中断控制器)。中断使能。中断服务函数。
weixin_44079197
·
2024-01-19 15:35
STM32
串口接收中断只执行了一次?
最近调试过程中遇到一个小问题,也是大问题网上的资料很少,记录一下,欢迎评论佐证~插入代码中断服务函数中去掉读取Res=UART_ReceiveData(UART2);后数据只能执行一次,估计是缓冲区被占位,必须读取出来才能继续接收日后有时间再研究一下解决方法加上Res=UART_ReceiveData(UART2);
宽容人厚载物
·
2024-01-19 14:05
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他