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
】hal库学习笔记-GPIO按键控制LED和蜂鸣器(超详细!)
【
stm32
】hal库学习笔记-GPIO按键控制LED和蜂鸣器注:本学习笔记基于
stm32
f4系列使用的开发板为正点原子stmf407ZGT6探索者开发板GPIO引脚使用时,可输入或输出数字信号例如:检测按键输入信号
Chole_Waston
·
2024-01-20 09:12
stm32学习笔记
stm32
学习
笔记
单片机
嵌入式硬件
PVE使用cloud-init快速启动虚拟机
这里写目录标题关于cloud-init云镜像(cloudimage)下载创建虚拟机模板,可反复使用超融合中硬盘虚拟化的三种方式DebianUbuntuCentOS7使用模板
图形化
方式命令行方式关于cloud-init
上海一亩地
·
2024-01-20 08:10
linux
debian
服务器
PVE
Cloud-init
基于
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
频谱分析
openEuler 20.03 LTS SP4 安装图解
引导和开始安装选择倒计时结束前,通过键盘上下键选择下图框选项,启动
图形化
安装过程。需要注意的不同主板默认或者自行配置的固件类型不一致,引导界面有所不同。
IT民工王哪跑
·
2024-01-20 07:42
Linux运维
运维
linux
Red Hat Enterprise Linux 6.10 安装图解
引导和开始安装选择倒计时结束前,通过键盘上下键选择下图框选项,启动
图形化
安装过程。需要注意的不同主板默认或者自行配置的固件类型不一致,引导界面有所不同。
IT民工王哪跑
·
2024-01-20 07:38
Linux运维
linux
运维
定制键盘设计
方案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
嵌入式硬件
单片机
解决企业微信启动报错:0x0000142无法打开
问题描述不知道从啥时候开始,打开企业微信会报错(见下图),报错代码是:0x0000142,不过我点击确定,多试几次也能正常打开,就是有点麻烦,今天突然要打开企业微信给同事远程操作,死活启动不了,一直报错,而我电脑开着一大堆
编程软件
我的徐静
·
2024-01-20 02:23
企业微信
【程序】[Qt\C++]
图形化
计算器——用QT5实现带括号优先级的GUI编程计算器
一、实验任务(实验题目、目的)搞个
图形化
的代括号的计算器二、任务分析假设已经有了计算器,实现按下等号的计算算法学习qt设置各按钮槽函数将算法缝合进qt内设计实现负数、小数优化代码计算步骤Debug添加计算器图标
gongfpp
·
2024-01-20 01:52
学习笔记
实践项目
c++
qt5
gui
【
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开发
一、RHCE--准备工作
一、RHCE---准备工作1.修改主机地址(由动态IP地址-->静态IP地址)第一种:通过命令行的方式第二种:通过vim编辑器修改配置文件的方式第三种:通过
图形化
的方式:2.软件安装3.关闭防火墙4.禁用
Fly`
·
2024-01-19 21:57
RHCE
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
嵌入式硬件
单片机
docker
图形化
显示
dcoekr
图形化
显示创建容器时添加以下命令:--env="DISPLAY"\-v/tmp/.X11-unix:/tmp/.X11-unix\主机中每次开机输入指令:xhost+#注意加号前应有空格测试图形显示
莫里衰
·
2024-01-19 20:49
Linux的基础编程——命令基础(五)
前言:现在我们知道要想在Linux中实现功能,不在像Windous那样进行
图形化
处理,大多数是用命令进行控制,那我们现在就学习一下Linux的基础命令吧目录一、相对路径、绝对路径和特殊路径符相对路径和绝对路径实例
妄北y
·
2024-01-19 19:53
Linux基础编程
linux
学习
centos
ubuntu
Linux的基础编程——命令基础(四)
前言:现在我们知道要想在Linux中实现功能,不在像Windous那样进行
图形化
处理,大多数是用命令进行控制,那我们现在就学习一下Linux的基础命令吧目录一、目录结构:路径的描述方式二、Linux命令的基础结构
妄北y
·
2024-01-19 19:53
Linux基础编程
学习
GPIO详细介绍:(8种模式均有讲解)
首先本文介绍的是
stm32
的GPIO,是32位单片机与51单片机代表stc89c52rc的8位单片机不同(位主要是指内部数据通道位数),功能要更加全面,资源更加丰富。
洛城苏御
·
2024-01-19 19:37
stm32
嵌入式硬件
单片机
Red Hat Enterprise Linux 8.9 安装图解
引导和开始安装选择倒计时结束前,通过键盘上下键选择下图框选项,启动
图形化
安装过程。需要注意的不同主板默认或者自行配置的固件类型不一致,引导界面有所不同。
IT民工王哪跑
·
2024-01-19 18:12
Linux运维
linux
运维
Red Hat Enterprise Linux 9.3 安装图解
引导和开始安装选择倒计时结束前,通过键盘上下键选择下图框选项,启动
图形化
安装过程。需要注意的不同主板默认或者自行配置的固件类型不一致,引导界面有所不同。
IT民工王哪跑
·
2024-01-19 18:12
Linux运维
linux
运维
Anolis OS 8.6 QU1 安装图解
引导和开始安装选择倒计时结束前,通过键盘上下键选择下图框选项,启动
图形化
安装过程。安装语言选择这里要区分一下,当前选中的语言作为安装过程中安装器所使用的语言,这里我们选择中文简体。
IT民工王哪跑
·
2024-01-19 18:42
Linux运维
运维
linux
Debian 11.8.0 安装图解
引导和开始安装这里直接回车确认即可,选择
图形化
安装方式。选择语言这里要区分一下,当前选中的语言作为安装过程中安装器所使用的语言,这里我们选择中文简体。
IT民工王哪跑
·
2024-01-19 18:09
Linux运维
debian
运维
linux
Debian 10.13.0 安装图解
引导和开始安装这里直接回车确认即可,选择
图形化
安装方式。选择语言这里要区分一下,当前选中的语言作为安装过程中安装器所使用的语言,这里我们选择中文简体。
IT民工王哪跑
·
2024-01-19 18:09
Linux运维
运维
linux
debian
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
如何开发嵌入式中断控制系统?
本篇博文将以
STM32
微控制器为核心案例,深入解析中断处理在MCU开发中的关键步骤和策略。主要有以下几个关键点:中断向量表。NVIC(内嵌向量中断控制器)。中断使能。中断服务函数。
weixin_44079197
·
2024-01-19 15:35
STM32
串口接收中断只执行了一次?
最近调试过程中遇到一个小问题,也是大问题网上的资料很少,记录一下,欢迎评论佐证~插入代码中断服务函数中去掉读取Res=UART_ReceiveData(UART2);后数据只能执行一次,估计是缓冲区被占位,必须读取出来才能继续接收日后有时间再研究一下解决方法加上Res=UART_ReceiveData(UART2);
宽容人厚载物
·
2024-01-19 14:05
Linux_Docker
图形化
工具Portainer如何安装并结合内网穿透实现远程访问
文章目录前言1.部署Portainer2.本地访问Portainer3.Linux安装cpolar4.配置Portainer公网访问地址5.公网远程访问Portainer6.固定Portainer公网地址前言本文主要介绍如何本地安装Portainer并结合内网穿透工具实现任意浏览器远程访问管理界面。Portainer是一个轻量级的容器管理工具,可以通过Web界面对Docker容器进行管理和监控。它
小沈YO.
·
2024-01-19 14:46
linux
docker
java
RT Thread Stdio生成
STM32
L431RCT6工程后如何修改外部时钟
一、简介RTThreadStdio生成
STM32
L431RCT6工程后默认为内部时钟,如何修改为外部时钟呢?
嵌入式ZYXC
·
2024-01-19 13:50
嵌入式开发工具
stm32
嵌入式硬件
arm开发
STM32L431RCT6
时钟配置
【IAP】
STM32
不同容量大小芯片页大小不一致,擦除需注意
今天升级完发现跳转不了,然后用JLINK读取发现APP区域前1K也就是0X400的空间是空的,而后面的都能和正常APP大小对应,所以看是哪里多擦了一块FLASH_StatusCAN_BOOT_ErasePage(uint32_tStartPageAddr,uint32_tEndPageAddr){uint32_ti;FLASH_StatusFLASHStatus=FLASH_COMPLETE;FL
大吱佬
·
2024-01-19 13:49
stm32
嵌入式硬件
单片机
STM32
新建工程详细教程
pwd=45cw提取码:45cw
STM32
的开发方式目前
stm32
的开发方式主要有基于寄存器的方式、基于标准库的方式(库函数的方式)、基于HAL库的方式。
JY940
·
2024-01-19 13:48
STM32
stm32
嵌入式硬件
单片机
STM32
WLE5JC介绍
32位ARMCotrex-M4CPU32MHz晶体振荡器32kHzRTC振荡器与校准20x32位备份寄存器引导程序支持USART和SPI接口介绍
STM32
WLE5/E4xx远程无线和超低功耗器件嵌入了强大的超低功耗
饼干饼干圆又圆
·
2024-01-19 13:45
stm32
stm32
嵌入式硬件
单片机
达梦数据库入门语法:从基础到进阶的指南
目录博客前言:达梦数据库语法介绍一.创建表空间1.
图形化
创建2.语法创建编辑编辑3.修改表空间参数
图形化
修改编辑编辑语法修改4.设置加密算法、密码二.创建用户1.
图形化
2.sql执行编辑3.授予权限授予用户
默o。
·
2024-01-19 12:25
DM数据库
数据库
达梦数据库
国产数据库
sql
C语言中位域
1.位域的定义C语言中位域也叫位段,经常在
STM32
或DSP固件库中应用。ANSIC标准中规定,有下面三种数据类型可以用于位域,signedint和unsignedint和_Bool。
川渝小神丢
·
2024-01-19 12:17
数据结构
c语言
c++
位段
位域
结构体
LPC824开发(1.最小系统设计)
1.前言最近做项目,要用一个入门级MCU,原本想选
STM32
F103C8T6的。后来买回来调试DAC的时候发现怎么也不对,DAC没有输出。
weixin_51686526
·
2024-01-19 12:49
LPC824
单片机
嵌入式硬件
STM32
F407寄存器操作(定时器触发DAC+DMA)
目录背景配置流程DACDMA寄存器TIM4TIM4->CR2DACDAC->CRDMADMA1_Stream5->CR程序TIM4DACDMA结尾背景让单片机生成各种波可以说是非常常见的情况,从基础的PWM到SVPWM,SIN。可以说DAC也是非常重要的一环。假设我需要一个500K的sin函数怎么办呢?于是就需要用到一个东西就是定时器触发DAC,我们也可以用DMA将大量的数据搬到DAC的寄存器里面
weixin_51686526
·
2024-01-19 12:19
stm32
单片机
arm
TMS320F28377D库函数操作(DMA+DAC)
毕竟各个大厂都积极拥抱各种通用库甚至是
图形化
初始化芯片。。。那我为啥还说软件和硬件有明显区别呢?诸君且坐,听我细
weixin_51686526
·
2024-01-19 12:49
TMS320F28377
嵌入式硬件
dsp开发
STM32
F407寄存器操作(串口)
现在网上许多
STM32
操作方法都是通过库函数来写
STM32
,即使特意搜索通过寄存器操作
STM32
许多时候也找不到相对应的方法,那么我就想通过自己的摸索来记录这一过程,同时也是给大家一个思路,有什么不对请指正
weixin_51686526
·
2024-01-19 12:48
stm32
单片机
arm
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他