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
单片机项目实例:基于TouchGFX的智能手表设计(8)底层驱动与UI进行关联
STM32
单片机项目实例:基于TouchGFX的智能手表设计(8)底层驱动与UI进行关联一、概述与代码添加在TouchGFX中,从Model类执行与应用非UI部分(这里称为后端系统)的通信。
华清远见IT开放实验室
·
2023-12-20 09:40
STM32智能手表项目
单片机
stm32
智能手表
STM32
——串口通信应用篇
一、引言
STM32
微控制器是一款功能强大的嵌入式系统芯片,广泛应用于各种领域。其中,串口通信是其重要功能之一,可用于与外部设备进行数据交换和控制。
我来挖坑啦
·
2023-12-20 06:40
stm32
嵌入式硬件
单片机
STM32
-I2C通讯-AHT20温湿度检测
非常感谢,提供的视频学习https://www.bilibili.com/video/BV1QN411D7ak/?spm_id_from=333.788&vd_source=8ca4826038edd44bb618801808a5e076该文章注意:串口显示中文会乱码,必须选用支持ASCII的串口助手,才能正常显示中文。图形化界面配置好,串口,和I2C首先,给每个外设,都生成.h和.c文件在相应文
zuoheizhu
·
2023-12-20 06:40
嵌入式硬件
单片机
stm32
STM32
内部是怎么工作的
STM32
是怎么工作的1从孩子他妈说起2早期计算机的组成2.1五大元件(1)第一个出场的是电容元件(2)第二个出场的是二极管(3)第三个出场的是电阻元件(4)第四个出场的是电感(5)第五个出场的是三极管
纯粹是为了好玩
·
2023-12-20 06:39
stm32
嵌入式硬件
单片机
(八)
STM32
USART —— 串口通讯
3.
STM32
的UART/USART3.1UAR
MEYOU_Cc
·
2023-12-20 06:06
STM32单片机学习笔记
stm32
嵌入式硬件
c语言
STM32
RTC总结
在
STM32
CubeMx中配置了Tamper功能后,需要在RTC初始化后调用__HAL_RTC_TAMPER_CLEAR_FLAG(&hrtc,RTC_FLAG_TAMP
shadow3D
·
2023-12-20 06:35
stm32
RTC
ARM-系统移植(开发环境搭建)
基于
STM32
MP157单片机一、安装tftp服务器首先保证ubuntu连接网络成功1.安装步骤作用:完成ubuntu和开发板之间传输文件1)安装tftp服务器的安装包sudoapt-getinstalltftpd-hpatftp-hpatftpd-hpa
全村的希望∞
·
2023-12-20 05:52
ubuntu
linux
单片机
stm32
【程序】
STM32
读取光栅_编码器_光栅传感器_7针OLED
文章目录源代码工程编码器基础程序参考资料源代码工程源代码工程打开获取:http://dt2.8tupian.net/2/28880a55b6666.pg3这里做了四倍细分,在屏幕上显示速度、路程、方向。接线方法:单片机--------------串口模块单片机的5V---------串口模块的5V单片机的GND---------串口模块的GND单片机的PA9---------串口模块的RX(这个是
XD742971636
·
2023-12-20 00:49
TB作品
stm32
嵌入式硬件
单片机
光栅
传感器
编码器
STM32
F1C8T6音频数据的Flash读取与DAC播放
Flash地址空间的数据读取Flash原理完整工程代码修改工程使用DAC输出周期2khz的正弦波DAC生成正弦波的例程代码使用DAC输出数字音频歌曲数据转换为模拟音频波形输出总结Flash原理不同型号的
STM32
鹿痴哇
·
2023-12-20 00:05
笔记
stm32
音视频
单片机
stm32
实现串口通信和LED灯点亮
stm32
串口通信串口协议和RS—232标准RS232电平与TTL电平的区别USB/TTL转RS232CH340串口安装安装
stm32
cubemx并编写程序实现led灯的周期闪烁用
stm32
完成USART
鹿痴哇
·
2023-12-20 00:04
笔记
stm32
串口通信
嵌入式硬件
keil下编译代码并生成hex文件
程序调试三.分析生成的Hex文件1.扩展线性地址记录2.数据部分文件尾四.总结)一.在keil下创建工程项目1.创建项目点击project,newuvisionproject创建项目命名文件选择芯片,
stm32
f103vE
鹿痴哇
·
2023-12-20 00:34
笔记
stm32
keil
mdk
stm32
点亮三个led灯
stm32
点亮led灯
stm32
点灯原理建立工程文件接下来进行硬件连接和代码编写硬件连接烧录利用FlyMcu串口烧录工具总结
stm32
点灯原理通过设置相应端口的时钟,在配置相应端口寄存器,最后配置端口模式
鹿痴哇
·
2023-12-20 00:34
笔记
stm32
嵌入式硬件
串口通信
STM32
DMA数据发送到串口
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、DMA是什么?1.1DMA的特征1.2DMA的框图1.3DMA数据处理过程1.4DMA的仲裁器1.5数据传输宽度可能出现的问题1.6DMA对应的通道二、使用步骤2.1确定发送地址和接收地址和数据类型2.2开启时钟2.3初始DMA2.4开启DMA三、实际测试总结前言提示:这里可以添加本文要记录的大概内容:xyx=ycpu
Winner1300
·
2023-12-19 22:34
STM32
学习教程
stm32
嵌入式硬件
单片机
3GPIO通用输入输出口
输出模式:可控制输出高低电平,驱动LED,蜂鸣器等输入模式:读取端口的高低电平,外界的信号输入在
STM32
中,所有的GPIO均挂载在APB2外设总线,命名为GPIOA,GPIOB。。。
vv啊vv
·
2023-12-19 22:34
STM32笔记
单片机
嵌入式硬件
6TIM定时器
STM32
的定时器功能众多,拥有基本定时功能,输出比较功能(如产生PWM波等),输入捕获(测量方波信号),读取正交编码器的波形。
vv啊vv
·
2023-12-19 22:04
STM32笔记
单片机
嵌入式硬件
【
STM32
独立看门狗(IWDG) 】
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、看门狗是什么?1.简介2.主要功能3.独立看门狗如何工作4.寄存器写保护5.看门狗看门时间二、使用步骤1.开启时钟2.初始化看门狗2.1打开保护IWDG_KR写入0x55552.2预分频系数IWDG_RR写入2.3计数值IWDG_RLR写入0X000-0XFFF3.将数据加载到计数器上,也就是喂一次狗IWDG_KR写入
Winner1300
·
2023-12-19 22:04
STM32
学习教程
stm32
嵌入式硬件
单片机
STM32
Cube高效开发教程<基础篇>(十二)----ADC
本专栏博客参考《
STM32
Cube高效开发教程(基础篇)》,有意向的读者可以购买正版书籍辅助学习,本书籍由王维波老师、鄢志丹老师、王钊老师倾力打造,书籍内容干货满满。
致虚守静~归根复命
·
2023-12-19 20:09
stm32
单片机
嵌入式硬件
ADC
CubeMX
在RTOS中验证互斥量有效解决优先级反转现象
我们在
stm32
f103c8t6单片机上验证RTOS互斥量有效解决优先级反转现象,利用
stm32
cube进行RTOS的配置。
yangdongdeboke
·
2023-12-19 15:00
RTOS
stm32cube
互斥量有效解决优先级反转现象
RTOS队列的写入与读出
我们在
stm32
f103c8t6单片机上验证RTOS队列的写入与读出,利用
stm32
cube进行RTOS的配置。
yangdongdeboke
·
2023-12-19 15:00
RTOS
STM32cube
队列的写入与读出
RTOS中任务的创建与删除
我们在
stm32
f103c8t6单片机上验证RTOS中任务的创建与删除,利用
stm32
cube进行RTOS的配置。
yangdongdeboke
·
2023-12-19 15:30
RTOS
任务创建删除
stm32cube
在RTOS中验证二值信号量与计数型信号量
我们在
stm32
f103c8t6单片机上验证RTOS二值信号量与计数信号量,利用
stm32
cube进行RTOS的配置。
yangdongdeboke
·
2023-12-19 15:28
RTOS
stm32cube
二值信号量与计数型信号量
普冉(PUYA)单片机开发笔记 [完结篇]:使用体会
失败的移植:FreeRTOS当使用了PY32F003的各种接口和功能后,手痒痒想把FreeRTOS也搬到这个MCU上,参考
STM32
和GD32对FreeRTOS的移植步骤,把FreeRTOSv202212.00
硬核老骆
·
2023-12-19 15:23
单片机
嵌入式硬件
物联网
arm开发
RT-Thread Studio之超声波测距(SR04)调试
一、RT-ThreadSettings配置1.添加软件包2.打硬件定时器与传感器组件二、CubeMX配置三、添加查看宏定义1.在board.h重新定义2.在
stm32
f1xx_hal_conf.h添加宏定义
HEbo_123
·
2023-12-19 14:05
rt-thread
studio系列教程
单片机
嵌入式硬件
stm32
c语言
RT-Thread 之 UART设备驱动调试
一、新建工程根据所用开发板,根据对应芯片创建工程(本例程基于
STM32
F103ZET6)。二、UART外设配置步骤1:将时钟源换成外部高速时钟。
HEbo_123
·
2023-12-19 14:33
rt-thread
studio系列教程
单片机
嵌入式硬件
stm32
STM32
F103C8T6的MODBUS-RTU通讯(485通讯)
1.功能简介本次实验是使用
STM32
F103C8T6单片机的MODBUS-RTU通讯,通过串口助手的调试来获取寄存器的值并可以修改寄存器的值。2.源码与资料(附有视频讲解)!!!!!!!
萧技电创EIIA
·
2023-12-19 13:12
stm32
嵌入式硬件
单片机
使用
STM32
CubeMX软件配置定时器输出pwm
一.硬件资源本次实验使用
stm32
f103c8t6单片机最小系统板来测试程序,其pwm输出的PA0管脚连接了示波器二.pwm的应用场合全称PulseWidthModulation:脉冲宽度调制(简称脉宽调制
萧技电创EIIA
·
2023-12-19 13:11
智能消防车
stm32
嵌入式硬件
单片机
使用
STM32
CubeMX软件点亮一盏led
一.硬件资源本次实验使用
stm32
f103c8t6单片机最小系统板来测试程序,其led灯的管脚连接了单片机的PC13管脚二.
STM32
CubeMX软件配置首先先新建工程,点击File按钮新建工程搜索单片机型号并选择然后就进入了配置界面配置管脚为
萧技电创EIIA
·
2023-12-19 13:11
智能消防车
c语言
【
Stm32
-F407】全速DAP仿真器下载程序
文章内容如下:1)全速DAP仿真器简介2)全速DAP仿真器下载程序流程1)全速DAP仿真器简介1)全速DAP仿真器简介DAP全称DataAcquisitionProcessor,是一种用于数据采集和实时控制的设备。本文使用的全速DAP仿真器遵循ARM公司的CMSIS-DAP标准,支持所有基于Cortex-M内核的的单片机,但该DAP仿真器仅支持SW模式,不支持JTAG模式。全速DAP仿真器如下图所
weixin_45056254
·
2023-12-19 13:03
Stm32
stm32
嵌入式硬件
单片机
了解GPIO端口的初始化设置三步骤&&LED流水灯C语言 寄存器方式编程实现
GPIO端口的初始化设置1.时钟配置2.输入输出模式3.最大速率设置三、TM32F103C8T6用C语言、寄存器方式实现LED灯的闪烁原理GPIO端口的初始化设置代码实现编译调试烧录线路连接效果参考资料前言
STM32
F103
远去星晨
·
2023-12-19 11:03
单片机
c语言
stm32
stm32
f042,如何解决.bss cannot fit in region ‘RAM‘
为了自己一个宏伟的目标继续折腾
stm32
的板子,目前开始尝试了解多任务模式,自然就摸到了freertos。
取啥都被占用
·
2023-12-19 10:40
pcb上有颗芯
stm32
freertos
stm32f042
3.滴答定时器1ms中断
前言:之前是用
stm32
cube建立工程,也没体会到臃肿,然而现在使用寄存器开发,真正感觉快太多了,整个工程特别清爽~一共也没几个文件,几乎只需要启动文件(.s那个汇编文件),还有正点原子给的时钟、串口初始化文件就差不多够了
灵魂之Ca
·
2023-12-19 09:43
单片机
单片机
嵌入式硬件
4.配置系统时钟思路及方法
前言:比起之前用过的三星的猎户座4412芯片,
STM32
F4的系统时钟可以说是小巫见大巫,首先我们需要清晰时钟产生的原理:几乎大多数的芯片都是由晶振产生一个比较低频的频率,然后通过若干个PLL得到单片机能承受的频率
灵魂之Ca
·
2023-12-19 09:39
单片机
单片机
面试题总结(十五)【ARM&
stm32
】【华清远见西安中心】
ARMCortex-M,Cortex-R,Cortex-A的区别和差异是什么?简述ARM的AMBA总线架构是什么?一个最小系统由几部分组成?简述一下锁相环的作用是什么?你对总线的理解是什么?简述一下RAM,Flash,ROM的区别是什么?简述三极管和MOS的区别和使用场景是什么?单总线怎么用?简述一下IIC总线是什么?简述一下SPI总线是什么?简述一下IIC和SPI的区别是什么?UART和USAR
徐子宸
·
2023-12-19 05:24
西安华清远见
徐子宸
华清远见
面试
Keil5软件使用-进阶工程配置篇
这里以
STM32
芯片为例对工具进行讲解,其他品牌的芯片在工程配置上可能存在差异。
iiCube
·
2023-12-19 04:52
STM32
单片机
stm32
嵌入式硬件
MDK错误:After Build - User command #1: C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin -o .\..\..\Output
MDKERROR这个错误是今天在学习
stm32
中的IAP时候遇到的,正好学习了这么久
stm32
,学到的错误也不少,借着今天的机会出一个MDKERROR的专栏!
_LiuChunJiang刘春江
·
2023-12-19 04:52
MDK
ERROR
stm32
c语言
…\Output\
STM32
-DEMO.axf: error: L6002U: Could not open file …\output\core_cm3.o: No such file or dir
问题分析:1、在Keil5的【魔术棒】下的C/C++选项下所添加的环境路径中包含中文2、系统的环境变量TEMP和TMP下包含中文解决方法:对于第一种情况,换成全部英文路径即可;对于第二种情况,找到系统的环境变量,并修改过来即可,具体步骤如下,首先在C盘的根目录下创建【UserData】的文件夹,打开,创建【AppData】文件夹,打开,创建【Local】文件夹,打开,创建【Temp】文件夹,打开,
8月5日星期4
·
2023-12-19 04:52
stm32
【
STM32
】
STM32
学习笔记-GPIO输入(07)
00.目录文章目录00.目录01.按键简介02.传感器模块简介03.光敏电阻传感器04.按键电路图05.C语言数据类型06.C语言宏定义07.C语言typedef08.C语言结构体09.C语言枚举10.附录01.按键简介按键:常见的输入设备,按下导通,松手断开按键抖动:由于按键内部使用的是机械式弹簧片来进行通断的,所以在按下和松手的瞬间会伴随有一连串的抖动02.传感器模块简介传感器模块:传感器元件
Print World
·
2023-12-19 03:58
STM32F103
stm32
学习
笔记
江科大stm32
江科大
stm32学习笔记
STM32
寄存器配置笔记——USART DMA发送
本文主要介绍USART1DMA发送配置,以
stm32
f10系列为例。DMA每次发送固定字节数据保证主循环每次执行DMA发送是均匀的
努力-养家
·
2023-12-19 03:58
stm32
笔记
嵌入式硬件
STM32
寄存器配置笔记——I2C 读写AT24C02 EEPROM
一、简介本文主要介绍
STM32
F10xx系列如何使用软件模拟I2C总线读写AT24C02的EEPROM数据。
努力-养家
·
2023-12-19 03:55
stm32
笔记
嵌入式硬件
在MCU 固定FLASH地址写入BIN文件并调用其中API的方法
参考资料:
STM32
实现固件分区建立新的工程。驱动正常能被调用即可。确定驱动文件中的API,在S文件中排序并确定位置。
lixingdian
·
2023-12-19 02:18
工作
高效代码
单片机
嵌入式硬件
我理解人类意识的工作原理
这里借用一下
STM32
F4参考手册里面的系统框架图,有一次看文档时看到这个图突然想出的大脑也有差不多的机制。不懂的话可以跳过。这里每一列对应一种设备,每一行对应一种存储器,有圆点的表示可以直接访问的。
科技骏马
·
2023-12-19 02:46
STM32
CubeMx配置HAL库编码器测速
编码器概述编码器是一种用来测量机械旋转或位移的传感器。它能够测量机械部件在旋转或直线运动时的位移位置或速度等信息,并将其转换成一系列电信号。按照读出方式编码器可以分为接触式和非接触式两种;按照工作原理编码器可分为增量式和绝对式两类。编码器按照检测原理,可以分为光学式、磁式、感应式和电容式。而我们常见的是光电编码器(光学式)和霍尔编码器(磁式)下面主要以霍尔编码器的原理及应用为主。霍尔编码器原理霍尔
于小猿Sup
·
2023-12-18 23:30
stm32
嵌入式硬件
单片机
STM32
Cube HAL库——霍尔编码器测速(电机转速测量)
STM32
CubeHAL库——霍尔编码器测速(电机转速测量)一、测速原理1.霍尔编码器概述霍尔编码器(HallEncoder)是一种用于测量旋转位置和方向的传感器。
北辰远_code
·
2023-12-18 23:30
STM32Cube
HAL库
学习教程
stm32
嵌入式硬件
单片机
硬件工程
科技
stm32
---PWR电源控制(睡眠模式\停止模式\待机模式)
指令或__WFE()指令编程下载后,如需要重新下载其他程序则需要退出睡眠模式,而此时的下载操作为:按住复位键不松手,点击下载程序,然后松手,即可下载新的程序到单片机中.睡眠模式:代码:#include"
stm32
f10x.h
罐头玩家
·
2023-12-18 23:00
stm32
嵌入式硬件
单片机
stm32
---ESP8266的基础 AT 指令、基础 Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令
1.基础AT指令:(常用基础AT指令)主要了解其中指令AT、AT+RST、ATE:1.AT:测试串口助手,返回OK,则表示AT启动成功。2.AT+RST:当设置再后续中设置基础WIFI功能指令以及TCP/IP指令(且这些设置的指令是保存到Flash中)后,可重启后重新调试设置完成后的功能。3.ATE:设置AT指令发出接收显示中会不会回传发送的AT指令字符串,以下举例:(1)当参数是ATE1时,显示
罐头玩家
·
2023-12-18 23:00
tcp/ip
网络协议
网络
stm32
---待机模式与独立看门狗的和谐相处(即在待机模式下不开启独立看门狗,在正常运行程序下开启独立看门狗)
前提概要:需要使用
stm32
的RTC备份寄存器BKP,利用的是RTC的BKP寄存器在待机模式下依旧保存寄存器内的数据的特性(此外,需要提前了解如何进入待机模式/开启RTC的备份寄存器BKP/开启独立看门狗模式
罐头玩家
·
2023-12-18 23:00
stm32
嵌入式硬件
单片机
stm32
知识点:关于用2个uint8_t类型数据表示1个int16_t的类型数据
首先定义一个uint8_t类型数组长度为2的uint8_tbuf[2];而用buf[0]跟buf[1]组合表示1个int16_t的short类型数据.uint8_t类型的buf[0]跟buf[1]组成int16_t的short类型(-32768~32767)规律:1.当buf[0]=0;buf[1]=1;short的数值为2562.当buf[0]=0;buf[1]=2;short的数值为5123.
罐头玩家
·
2023-12-18 23:29
stm32
网络
嵌入式硬件
stm32
-----安装器件支持包(Keil 5才需要)
一.离线安装1.选择需要的器件支持包(这里我选择2.2.0)2.双击,路径自动选择自己安装的目录,所以直接next3.安装完成后,打开keil5新建一个工程,在选择工程设备中可以看见关于
STM32
F1的器件列表
罐头玩家
·
2023-12-18 23:29
stm32
嵌入式硬件
单片机
stm32
---在keil 5中使用printf函数输出到串口USART(printf函数的移植方法)以及补充窗口printf函数输出汉字
设置1.打开工程选项2.勾选上UseMicroLIB(MicroLIB时Keil为嵌入式平台优化的一个精简库)1.方法一(printf针对指定的串口,如USART1):主要代码展示:#include"
stm32
f10x.h
罐头玩家
·
2023-12-18 23:29
stm32
嵌入式硬件
单片机
stm32
---串口接收与发送(针对USART1的Rx和Tx引脚)
图文概述:代码:#include"
stm32
f10x.h"//Deviceheader#include#include/*对应的引脚号*/#defineUSART1_TXGPIO_Pin_9#defineUSART1
罐头玩家
·
2023-12-18 23:29
stm32
嵌入式硬件
单片机
上一页
47
48
49
50
51
52
53
54
下一页
按字母分类:
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
其他