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(stm32F103
STM32
移植LVGL(LittleVGL)
STM32
移植LVGL(LittleVGL)一、什么是LVGLhttps://lvgl.io/这是LVGL的官网,http://lvgl.100ask.org/8.2/intro/index.html这是
打死不洗碗
·
2023-11-11 22:46
LVGL
stm32
单片机
arm
STM32
H743无操作系统移植LVGL8.2
目录概述移植步骤1.准备材料2.精简LVGL源码3.向工程添加文件4.修改工程文件为LVGL添加时基配置显示屏驱动编辑配置触摸驱动编写测试代码问题记录(重点)分配的堆栈空间太小了程序优化等级对程序运行的影响LVGL打点函数的几种方式(非LTDC、RGB屏)运行官方Demo的方法:编辑工程下载:概述本文章记录了本人使用正点原子F407和H743两块开发板移植LVGL8.2的说明,移植步骤安装正点原子
Y-J-L
·
2023-11-11 22:15
LVGL
STM32
stm32
单片机
移植LVGL到单片机的一个demo简单介绍
简介背景:本文使用的是主控IC为
stm32f103
zet6,显示IC为ST7735s,它是128*160的像素,色深为RGB565颜色。
路过的小熊~
·
2023-11-11 22:04
嵌入式UI专栏
单片机
嵌入式硬件
【2023秋招面试面经汇总】——嵌入式软件开发
STM32
的启动顺序?__main()里主要有什么?UART如果接收变长的信号怎么处理?IIC的引脚输出模式?为什么?IIC的通信时序是怎么样的?如果中间没有应答,怎么办?对公司有什么了解?
Sunny_Coder
·
2023-11-11 21:56
2023年提前批/秋招经验贴
面试
职场和发展
学习
STM32
深入系列01——内存简述(Flash和SRAM)
文章目录1.
STM32
内存简述1.1.
STM32
寻址范围1.2.存储器功能划分2.SRAM、ROM位置3.程序占用内存大小3.1.查看程序大小3.2.占用内存分析4.text、data、bss====>
32Haozi
·
2023-11-11 21:51
STM32知识
stm32
单片机
嵌入式硬件
STM32
CubeMX系列10——TFT-LCD的使用(FSMC接口、8080通信协议)
文章目录1.准备工作1.1.硬件准备1.2.8080总线1.3.TFT_LCD1.4.FSMC2.创建工程2.1.选择主控2.2.系统配置2.3.配置工程目录3.FSMC驱动LCD3.1.FSMC配置3.2.添加驱动3.3.测试程序4.软件模拟8080并口驱动LCD4.1.引脚配置4.2.添加驱动4.3.测试程序5.补充说明====>>>文章汇总(有代码汇总)<<<====1.准备工作1.1.硬件
32Haozi
·
2023-11-11 21:50
CubeMX
stm32
单片机
arm
Haozi的嵌入式攻城狮修炼历程
知识进阶——RTOS(RT-Thread)便捷:开源库番外:工具练习:设计入门——基础===>>此系列代码在这Gitee>>TT马达平衡小车制作软件:Keil、标准库开发、主控F103C8T6;硬件:
STM32F103
C8T6
32Haozi
·
2023-11-11 21:50
汇总
单片机
stm32
嵌入式硬件
RT-Thread
嵌入式
【rt-thread难点指南】以太网配置
【rt-thread难点指南】以太网配置本文以以太网口LAN8720A、MCU型号为
stm32
f407为例,介绍以太网配置步骤。
袁秉一
·
2023-11-11 21:19
单片机
stm32
物联网
嵌入式硬件
硬件架构
【 从0到1版本】移植RT-Thread到GD32 ——之 <添加以太网驱动>RTT + GD32F4XX + DP83848 (超详细)
【教程前的叨叨叨】目前看到各位大佬的文章,基本
STM32
+LAN8700教程居多,因为最近手上新项目使用的是GD32F4XX+DP83848,摸索的过程记录并分享一
乐亦_Lee
·
2023-11-11 21:15
嵌入式单片机系列
单片机
嵌入式硬件
stm32
RT-Thread 网卡驱动学习
INIT_DEVICE_EXPORT(rt_hw_
stm32
_eth_init);从代码可以看出,这里的重要数据结构就是
stm32
_eth_device,其抽象出来的初始化、open等接口会具体挂接到某一个
adey0769
·
2023-11-11 21:13
stm32
arm
嵌入式硬件
单片机
物联网
STM32
H743+RT-Thread驱动SPI转网口DM9051模块进行联网
1.使用RT-ThreadStudio软件进行开发使能SPI组件,使能lwip组件2.修改drv_dm9051_init.c初始化部分,增加SPI总线挂载设备的代码。staticintdm9051_auto_init(void){rt_hw_spi_device_attach("spi1","spi10",GPIOA,GPIO_PIN_4);dm9051_probe(DM9051_SPI_DEVI
MG_ML
·
2023-11-11 21:12
stm32
单片机
arm
keil仿真错误:*** error 65: access violation at 0x40021000 : no ‘write‘ permission
按下图打开:进行修改:我用的芯片是:
STM32F103
C8T6开始仿真:成功解决不能仿真问题
Aurora Smith
·
2023-11-11 20:28
单片机
stm32
嵌入式硬件
笔记
学习
10. GPIO中断
10.GPIO中断回顾
stm32
中断系统
STM32
中断向量表中断向量偏移NVIC中断控制器Cortex_A7中断系统中断向量表GIC控制器中断IDGIC逻辑分块CP15协处理器c0寄存器c1寄存器c12
等你看日出
·
2023-11-11 20:42
嵌入式裸机ARM驱动开发
嵌入式硬件
【
STM32
】
STM32
1CMSIS1.1概述1.2CMSIS应用程序文件描述2库2.1简介2.2标准外设库(standrdPeripheralLibraries)2.3HAL库2.3.1目录结构2.3.2HAL库API
光芒Shine
·
2023-11-11 19:54
#
STM32
stm32
STM32
---
stm32f103
c8t6与
stm32f103
zet6之间的代码移植转换
转换为zet61、修改启动文件2、修改芯片3、将MD修改为HD4、下载器的修改5、修改完成,编译成功二、将zet6转换为c8t6一、将c8t6转换为zet61、修改启动文件最终结果如下:2、修改芯片将
STM32F103
C8
shengruidv
·
2023-11-11 16:21
STM32
stm32
嵌入式硬件
单片机
rt-thread env 修改芯片类型
rt-threadenv修改芯片类型在拿到到的rtt源码BSP中,很多开发板的env并没有提供选择芯片类型的选项,而是直接固定了芯片型号,比如
STM32F103
C8,如何将芯片型号更换为RC呢?
Tigerots
·
2023-11-11 12:07
RT-Thread
FPGA与
STM32
_FSMC总线通信实验
FPGA与
STM32
_FSMC总线通信实验内部存储器IP核的参数设置创建IP核FPGA代码
STM32
标准库的程序
STM32
F407上自带FSMC控制器,通过FSMC总线的地址复用模式实现
STM32
与FPGA
自小吃多
·
2023-11-11 11:43
FPGA
fpga开发
stm32
嵌入式硬件
企业级操作之
STM32
项目版本管理方法
在MCU开发过程中,有时候需要软件的迭代,比如从V1.9升级到V1.10,或者从V23.09.23升级到V23.09.24,我们常常通过手动改动字符串或者数组来实现这个功能,从现在开始,我们会使用Keil的内置宏__DATE__和__TIME__,通过这2个宏,每次程序编译完成,烧录到MCU之后,MCU都能够准确打印出该固件的编译时间。printf("(版本/编译时间:%s,%s)\r\n",__
撞上电子
·
2023-11-11 11:12
stm32
嵌入式硬件
单片机
STM32
——
STM32
F4系统架构
文章目录前言
STM32
F4XX系统架构前言本篇文章为
STM32
F4系列的系统架构,因为最近在学习F4的板子,暂时先更F4的,有需要F1的后续再更新。
老王WHH
·
2023-11-11 10:41
STM32单片机的开发
stm32
系统架构
嵌入式硬件
STM32
LL库下ADC + DMA多通道连续扫描采集通道错乱问题记录
cubemx配置ADC+DMA转换后,代码在adc.c中将ADC_REG_InitStruct.DMATransfer属性设置为:LL_ADC_REG_DMA_TRANSFER_UNLIMITED或者LL_ADC_REG_DMA_TRANSFER_LIMITED(在MX中配置时只有这两选项),都会在初始化ADC时同时使能DMA。/*ADCinitfunction*/voidMX_ADC_Init(
__蚩尤
·
2023-11-11 10:09
Note
stm32
嵌入式硬件
单片机
单片机定时器双击_
STM32
学习笔记:单片机按键单击、双击、长按功能实现
由于项目产品的需要,只能设置一个按键,但是需要实现短按(即单击)切换工作模式、长按开关机、双击暂停等复用功能。下图是三种情况下的按键波形。按键未按下时是高电平,按下去是低电平。按键单击时,判断时间门槛设置为50~2000ms;长按门槛为持续按下2000ms。双击可以视为时间间隔很短的俩次有效单击,从第一次单击上升沿到第二次单击上升沿延时门槛为100~500ms。//按键按下去会出现下降沿,设置按键
大学资源
·
2023-11-11 10:36
单片机定时器双击
转:
Stm32
学习笔记:按键单击、双击、长按功能实现
由于项目产品的需要,只能设置一个按键,但是需要实现短按(即单击)切换工作模式、长按开关机、双击暂停等复用功能。下图是三种情况下的按键波形。按键未按下时是高电平,按下去是低电平。按键单击时,判断时间门槛设置为50~2000ms;长按门槛为持续按下2000ms。双击可以视为时间间隔很短的俩次有效单击,从第一次单击上升沿到第二次单击上升沿延时门槛为100~500ms。//按键按下去会出现下降沿,设置按键
weixin_30522183
·
2023-11-11 10:06
嵌入式
中断 NVIC的概念和原理
中断优先级的概念中断的意义和作用中断处理的过程和术语
STM32
GPIO外部中断简图从反向介绍2.NVIC基本概念内核中NVIC的位置核心外设!!!
南嶋彻
·
2023-11-11 10:34
单片机
嵌入式硬件
使用HAL库实现按键控制LED灯闪烁
GPIO初始化代码2.回调函数编写三,代码烧录以及LED变化总结参考文献前言通过按键实现LED灯的闪烁实现的功能是按下:灯灭不按:灯亮其中PC13引脚实现外部中断PA11引脚连接LED灯一、初建工程搜索
STM32F103
C8
大了小个星星
·
2023-11-11 10:34
单片机
stm32
嵌入式硬件
使用
stm32
cubeMX新建一个工程
新建工程(在主界面)然后搜索芯片的型号配置时钟RCC配置系统时钟这里用的是f407系列系统时钟为168mhz设置工程名字选择基础型注意固件包的选择生成代码
南嶋彻
·
2023-11-11 10:04
stm32
嵌入式硬件
单片机
STM32
中断+定时器实现单击、多击和长击(二)
STM32
中断+定时器实现长按、短按(一)_空宇尤樱的博客-CSDN博客上一节用实现了按键的长、短按键,这一节在原本的功能上加一个多击功能,可以实现双击、三击、四击等等,下面开始吧。
空宇尤樱
·
2023-11-11 10:34
stm32
单片机
嵌入式硬件
嵌入式电路基础--读懂原理图(未完)
由于外部没有上/下拉电阻,所以需要在
STM32
内部配置上下拉电
小仇学长
·
2023-11-11 10:33
嵌入式硬件
stm32
单片机
STM32
基础--NVIC中断控制器
一、NVIC是什么?NVIC是一种中断控制器。当一个中断正在处理时,另一个更高优先级的中断可以打断当前中断的执行,并立即得到处理。这种机制使得处理器在高速运行的同时,能够及时响应不同优先级的中断请求。二、有哪些优先级?(只有抢占优先级才会发生中断嵌套!!)抢占优先级:抢占优先级是指中断的打断优先级,抢占优先级高的中断可以打断正在执行的抢占优先级低的中断。响应优先级:响应优先级是指中断的响应顺序,响
小仇学长
·
2023-11-11 10:33
stm32
单片机
嵌入式硬件
新手必看
STM32
--DMA
三、DMA的特性
STM32
的DMA有以下一些特性:●每个通道都直接连接专用的硬件DMA请求,每个通道都同样支持
小仇学长
·
2023-11-11 10:03
stm32
嵌入式硬件
单片机
基于
STM32
的智能储物柜设计
本设计采用
STM32F103
主控板、GSM通信模块、电控锁模块、继电器模块。串口屏等。
小仇学长
·
2023-11-11 10:32
stm32
单片机
STM32
使用HAL库实现按键的单击、双击、长按
STM32
使用HAL库实现按键的单击、双击、长按目录
STM32
使用HAL库实现按键的单击、双击、长按前言具体思路工程配置代码实现实验效果扫描以下二维码,关注公众号雍正不秃头获取更多
STM32
资源及干货!
觉皇嵌入式
·
2023-11-11 10:00
单片机
按键单双击
按键事件
STM32
HAL库
单片机
STM32
HAL库利用实现单击、双击、长按
本次进行的软件
STM32
CubeMX+Keil5采用的方法是中断(按键)+定时器来实现单击、双击、长按操作设计思路是这样的初始化一个全局标记按键中断事件发生后置位标记while死循环中一直检测这个标记,
啵啵520520
·
2023-11-11 10:29
STM32专区
stm32
单片机
arm
hal库
stm32
按键单击、双击、三击、四击以及长按的实现与使用
对于cubemx的配置打开一个定时器,打开对应的按键中断即可。代码KeyMode.h#ifndef__KEY_MODE_H_#define__KEY_MODE_H_#include"stdint.h"#defineKeyTimhtim7#defineKeyModeTIM7#endif/*__KEY_MODE_H_*/KeyMode.c#include"tim.h"#include"gpio.h"#
嵌入一下?
·
2023-11-11 10:56
单片机
STM32
cubemx
stm32
单片机
c语言
STM32
学习笔记(一)
stm32
c8t6实现按键的单击、连击、长按。
2.代码部分核心思想和代码总体框架来自博客:(7条消息)
stm32
【按键处理:单击、连击、长按】_Elven-C的博客-CSDN博客_
stm32
按键中断多次进入最佳解决办法作了一些简化。
RobertPeiGen
·
2023-11-11 10:56
stm32
单片机
学习
STM32
LED编程 GPIO的初始化(标准库)
时钟是啥时钟的使能
stm32
的每一个片上外设都是时序电路时序电路在使用前都要进行时钟使能通过调用图片中圈起来的函数进行时钟初始化第一个参数为初始化的GPIO口绿色的字如要初始化GPIOC第一个参数就输入
南嶋彻
·
2023-11-11 10:23
stm32
单片机
嵌入式硬件
HAL
STM32
通用定时器+EXTI实现单击/双击/长按功能
HAL
STM32
通用定时器+EXTI实现单击/双击/长按功能✨在使用USB功率计的时候,发现上面的一个按键实现多画面功能切换,于是探索了一下是如何实现的,将其实现的基本思路以及综合网上收集的相关实现方法
perseverance52
·
2023-11-11 10:23
stm32
按键
STM32
--EXTI外部中断
一、什么是外部中断?外部中断是指由微处理器或微控制器外部引脚(通常是GPIO引脚)上的外部事件触发的中断。这些外部事件可以是来自外部设备、传感器或其他外部信号源的触发。二、外部中断详细内容由AFIO时钟管理的寄存器有AFIO_EVCR(时间控制寄存器)、AFIO_MAPR(备用功能重映射和调试IO配置寄存器)、AFIO_EXTICRX(外部中断配置寄存器),所以在配置EXTI时需要先开启AFIO时
小仇学长
·
2023-11-11 10:22
stm32
单片机
嵌入式硬件
EXTI
外部中断
基于
STM32
设计的智能水母投喂器(华为云IOT)
基于
STM32
设计的智能水母养殖系统一、设计简述1.1项目背景水母是一种非常美丽和神秘的生物,在许多人的眼中,它不仅是一种宽广的海洋世界中的一道美丽的风景线,同时也是一种珍贵的实验动物和养殖资源。
DS小龙哥
·
2023-11-11 08:39
智能家居与物联网项目实战
stm32
华为云
物联网
基于
STM32
的智能健康监测手环
因此,需要设计了一款基于
STM32
的智能手环系统,其可显示步数、心率、温度、血氧等数据,使人们更快更好地实时了解健康情况。
电气_空空
·
2023-11-11 04:57
单片机
单片机
stm32
嵌入式硬件
STM32
外部中断模式控制LED灯亮灭
文章目录一、环境配置二、用
STM32
CubeMX配置项目三、用keil配置代码四、效果展示五、总结六、参考资料一、环境配置软件:
STM32
CubeMX6.6.1KeiluVision5mcuisp硬件:
初见snow
·
2023-11-11 03:10
stm32
单片机
arm
stm32
外部中断模式控制灯亮灭
stm32
外部中断模式控制灯亮灭文章目录
stm32
外部中断模式控制灯亮灭软件版本:1.通过STMCube配置项目1.1引脚配置1.2配置SYS1.3配置RCC1.4配置GPIO1.5配置NVIC1.6时钟
霁夜暖玉>
·
2023-11-11 03:07
stm32
单片机
arm
【ARM --
stm32
汇编代码点亮LED灯】
ARM--
stm32
汇编代码点亮LED灯实现过程查询开发手册分析RCC章节分析GPIO章节编写代码实现过程查询开发手册分析RCC章节一、确定RCC基地址二、分析RCC_MP_AHB4ENSETR寄存器1
Holy meat
·
2023-11-11 03:35
stm32
嵌入式硬件
会
stm32
有机会进大公司吗?
今日话题,会
stm32
有机会进大公司吗?我本科期间参与了飞思卡尔和电赛等比赛,使用过多种单片机,但渐渐发现单片机只是其中的一小部分。不要过分迷恋所谓的单片机基础和技巧,更值得深入研究的是C语言。
单片机一哥
·
2023-11-11 01:26
单片机
编程
stc
嵌入式硬件
嵌入式实时数据库
为什么我学了几天
STM32
感觉一脸茫然?
今日话题,为什么我学了几天
STM32
感觉一脸茫然?从51单片机过渡到
STM32
,首先需要理解“单片机”究竟是什么,编程语言虽然重要,但也需要深入理解。
单片机一哥
·
2023-11-11 01:26
嵌入式
单片机
计算机
嵌入式硬件
嵌入式实时数据库
STM32
:Modbus-RTU通讯协议——CRC校验
循环冗余校验(CyclicRedundancyCheck,CRC)是一种根据网络数据包或计算机文件等数据产生简短固定位数校验码的一种信道编码技术,主要用来检测或校验数据传输或者保存后可能出现的错误。一、16位CRC校验计算方法1、预置1个16位的寄存器为十六进制FFFF(全1),此寄存器为CRC寄存器。2、把第一个8位二进制数据(即通讯信息帧的第一个字节)与16位的CRC寄存器的低八位相异或,吧结
根号五
·
2023-11-10 23:21
嵌入式基础开发
Modbus通讯协议
CRC校验
大疆A型板使用经验分享(五)—— DMA配置和遥控器使用
STM32
中的许多通讯如USART,SPI,IIC都支持DMA方式进行
Cascatrix
·
2023-11-10 23:40
STM32相关
PT2272-M4--4键无线遥控器(
STM32
)
一、前期准备单片机:
STM32F103
ZET6开发环境:MDK5.14库函数:标准库V3.5PT2272-M4模块:淘宝有售二、实验效果三、驱动原理PT2272-M4是5V信号输出的,所以必要找到单片机带
一灯大师_Alex
·
2023-11-10 23:04
嵌入式通信模块驱动
STM32
PT2272-M4
无线遥控器
模块
驱动
嵌入式系统基础 单片机MCU 树莓派 飞控 cpu
嵌入式系统基础单片机MCU树莓派飞控cpu
stm32
TIarduino一些有趣的软硬件设计嵌入式与linuxshell单片机电机控制基于树莓派和Arduino制作的多种移动机器人电路设计AltiumDesigner
搬砖成就梦想
·
2023-11-10 23:05
嵌入式开发
物联网
stm32
嵌入式硬件
物联网
CAN总线协议的理解以及移植
stm32
代码并使用
什么是CAN总线协议是一种异步半双工的通讯协议,只有CAN_High与CAN_Low两条信号线。有两种连接形式:闭环总线(高速)和开环总线(远距离)他使用的是一种差分信号来传输电信号所谓差分信号就是两条信号线电平之差,来传输电信号1/0,该方式优点是抗干扰能力强、可以远距离传输,因为当信号线过长的时候电阻累积过大,使得传输到的电信号不准确,而差分信号是使用两条信号线电平差,两条信号线只要长度相似信
房东的哈士奇
·
2023-11-10 22:53
stm32
嵌入式硬件
单片机
3线硬件SPI+DMA驱动 HX8347 TFT屏
参考:基于
stm32
标准库spi驱动st7789彩屏TFT(使用DMA)-技术天地-深圳市修德电子有限公司一、源码HX8347.h#ifndefUSER_HX8347_H_#defineUSER_HX8347
修充电器上瘾
·
2023-11-10 21:45
c语言
单片机
开发语言
上一页
111
112
113
114
115
116
117
118
下一页
按字母分类:
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
其他