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
G474_FDCAN的普通CAN模式使用(寄存器开发)
由于鄙人比较懒,因此本文章只是对FDCAN的经典模式的简单使用介绍。对于我不需要使用的功能我就没有深入研究,因此本文只是CAN的常用方式的笔记,深入研究的话可以详细阅读手册,本文章没有介绍。如果有介绍错误的地方,希望各位大佬指正,鄙人一定修改,必要时删除本文章,防止误导他人。欢迎讨论!例程功能:波特率250k接收滤波0x2070x6070x6010.5s发送一次数据发送内容:ID:0x222数据帧
Vice Versa XL
·
2023-11-13 23:32
笔记
STM32
stm32
can
单片机
STM32
hal库串口中断接收任意字符
cubeMCX设置:生成工程文件usart.c/*********************************************************************************@fileusart.c*@briefThisfileprovidescodefortheconfiguration*oftheUSARTinstances.****************
创客阿蛋
·
2023-11-13 23:00
STM32
笔记
开源
stm32
物联网
单片机
mcu
arm
STM32
串口发送和接收多个数据教程基于气体传感器实战
前言最近在做一个项目,需要去检测电缆沟里的各种气体浓度,于是采用了一个气体传感器,该传感器是RS485通信,于是需要实现将RS485转串口与
STM32
通信,MCU为
STM32
F429,485芯片为MAX3485
不会武功不懂江湖
·
2023-11-13 23:00
stm32
单片机
arm
串口
ARM - UART4/串口软件实现字符串/字符的收发
头文件:#ifndef__UART4_H__#define__UART4_H__#include"
stm32
mp1xx_gpio.h"#include"
stm32
mp1xx_rcc.h"#include"
stm32
mp1xx_ua
Coding Peasant
·
2023-11-13 23:29
ARM
arm
单片机
stm32
嵌入式硬件
c语言
stm32F103
串口中断接收字符串总结
最近在弄单片机的串口,想使用单片机的中断接收字符串,在网上查阅资料,汇总了一下,单片机型号为
stm32f103
rct6,IDE为keil5版本。
朝闻道,夕死可以
·
2023-11-13 23:58
嵌入式
stm32
单片机
arm
stm32
轮询接收字符串控制开关灯
即将放年假了,公司目前也没有什么事情是我可做的,便买了一块便宜的
stm32
板子重新系统学下单片机。
朝闻道,夕死可以
·
2023-11-13 23:58
嵌入式
stm32
单片机
arm
STM32
CAN外设使用
测试单片机是
STM32
F427ZGT6,CAN外设的主频是45MHzCan外设配置TTCM(Timetriggeredcommunicationmode)时间触发模式,用于生成时间戳,可以实现分时同步功能
Car12
·
2023-11-13 23:57
STM32
stm32
Can
【
STM32
】
STM32
H750VBT6 CubeMX USBFS-UVC设备实现,以及移植问题
开发环境ARM-MDK5
STM32
H750VBT6核心板CubeMX配置1.时钟及内存这里没有开启DCache,因为和HAL库这里还有BUG。
喵喵锤锤你小可爱
·
2023-11-13 23:26
C++
stm32
arm
usb
uvc
yuy2
嵌入式单片机基础篇(三十九)之CAN通讯以及
STM32
F1单片机程序
CAN通讯以及
STM32
F1单片机程序1、CAN通讯基本概念:(1)定义:CAN是ControllerAreaNetwork的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。
lostlll
·
2023-11-13 23:52
嵌入式
单片机
TJA1050
单片机
stm32
can通讯
stm32
hal串口 dma和idle模式只能接收最后一个字符 错误记录
使用了串口1的dma接收结果只能接收到一个字符而字节数却是正确的解决方案:
stm32
cubemx自动生成的代码中dma的初始化在usart初始化之后将其改在前面后,即可正常使用MX_DMA_Init()
_zs_dawn
·
2023-11-13 23:52
stm32学习
stm32
单片机
arm
串口通信
dma
国民技术对比STM移植参考------N32G45X系列对比
STM32
F10X
芯片资源整体对比以下为移植对比均为个人发布,详情咨询**1N32G45X系列与XXX32F103系列异同**N32G45X系列微控制器基本兼容XXX32F103系列,同时强化和扩展了一些功能模块,有些地方与XXX32F103不同,可参见本文档下述章节描述。1.1相同点概述-管脚定义:相同封装管脚定义基本实现PIN-TO-PIN兼容。扩增的外设作管脚复用定义延伸。-寻址空间:内存与模块寄存器逻辑地址
专注MCU选型
·
2023-11-13 23:51
32位MCU
STM32
国产单片机
stm32
单片机
mcu
STM32
通过串口助手发送字符点亮小灯(火哥的作业)
新人,传一下自己的代码,顺便记录一下自己所遇到的问题主函数部分:#include"
stm32
f10x.h"#include"bsp_led.h"#include"bsp_usart.h"intmain(
极光已被注册
·
2023-11-13 23:51
stm32
单片机
arm
STM32
H7 FDCAN兼容普通CAN使用 基于CubeMX配置
1.说明
STM32
大多数型号均使用的是bxCAN这个IP核,该IP核工作非常稳定,以至于从
STM32
F1系列到
STM32
F7系列均使用此IP核。
三花猫咪
·
2023-11-13 23:47
STM32
stm32
单片机
arm
can
网络接口
【
STM32
CAN】
STM32
G47x 单片机FDCAN作为普通CAN外设使用教程
STM32
G47x单片机FDCAN作为普通CAN外设使用教程控制器局域网总线(CAN,ControllerAreaNetwork)是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一
喵喵锤锤你小可爱
·
2023-11-13 23:45
单片机
STM32
单片机
stm32
嵌入式硬件
FreeRTOS知识梳理
二、移植FreeRTOS到
STM32F103
C8T6上interface选择CMSIS_V1,RCC选择CrystalCeramicResonator。
GoodtimeGood
·
2023-11-13 22:17
开发语言
基于
STM32
单片机的多路五路抢答器时间显示方案原理图程序设计
硬件电路的设计(末尾附文件)3.1系统的功能分析及体系结构设计3.1.1系统功能分析本设计由
STM32F103
C8T6单片机电路+LCD1602液晶显示电路+5路按键电路组成。
weixin_46018613
·
2023-11-13 22:41
单片机
stm32
嵌入式硬件
基于
STM32
单片机的8人抢答器proteus仿真
硬件设计链接:https://pan.baidu.com/s/13imCGlvfuT-N3VYs_wGzYA提取码:pqlz仿真图如下所示:程序设计#include"led.h"#include"delay.h"#include"sys.h"#include"usart.h"#include#include"timer.h"#include"key.h"#include"lcd1602.h"cha
Question-7
·
2023-11-13 22:11
单片机
stm32
proteus
STM32
单片机的抢答器设计
一.硬件方案以
STM32
单片机为核心的八路抢答器采用了数字显示器LCD1602,自动锁存显示结果设计思想,它能根据不同的抢答输入信号,经过单片机的控制处理并产生不同的与输入信号相对应的输出信号,最后通过
超能勇士123
·
2023-11-13 22:41
单片机
stm32
嵌入式硬件
RT thread studio ---基于
STM32
的抢答器设计
目录1、系统结构设计2、器件选型3、PCB板绘制4、程序调试通信调试按键设置选手上面的数码管显示主持人设备OLED显示语音播报模块总结前言最近在指导一个小学弟完成他的设计,借此机会记录一个小项目从“系统结构设计、器件选型、PC板绘制、程序调试”的过程。目的:设计一个四人的抢答器设计要求:1、抢答器可同时供四组抢答;2、抢答器具有倒计时功能,倒计时时间通过主持人来设置,倒计时时间归零时,选手进行抢答
GG_ber
·
2023-11-13 21:09
RT
thread
stm32
嵌入式
单片机
【
STM32
单片机】八路抢答器设计
文章目录一、功能简介二、软件设计三、实验现象联系作者一、功能简介本项目使用
STM32F103
C8T6单片机控制器,使用按键、动态数码管、蜂鸣器等。
Hai小易
·
2023-11-13 21:33
单片机
stm32
嵌入式硬件
proteus
【Proteus仿真】【
STM32
单片机】竞赛抢答器设计
文章目录一、功能简介二、软件设计三、实验现象联系作者一、功能简介本项目使用Proteus8仿真
STM32
单片机控制器,使用数码管显示模块、键盘模块、蜂鸣器、按键模块等。
Hai小易
·
2023-11-13 21:32
单片机
stm32
proteus
基于
STM32
控制直流电机加减速正反转仿真设计
**单片机设计介绍,基于
STM32
控制直流电机加减速正反转仿真设计文章目录一概要二、功能设计设计思路三、软件设计原理图五、程序六、文章目录一概要 本设计由
STM32F103
、L298N电机驱动电路、按键电路组成
01单片机设计
·
2023-11-13 21:31
单片机
stm32
嵌入式硬件
单片机
基于
STM32
单片机抢答器设计
**单片机设计介绍,基于
STM32
单片机抢答器设计-Proteus仿真文章目录一概要二、功能设计设计思路三、软件设计原理图五、程序六、文章目录一概要 基于
STM32
单片机的抢答器设计可以用于教育和培训场景中的抢答游戏或考试环节
01单片机设计
·
2023-11-13 21:29
单片机
单片机
stm32
嵌入式硬件
STM32
讲解
目录一、
STM32
简介二、
STM32
命名规则三、
STM32
硬件系统简介四、
STM32
常用模块以及外设4.1
STM32
引脚介绍4.1.1通用输入工作模式简介4.1.2通用输出工作模式简介4.2
STM32
中断简介
AnXIne
·
2023-11-13 20:59
单片机
stm32
嵌入式硬件
【
STM32
学习笔记】(9)——串口通讯(USART)详解
本文主要参考了野火的零死角玩转
STM32
和正点原子的
STM32
F1开发指南V1.1(精英板-库函数版本),文章中大部分知识都是从两本书中提取出来,串口通信协议的知识主要参考野火的书籍,而串口实验部分是根据正点原子的开发板和例程进行讲解
狂飙的犇牛
·
2023-11-13 20:59
STM32学习笔记
单片机
Keil Debug——*** error 65: access violation at 0x20005000 : no ‘write‘ permission
accessviolationat0x4002100C:no'write'permission这种是最常见的,keil5将旧版本文件转换后出现的错误,需要在debug选项中改动两处:DialogDLL改为DARMSTM.DLLParameter改为-p
STM32F103
ZE
-资本家-
·
2023-11-13 20:43
Keil
Debug
单片机
stm32
物联网
编辑器
嵌入式硬件
51单片机
stm32
超声波测距不准的解决方法(
STM32
delay_us()产生1us)及
stm32
智能小车超声波测距代码(C语言版本)
首先要说明一下原理:使用
stm32
无法准确产生1us的时间,但是超声波测距一定要依赖时间,时间不准,距离一定不准,这是要肯定的,但是在不准确的情况下,要测量一个比较准确的时间,那么只能够把误差控制在一定范围内
纳米机器人geniusNMRobot
·
2023-11-13 18:10
stm32
嵌入式硬件
单片机
ros2
机器人
stm32
半自动化控制sg90舵机代码(c语言版)
voidrotateSG90(intangle,TIM_HandleTypeDefhtim){//输出丿丿20ms的PWM信号,然后关闭这个PWMhtim.Init.Prescaler=40-1;htim.Init.CounterMode=TIM_COUNTERMODE_UP;htim.Init.Period=4000-1;switch(angle){case0:__HAL_TIM_SET_COM
纳米机器人geniusNMRobot
·
2023-11-13 17:08
stm32
c语言
嵌入式硬件
ros2
机器人
stm32
单片机无法驱动sg90舵机
如果使用调试器调试sg90的时候,也许会遇到舵机没有反应的情况,这个时候可以把调试器断开,直接使用usb线接到单片机上面,舵机就会开始动,需要注意的是3.3V也是可以驱动sg90的,虽然标的是5V
纳米机器人geniusNMRobot
·
2023-11-13 17:33
单片机
stm32
嵌入式硬件
机器人
ros2
51单片机定时器
在小编看来,51单片机上的外设虽没有
stm32
的复杂,但配置起来要比
stm32
难,
stm32
配置片上外设只
且看林地几华里
·
2023-11-13 17:49
51单片机
stm32
控制舵机sg90
一、sg90简介首先介绍说一下什么是舵机。舵机是一种位置(角度)伺服的驱动器。适用于一些需要角度不断变化的,可以保持的控制系统。sg90就是舵机的一种。舵机的工作原理比较简单。舵机内部有一个基准电压,单片机产生的PWM信号通过信号线进入舵机,与舵机内部的基准电压作比较,获得电压差输出。电压差的正负输出到电机驱动芯片上,从而决定正反转。开始旋转的时候,舵机内部通过级联减速齿轮带动电位器旋转,使得电压
纳米机器人geniusNMRobot
·
2023-11-13 16:26
stm32
嵌入式硬件
单片机
stm32
- Cortex
stm32
-Cortex概念Cortex-M4的工作模式和工作状态寄存器概念Cortex-M4的工作模式和工作状态处理模式当处理器发生了异常或者中断,则进入处理模式进行处理,处理完成后返回到线程模式权限大
aoaoGofei
·
2023-11-13 16:51
嵌入式
stm32
基于
STM32
F10x的独立按键测试
本人基于野火指南者开发板,使用FreeRTOS,创建按键任务。在按键任务里面每隔20毫秒扫描一下按键。包括独立按键,矩阵按键(由于本人没有矩阵按键,故没有测试)。按键40毫秒以上为短按、1秒以上则为长按、3秒以上则为一直按。且长按10秒以上则报错(这里可以报警,需要故障维护之类的)。按键任务代码如下,此处截图,如看源码请到我的GitCODE里查看。另外独立按键是可以加入外部中断进行处理的,这里先用
金丝草
·
2023-11-13 15:48
stm32
单片机
矩阵按键
独立按键
stm32f103
呼吸灯(PWM脉冲宽度调制)
stm32f103
呼吸灯(PWM脉冲宽度调制)一、PWM脉冲宽度调制二、硬件说明三、编程实现1、硬件相关宏定义2、GPIO初始化3、定义PWM表4、定时器PWM配置5、定时器中断服务函数6、计算拟合周期四
火车在响沙湾
·
2023-11-13 13:54
stm32
stm32
调制与编码策略
arm
keil
mdk
homeassistant配置MQTT集成以及传感器实体(
STM32
连接进入homeassistant)
啊哈哈哈哈哈哈):【homeassistant配置MQTT集成以及传感器实体(
STM32
连接进入homeassistant)】最近homeassistan更新之后,传统的MQTT服务器配置是完全不适用的目前
JASON丶LI
·
2023-11-13 13:18
emqx
单片机
物联网
解决proteus仿真
stm32
,IIC通讯,IIC DEBUG无法显示从机应答信号的问题(问题情况为在8位数据后应答位显示?)
1、错误现象错误现象如下,在IIC数据传输8位数据后,IICDEBUG的应答位无法显示应答位2、错误原因我们打开信号传输的示波器,直接去查看IIC从机校验位的数据波形,可以看到从机示波器显示的的波形为半高ACK,那错误原因就理所当然的了。我们不妨分析一下,IIC在等待从机校验的时候,通常会将SDA和SCL拉高,SCL拉高是用于接收,SDA拉高是默认将从机应答置为到无应答或忙碌状态,然后在等待从机应
JASON丶LI
·
2023-11-13 13:18
通讯协议
proteus
stm32
嵌入式硬件
单片机
STM32
-HAL库-printf函数重定向(USART应用实例)
STM32
-HAL库-printf函数重定向(USART应用实例)文章目录
STM32
-HAL库-printf函数重定向(USART应用实例)前言一、
STM32
CubeMX配置串口二、代码修改1.引入printf
Calvin Haynes
·
2023-11-13 12:15
stm32
c语言
经验分享
Stm32
_标准库_18_串口&蓝牙模块_手机与蓝牙模块通信_控制LED灯亮灭
GND接负电注意:USART2是APB1外设,汉字占用字节数是字符的两倍使用:手机向蓝牙传输"LED_ON",LED灯亮,反之传输“LED_OFF”则LED灯熄灭代码:main函数:#include"
stm32
f10x.h
Narnat
·
2023-11-13 10:34
stm32
智能手机
单片机
快速入门LVGL(基于
STM32
,LVGL 8.2.0)
手把手带你移植LVGL前言一、准备工作(工欲善其事必先利其器)1.硬件2.软件二、LVGL源码移植1.下载LVGL源码2.修改LVGL文件夹2.开始移植3.加入lvgl源码三、移植显示驱动1.使能LVGL2.代码改错2.修改lv_conf.h文件3.修改lv_port_disp.c文件4.显示测试四、移植触摸驱动1.修改lv_port_indev函数2.下载验证总结前言如果已经学会了移植LVGL,
mucherry
·
2023-11-13 07:08
笔记
stm32
单片机
mcu
STM32
一
0.前言在B站经常看见有人用
stm32
做出了有趣的电子小玩艺儿,感到很羡慕,于是想了解一下。
ximen502
·
2023-11-13 07:17
stm32
嵌入式硬件
单片机
【
STM32
单片机+DHT11温度传感器】快速上手,适用于多种型号芯片
提示:DHT11温度传感器是配合着
stm32
c8t6文章目录一、DHT11基本了解1.基本信息2.引脚了解二、开始上手1.接线2.关键部分代码DHT11.c代码DHT11.h代码main.c总结一、DHT11
汪sir~
·
2023-11-13 05:12
stm32学习
c语言
stm32
【做一个简易的
STM32
蓝牙麦克拉姆轮小车】
在此之前最好是学过一些
STM32
单片机知识。本文内容针对于初学者,请大佬勿喷勿笑。修改日志:2022/8/28修改文章结构,原计划的多篇文章介绍,改为一整篇介绍。填充了一些内容。
汪sir~
·
2023-11-13 05:12
stm32学习
c语言
stm32
经验分享
笔记(
STM32
篇)day2——GPIO及寄存器映射
目录一、GPIO结构及模式1、推挽输出2、开漏输出3、复用功能输出4、上拉/下拉输入5、复用功能输入与模拟输入二、寄存器映射一、GPIO结构及模式图1GPIO基本结构如图1所示为GPIO基本结构,右侧I/O引脚为外部端口位,通过改变内部寄存器状态,来对I/O引脚输入输出模式进行配置。保护二极管作为限位保护内部结构。1、推挽输出输出控制模块可看作反相器,推挽输出如图2所示:若输出1,反相后为0,使得
NYMuggle
·
2023-11-13 02:30
STM32基础知识
stm32
嵌入式硬件
c语言
单片机
arm
stm32
精简笔记1——GPIO
1新建工程模版[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cBSqllCN-2cortex-M3框图1)Icode总线:从flash中取指令。2)Dcode总线:从flash中取常量,从SRAM中取变量。3)System总线:完成对外设的控制。4)DMA:直接访问存储器,完成内存之间或内存与外设之间的数据搬运工作。5)FSMC:挂载静态SRAM。6)AHB总线:挂
古予一
·
2023-11-13 02:30
精简笔记
笔记
单片机
stm32
STM32
学习笔记2——设置GPIO寄存器实现流水灯
STM32
学习笔记2——设置GPIO寄存器实现流水灯写在前面一、配置GPIO寄存器1.使能IO口时钟2.配置PA8引脚的相应参数二、流水灯的实现1.LED引脚配置2.主函数总结写在前面在学习之前,前辈们总跟我说一定要掌握寄存器
锂盐块呀
·
2023-11-13 02:29
stm32学习笔记
stm32
STM32
学习笔记3——GPIO的输入引脚
STM32
学习笔记3——GPIO的输入引脚写在前面一、代码对比1、原先代码2、最终代码二、经验总结1、怎么定位和修改代码的?2、为什么上拉输入引脚要置位?
锂盐块呀
·
2023-11-13 02:29
stm32学习笔记
stm32
STM32
入门笔记——GPIO的初始化
GPIO的初始化初始化步骤1、先时钟使能2、对其进行具体配置(输出模式、端口、速率)3、一般还对其输出进行默认配置,如默认高电平/低电平
STM32
GPIO的模式有库函数配置法1、先时钟使能2、对其进行具体配置
若你遇见她
·
2023-11-13 02:28
STM32入门笔记
stm32
STM32F103
学习笔记(1)—— GPIO 初始化/配置
一、
STM32F103
微控制器的GPIO简介1.GPIO简介
STM32F103
是
STM32
系列微控制器中的型号,也被称为
STM32
F1系列。
嵌入式小蟹总
·
2023-11-13 02:28
STM32
#STM32F103
stm32
学习
笔记
STM32
学习笔记——
STM32
中GBIO相关配置寄存器设置
GPIO基础知识
STM32F103
ZET6一共有七组IO口,每组IO口有16个IOGPIO的七组编号由GPIOA,GPIOB…到GPIOGGPIOA里面由PA0到PA15共16个IO口4种输入模式1.输入浮空输入浮空模式下输入值是一个不确定值
FPGA小白758
·
2023-11-13 02:56
STM32
stm32
gpio
STM32
f1学习笔记——GPIO
通用输入/输出GPIO参考文章:“
STM32
自学笔记”
Stm32
可以提供很多GPIO,一般分别在5个端口(PORT)(GPIOA-GPIOE),每个端口有16个GPIO,最大耐压值为5v。
普髠
·
2023-11-13 02:55
STM32学习笔记
单片机
stm32
上一页
109
110
111
112
113
114
115
116
下一页
按字母分类:
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
其他