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
-ADC模数转换器-驱动内部温度传感器
一、模数转换器概述 在
STM32
微控制器系列中,ADC(Analog-to-DigitalConverter)是一个重要的外设模块,它允许微控制器将模拟信号转换成数字信号以进行处理。
小仇学长
·
2024-01-24 11:46
stm32
嵌入式硬件
单片机
STM32
-GPIO输出(HAL库)
STM32
-GPIO介绍什么是GPIO?GPIO(通用输入/输出)是一种用于与外部设备进行数字通信的通用硬件接口。
宁子希
·
2024-01-24 10:58
STM32-hal库
stm32
单片机
嵌入式硬件
c++
STM32
F103中断方式实现led灯的控制和串口通信,DMA通信原理及给上位机发送数据
目录一.问题描述二.中断介绍(一)什么是中断(二)中断的作用(三)中断优先级及类型三.中断控制LED灯(一)题目分析(二)
STM32
CubeMX工程设置(三)代码编写(四)实验效果1.线路连接2.烧录3
嵌入式的入土
·
2024-01-24 09:31
笔记
stm32
单片机
arm
使用
stm32
f103驱动lcd1602
使用到的软件和硬件野火指南者开发板-LCD1602液晶屏杜邦线DAP仿真器KEIL53.连线说明4.代码LCD驱动代码头文件:#ifndef__LCD_H#define__LCD_H#include"
stm32
f10x.h"typedefunsignedcharuint
不会学习的小菜鸡
·
2024-01-24 09:00
STM32&51单片机
c语言
stm32
iap升级问题
stm32
f103r8_
STM32
在线升级OTA,看这一篇就够啦~
EDA365欢迎您登录!您需要登录才可以下载或查看,没有帐号?注册x本帖最后由Ber_thaw99于2020-12-313:33编辑"\;[(t3j4{"a'F*W"M:m;}%W-o8M8t/Z:?;i4}本文是博主在学习OTA时,up主阿正推荐学习的文章,原作者leafguo,写的非常简洁明了,在获得授权后整理发布,可以在文末点击阅读原文跳转到原文章。8Z0{5L0}4L7p6H5M5V'a3
weixin_39730284
·
2024-01-24 09:30
iap升级问题
stm32f103r8
关于
STM32
F103的双机通信(基于HAL库)
关于
STM32
F103的双机通信(基于HAL库)工程介绍
STM32
CUBEMX配置程序现象工程文件:工程介绍本工程实现了
STM32
F103C8与
STM32
F103VC的硬件I2C通信,使用轮询的方式,未使用中断以及
sdhj21
·
2024-01-24 09:00
Mbed在自己的
stm32
系列平台移植适配
原文链接:Mbed在自己的
stm32
系列平台移植适配适配平台:cpu:
STM32
F103RCT6外设:peripheralpindisciptionLED1PC_0LED2PC_6UART5_TXPC_
SQ-C
·
2024-01-24 09:59
转载学习
基于
STM32
F103 在 FATFS 模式下对 SD 卡的数据读取
文章内容:掌握SD卡协议原理,用
STM32
F103完成对SD卡的数据读取(FAT文件模式)。
罐装三斤
·
2024-01-24 09:28
stm32
stm32
基于
STM32
F103 在 FATFS 模式下读取 SD 卡
STM32
F10x系列控
cxy1999120
·
2024-01-24 09:27
stm32
p2p
fpga开发
STM32
F103 Timer方式控制LED闪烁及串口通信
文章目录前言1定时器基本介绍1.1
STM32
定时器1.2通用定时器功能和特点1.3计数器模式2
STM32
CubeMX配置项目2.1配置RCC和SYS2.2配置引脚2.3配置定时器2.4配置中断2.5配置
日常脱发的小迈
·
2024-01-24 09:27
stm32
单片机
arm
stm32
f103c8r6 串口2数据DMA的接收
#defineUSART_REC_LEN16//定义最大接收字节数16externu8USART2_RX_BUF[USART_REC_LEN];u8USART2_RX_BUF[USART_REC_LEN];voiduart2_init(u32bound){//GPIO端口设置GPIO_InitTypeDefGPIO_InitStructure;USART_InitTypeDefUSART_Init
weixin_46290197
·
2024-01-24 09:56
stm32
单片机
嵌入式硬件
嵌入式培训机构四个月实训课程笔记(完整版)-Linux ARM平台编程第一天-ARM常见问题1-100问(物联技术666)
pwd=1688提取码:1688第1问:Q:请问在初始化CPU
堆栈
的时候一开始在执行movr0,LR这句指令时处理器是什么模式A:复位后的模式,即管理模式.第2问:Q:请教:MOV中的8位图立即数,是怎么一回事
vx349014857
·
2024-01-24 04:34
嵌入式培训课程笔记
笔记
linux
arm开发
【Linux 内核源码分析】堆内存管理
堆可以被看作是一个由各个内存块组成的
堆栈
,其中每个内存块都有一个地址指针,指向下一个内存块。当程序需要分配内存时,堆会根据分配算法找到一块足够大的连续内存空间,并将其分配给程序。
攻城狮百里
·
2024-01-24 03:19
Linux
linux
CAN—通讯实验
本节主要介绍以下内容CAN协议简介
STM32
的CAN外设简介CAN控制的相关结构体CAN—通讯实验一、CAN协议简介CAN是控制器局域网络(ControllerAreaNetwork)的简称,它是由研发和生产汽车电子产品著称的德国
I am Supreme
·
2024-01-24 03:23
嵌入式软件学习总结
嵌入式软件
stm32
单片机
嵌入式硬件
【
STM32
】
STM32
学习笔记-SPI通信协议(36)
00.目录文章目录00.目录01.SPI简介02.SPI特征03.SPI通信04.硬件电路05.移位示意图06.SPI时序基本单元07.SPI时序08.附录01.SPI简介在大容量产品和互联型产品上,SPI接口可以配置为支持SPI协议或者支持I2S音频协议。SPI接口默认工作在SPI方式,可以通过软件把功能从SPI模式切换到I2S模式。在小容量和中容量产品上,不支持I2S音频协议。串行外设接口(S
Print World
·
2024-01-24 02:38
STM32F103
stm32
学习
笔记
江科大
江科大SPI
spi
【
STM32
】
STM32
学习笔记-硬件I2C读写MPU6050(35)
00.目录文章目录00.目录01.I2C简介02.MPU605003.I2C相关API3.1I2C_Init3.2I2C_InitTypeDef3.3I2C_Cmd3.4I2C_GenerateSTART3.5I2C_GenerateSTOP3.6I2C_AcknowledgeConfig3.7I2C_SendData3.8I2C_ReceiveData3.9I2C_Send7bitAddress
Print World
·
2024-01-24 02:36
STM32F103
stm32
学习
笔记
I2C
江科大
江科大stm32
STM32
CubeMX教程25 PWR 电源管理 - 睡眠、停止和待机模式
目录1、准备材料2、实验目标3、实验流程3.0、前提知识3.0.1、睡眠模式3.0.2、停止模式3.0.3、待机模式3.1、CubeMX相关配置3.1.0、工程基本配置3.1.1、时钟树配置3.1.2、外设参数配置3.1.3、外设中断配置3.2、生成代码3.2.0、配置ProjectManager页面3.2.1、外设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、常用函数
OSnotes
·
2024-01-24 01:14
stm32
单片机
嵌入式硬件
STM32
CubeMX教程22 FSMC - 8080并行接口TFT-LCD驱动
目录1、准备材料2、实验目标3、实验流程3.0、前提知识3.0.1、FSMC概述3.0.2、为什么使用FSMC控制LCD?3.0.3、LCD接口硬件原理详解3.0.3、控制FSMC对LCD命令/数据写入(重点)3.0.4、FSMC时序参数设置3.1、CubeMX相关配置3.1.0、工程基本配置3.1.1、时钟树配置3.1.2、外设参数配置3.1.3、外设中断配置3.2、生成代码3.2.0、配置Pr
OSnotes
·
2024-01-24 01:14
stm32
单片机
嵌入式硬件
STM32
CubeMX教程24 WDG - 独立/窗口看门狗
目录1、准备材料2、实验目标3、WWDG实验流程3.0、前提知识3.1、CubeMX相关配置3.1.0、工程基本配置3.1.1、时钟树配置3.1.2、外设参数配置3.1.3、外设中断配置3.2、生成代码3.2.0、配置ProjectManager页面3.2.1、外设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证6、IWDG实验流程简述6.0、前提知识
OSnotes
·
2024-01-24 01:44
stm32
单片机
嵌入式硬件
STM32
CubeMX教程20 SPI - W25Q128驱动
目录1、准备材料2、实验目标3、实验流程3.0、前提知识3.1、CubeMX相关配置3.1.0、工程基本配置3.1.1、时钟树配置3.1.2、外设参数配置3.1.3、外设中断配置3.2、生成代码3.2.0、配置ProjectManager页面3.2.1、外设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、常用函数5、烧录验证6、注释详解参考资料1、准备材料开发板(正点原子
OSnotes
·
2024-01-24 01:43
stm32
嵌入式硬件
单片机
STM32
CubeMX+
STM32
F4系列教程文章汇总贴
,CSDN暂时停止更新~更多内容请浏览OSnotes的博客园———————————————————————————————————————————1、前言欢迎各位读者点击本系列教程,本系列教程主要讲解
STM32
CubeMX
OSnotes
·
2024-01-24 01:13
stm32
嵌入式硬件
单片机
STM32
CubeMX教程26 FatFs 文件系统 - W25Q128读写
文章目录1、准备材料2、实验目标3、实验流程3.0、前提知识3.1、CubeMX相关配置3.1.0、工程基本配置3.1.1、时钟树配置3.1.2、外设参数配置3.1.3、外设中断配置3.2、生成代码3.2.0、配置ProjectManager页面3.2.1、外设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、烧录验证5、常用函数6、注释详解参考资料1、准备材料正点原子st
OSnotes
·
2024-01-24 01:42
stm32
嵌入式硬件
单片机
2024.1.22(1047删除字符串中的所有相邻重复项)
使用Deque作为
堆栈
这段代码使用了一个双端队列(ArrayDeque)来存储字符。它遍历输入字符串中的每个字符,并将不重复的字符按相反的顺序添加到队列中。最后,它将队列中
学习当志强
·
2024-01-23 23:20
java
数据结构
算法
so主動調用任意函數读写文件jni函数hook及调用so
堆栈
二级指针构造native在哪个so
functionposcall(){varsoAddr=Module.findBaseAddress("libxiaojianbang.so");varfunAddr=hexdump(soAddr.add(0x16E0));varjsr2cstr=newNativeFunction(funAddr,'pointer',['pointer','pointer'])//第一个是env第二个是jstri
sugar椰子皮
·
2024-01-23 22:54
爬虫逆向
javascript
前端
开发语言
so入门分析
常见找加密点思路:objecitonandoridhookingwatchclass_methodjava.lang.String.getBytes会发现一些
堆栈
找到地方如下packagecom.sichuanol.cbgc.util
sugar椰子皮
·
2024-01-23 22:24
零基础爬虫第一天
python
开发语言
按键控制LED灯
目录文件夹Hardware:文件LED.c:文件LED.h:文件Key.c:文件Key.h:文件夹User:文件main.c:首先模块化管理代码文件夹Hardware:文件LED.c://引入
STM32
F10x
电科一班林耿超
·
2024-01-23 21:40
单片机
stm32
嵌入式硬件
Linux学习之内存空间布局
Linux下一个进程在内存里有三部分的数据,就是“代码段”、“
堆栈
段”和“数据段”。代码段就是存放了程序代码的数据,
努力学代码的小信
·
2024-01-23 19:47
C语言
Linux
APUE
linux
学习
运维
MSP、CSP、BSP这三个缩写的具体意义
有了抽像的串口,这个“串口”就要在MCU上进行承载,例如用
STM32
进行承载,PA9为发送,PA10为接收,MSP就是要初始化P
struggle_success
·
2024-01-23 18:40
单片机
嵌入式硬件
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
通过寄存器方式利用GPIO端口点亮LED
目录一、环境的配置1、准备工作:2、安装keil软件:编辑3、安装
stm32
pack二、
stm32
通过寄存器利用GPIO闪烁LED1、创建
stm32
工程2、建立32LED.c文件3、编译程序三、
stm32
-HSheng
·
2024-01-23 17:20
STM32F103C8T6
stm32
嵌入式硬件
单片机
【江科大】
STM32
:串口HEX/文本数据接收和发送(代码部分)(下)
串口发送#include"
stm32
f10x.h"//Deviceheader#include#includevoidSerial_Init(void){RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1
白糖熊
·
2024-01-23 16:35
STM32学习
stm32
单片机
嵌入式硬件
【江科大】
STM32
:I2C通信(上)
如果要通过寄存器控制硬件电路,至少需要定义两个字节数据1.一个字节是我们要读写哪个寄存器,也就是指定寄存器地址。2.这个地址下,存储器存的内容(写入内容就是控制电路,读取内容就是获取电路的状态)单片机读取自己的寄存器,可以通过内部的数据总线来完成,直接用指针操作模块中的寄存器在单片机的外面,因此就需要通信协议,连接尽可能少的线,实现单片机读写外部模块寄存器的功能。同步通信和异步通信同步通信:使用一
白糖熊
·
2024-01-23 16:35
STM32学习
stm32
嵌入式硬件
单片机
【江科大】
STM32
:USART串口(理论部分)上
串口全双工:可以进行同步通信单端信号:信号线传输的就是单端信号。(也就是与地线(GND)的电势差)缺点:防干扰能力差原因:当信号从A点传输到B点,理想条件是A,B两点的电势差差不多,但是干扰信号会让A,B两点的电势差。导致信号发生变化。电路的性能变差。串口通信串口是一种应用十分广泛的通讯接口,串口成本低、容易使用、通信线路简单,可实现两个设备的互相通信。单片机的串口可以使单片机与单片机、单片机与电
白糖熊
·
2024-01-23 16:35
STM32学习
stm32
嵌入式硬件
单片机
【江科大】
STM32
:外部中断(Extern Interrupt)
文章目录EXTI(ExternInterrupt)外部中断EXIT的基本结构EXIT框图旋转编码器简介库函数:对射式红外传感器计次:代码展示:旋转编码器计次注意:EXTI(ExternInterrupt)外部中断功能:EXTI可以监测指定GPIO口的电平信号,当其指定的GPIO口产生电平变化时,EXTI将立即向NVIC发出中断申请,经过NVIC裁决后即可中断CPU主程序,使CPU执行EXTI对应的
白糖熊
·
2024-01-23 16:04
STM32学习
stm32
单片机
嵌入式硬件
vConsole 与 Vue中未定义变量而引发的Maximum call stack size exceeded异常问题
一、问题描述前段时间有个前端小伙伴反馈在打包发布正式环境后调用VantUI的组件显示时,显示空白,并且在控制台看到一个Maximumcallstacksizeexceeded(超出最大调用
堆栈
大小),而本地开发环境正常
晓风伴月
·
2024-01-23 14:13
开发问题
#
Vue开发问题
vue.js
前端
javascript
如何在 Ubuntu 22.04 上安装 Linux、Apache、MySQL、PHP (LAMP)
堆栈
如何在Ubuntu22.04上安装Linux、Apache、MySQL、PHP(LAMP)
堆栈
介绍“LAMP”
堆栈
是一组开源软件,通常安装在一起,以使服务器能够托管用PHP编写的动态网站和Web应用程序
timi先生
·
2024-01-23 14:36
Linux
linux
ubuntu
apache
STM32
开发 -- RTC详解
Hi3516A开发–RTC电路接下来看一下
STM32
里RTC该怎么配置一、RTC实时时钟特征与原理查看
STM32
中文手册16实时时钟(RTC)(308页)RTC(RealTimeClock):实时时钟实时时钟是一个独立的定时器
ren18281713749
·
2024-01-23 14:04
STM32学习
STM32
RTC时钟
STM32
选型与命名规则
STM32
选型与命名规则一、
STM32
选型主流型号分类图二、
STM32
命名规则命名规则图三、启动文件选择启动文件支持容量支持系列startup_
stm32
f10x_ld.s小容量
STM32
F101xx、
峡湾
·
2024-01-23 12:24
STM32
stm32
单片机
arm
stm32
启动过程、cortex-m3架构、
堆栈
代码位置、编译汇编链接分析
总线与各个部件之间的关系(主要是I-CodeBus、D-CodeBus、SystemBus)体系结构:哈佛结构与冯诺依曼结构的区别复位有三种启动方式,从哪里开始启动、启动代码的所在的位置三、从存储器映射来看
stm32
GK小卜
·
2024-01-23 12:23
stm32
C
stm32
c语言
架构
STM32
不同型号的芯片对应的启动文件如何选择
startup_
stm32
f10x_ld_vl.s:for
STM32
LowdensityValuelinedevicesstartup_
stm32
f10x_ld.s:for
STM32
Lowdensitydevicesstartup_
stm32
f10x_md_vl.s
吾爱技术圈
·
2024-01-23 12:23
STM32初学
stm32
嵌入式
STM 32 芯片选型与挂载
stm32
芯片的选型,分类,挂载及GPIO口的分析(本文章程序均为样例,仅限于理解,如有错误还望指正)1.嵌入式芯片的选型
STM32
-F1系列:基础型,主频为72M(内核为cortex-M3),CPU位数
一周又七天
·
2024-01-23 12:51
嵌入式STM32
stm32
mcu
芯片
gpio
STM32
F103芯片FSMC使用外扩SRAM芯片
为什么可以利用FSMC来使用外部RAM呢,首先了解一下
STM32
里的FSMC。大容量且引脚数在100脚以上的
STM32
F103芯片都带有FSMC接口。
EVERSPIN
·
2024-01-23 12:49
SRAM
存储器
外扩SRAM
stm32
FSMC
STM32
学习笔记(一):架构(以
STM32
F103为例)
在此过程中参考的数据手册是
STM32
F10xxx版本的,参考网课是b站上江协科技的视频。数据手册在江协科技的视频简介里有
a_tourist
·
2024-01-23 12:48
stm32
嵌入式硬件
单片机
蜂鸣器哔哔
这段代码是用于
STM32
F10x系列微控制器的程序,主要目的是初始化GPIOB的Pin12并使其按照特定的模式进行闪烁,模拟蜂鸣器的效果。
电科一班林耿超
·
2024-01-23 12:15
单片机
嵌入式硬件
熄灭LED
这段代码是用于
STM32
F10x系列微控制器的程序,主要目的是初始化GPIOA的Pin0并使其输出高电平。
电科一班林耿超
·
2024-01-23 12:45
单片机
嵌入式硬件
STM32
PWM驱动常用库函数
单片机学习!目录前言一、输出比较单元配置函数1.1TIM_OC1Init1.2TIM_OC2Init1.3TIM_OC3Init1.4TIM_OC4Init1.5TIM_OCStructInit二、高级定时器输出PWM2.TIM_CtrlPWMOutputs三、强制输出模式配置3.1TIM_ForcedOC1Config3.2TIM_ForcedOC2Config3.3TIM_ForcedOC3C
Echo_cy_
·
2024-01-23 12:13
STM32
stm32
嵌入式硬件
单片机
LED流水灯
这段代码是用于
STM32
F10x系列微控制器的程序,主要目的是初始化GPIOA并使其所有引脚按照特定的模式进行闪烁。
电科一班林耿超
·
2024-01-23 12:12
单片机
嵌入式硬件
STM32
CubeMX+MDK5——USART串口使用
一、USART简介通用同步异步收发器(UniversalSynchronousAsynchronousReceiverandTransmitter)是一个串行通信设备,可以灵活地与外部设备进行全双工数据交换。有别于USART还有一个UART(UniversalAsynchronousReceiverandTransmitter),它是在USART基础上裁剪掉了同步通信功能,只有异步通信。简单区分同
洛尘~~
·
2024-01-23 12:57
#
stm32
stm32
CubeMX,配合Keil,使用HAL库(或标准库)方式进行串口通信
引言今天我们学习
STM32
CubeMX串口的操作,以及HAL库串口的配置,我们会详细的讲解各个模块的使用和具体功能,并且基于HAL库实现Printf函数功能重定向,USART中断接收,本系列教程将HAL
菲菲QAQ
·
2024-01-23 12:57
stm32
单片机
嵌入式硬件
烧录程序时提示SWD/JTAG Communication Failure 解决办法
如果还是烧录不进去,试试下面的方法:方法一:
stm32
CubeMX里面SYS设置debug模式为SerialWire,cubeMX不设置的话默认调试引脚关闭,下一次就不能下载代码了。方法二:按住复位
枫-琳
·
2024-01-23 12:57
stm32
嵌入式硬件
单片机
上一页
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
其他