详细介绍如何从零开始制作51单片机控制的智能小车(四)———通过蓝牙模块实现数据传输以及通过手机蓝牙实现对小车运动状态的控制
我会通过本系列文章,详细介绍如何从零开始用51单片机去实现智能小车的控制,在本系列的上一篇文章中介绍了如何让小车实现自动避障,本文作为本系列的第四篇文章,主要介绍蓝牙模块的使用࿰
我会通过本系列文章,详细介绍如何从零开始用51单片机去实现智能小车的控制,在本系列的上一篇文章中介绍了如何让小车实现自动避障,本文作为本系列的第四篇文章,主要介绍蓝牙模块的使用࿰
目录 1. 准备工作 2. 移植代码 1. 准备工作 1. 首先从在ST官网找到stm32G030c8 网页,点开documentaions标签 搜索“eeprom” STM32G030C8 - Mainstream Va
即将放年假了,公司目前也没有什么事情是我可做的,便买了一块便宜的stm32板子重新系统学下单片机。目前学到了串口轮询接收字符串,例程是stm32板子自带的看门狗例程,可以把看门狗的实现函数和头文件注释掉
我会通过本系列文章,详细介绍如何从零开始用51单片机去实现智能小车的控制,在本系列的上一篇文章中介绍了3种可用来让小车实现避障的传感器,本文作为本系列的第三篇文章,主要介绍如何让车实现自动
作品首发于个人博客 www.thedreamfish.cn 经典的输入输出设备 输入/输出设备通常都有模拟或非电组件。显然我们可以意识到cpu通过读写寄存器与设备的通信,这些设备通常有下面这些寄存器。 数据寄存器:
概述 正在做的项目需要用STM32控制步进电机,本篇主要讲解利用STM32定时器外设输出脉冲来控制步进电机转动。 STM32定时器 使用STM32芯片类型:STM32c8t6。 使用外设接口:选
本系列的其它几篇文章: 《英飞凌 AURIX 系列单片机的HSM详解(1)——何为HSM》 《英飞凌 AURIX 系列单片机的HSM详解(2)——与HSM相关的UCB和寄存
最近学习调试了利用 ID386 型号的驱动器来驱动三相电机,分享给大家,mcu是stm32f103 实现功能: 利用 ID386 驱动器驱动三相电机 在串口工具中输入命令来使电机按照命令转动ÿ
示例器件: OpenMV英飞凌TC264单片机 简介 OpenMV与TC264虽然都可以作为单独的微控制器来使用,但OpenMV是集成了摄像头的控制器,专门用于摄像头识别等作用,涉及
硬件: 数码管10个引脚,8个控制二极管亮、灭,2个引脚为负极。1k欧电阻链接负极,接gnd。 将8个二极管引脚依次链接0-7号引脚。 软件: /*共阳极单数码管显示&
目录 1.赛题及硬件方案分析: 2.用到的主要器件清单: 3.各部分思路及代码实现 (1).小车舵机、马达驱动 (2).蓝牙通信 (3).单片机与OpenMV的串口通信 (4).单片机与OpenMV的通信协议
一、环境介绍 MCU: STM32F103ZET6 开发软件: Keil5 非接触式读写卡模块: MFRC522 完整工程源码下载: https://download.csdn.net/download/xiaolong
OV7670摄像头模块资料 一、实物图和原理图 二、模块简介 OV7670 是 OV( OmniVision)公司生产的 CMOS VGA 图像传感器。该传感器体积小、工作电压低,提供单片 VGA
1.硬件最近做了个数字表头小板子,上面有个蜂鸣器,闲来无事,让它唱个歌~(有需要这个板子的可看这里,链接复制到浏览器打开):https://ite
前情提要 自arduino环境发布以来,越来越多人使用这个开发环境,尤其是国内WiFi芯片大厂——乐鑫,自主研发的ESP8266、ESP32、ESP32S2、ESP32C3以及ESP32S3等系列Wi
当时做的一个简单的步进电机驱动实验,仅供参考。 第1章 实验目的 本章节主要对步进电机驱动实验的目的进行介绍,主要从实验内容和实验原理进行展开介绍。 1.1 实验内容 (1) 了解步进电机原理; (2
一、ESP32-C3简单介绍 2.4 GHz Wi-Fi低功耗蓝牙高性能 32 位 RISC-V 单核处理器多种外设内置安全硬件二、开发板差异 官方文档介绍了两种开发板 ESP32-C3-DevKitM-1ESP32-C3-DevKitC-0
1. LCD12864显示原理简单介绍 1.1 液晶原理简单介绍 LCD屏幕上其实都是一个个的像素点组成的,每行每列都有若干个像素点。每个像素点所占据的数据位宽(或者说像素深度)对于不同类型的屏幕&
如需转载请注明出处:https://juyou.blog.csdn.net/article/details/116021595 一、MCU对比 问题: 问题一:STM32F1和F4的区别ÿ
oled模块有4种工作模式,分别是6800、8080两种并行接口方式、 4线的穿行SPI接口方式、IIC接口方式。通过模块的BS1/BS2设置(通过硬件来设置),BS1/BS2的设置与模块
重要声明 看过我前面51小车博客的都知道我是软件工程专业的,对于硬件方面都是因为感兴趣自学的,这不,因为今年寒假放假比较早,趁这个时间学习了STM32相关知识,经过近一个月
设计简介: 本设计是基于单片机的指纹密码锁,主要实现以下功能: 矩阵按键输入密码,并通过按键显示*号可通过按键或手机开门密码可通过按键进行开门可通过蓝牙模块连接手机进行开门可通过指纹进
开发板:STM32F446 Nucleo开发板IDE: keil MDK初始化配置工具:stm32cubeMx例程内容:通过定时器触发ADC规则通道及注入通道的模数转换工作。下面基于STM32CubeMx进行些必要
DHT11温湿度传感器 1. DHT11简介 DHT11是一款温湿度一体化的数字传感器,该传感器包括一个电阻式测湿元件和一个NTC测温元件,并与一个高性能8位单片机连接。通过单片机微处理器简单的电路连接就能够实时
Linkedsemi(凌思微电子有限公司) 以下内容以得到凌思微电子有限公司的授权,转载请注意标注出处,谢谢! 内容简介 主要介绍凌思微电子的LE5010系列蓝牙芯片的
1 简介 Hi,大家好,这里是丹成学长,今天向大家介绍一个 单片机项目 基于单片机的智能手环 -计步器 大家可用于 课程设计 或 毕业设计 技术解答、毕设帮助、开题指导 print("Q 746
1、遇到这种情况可能是板子和电脑的USB转串口接触不良,如果点STC—ISP也点不动的情况下,可以采取关掉STC—ISP在重新打开解决。如果嫌麻烦可以直接拔掉板子上的USB接口才重新插一下。 2、如果以上方法无法解决
该页面由pdf转换而来,阅读效果不佳,你可以在这里下载pdf原件:https://download.csdn.net/download/dvs_dn/19373128 你也可以在百度文库免费下载该文档&
超声波传感器,英文ultrasonic sensor,既可以发射超声波,也可以接收超声波,它有一个重要作用,可以提前探测到附近的物体,而且通过声波速度ÿ
中断的基础知识 嵌套: 嵌套向量中断控制器 NVIC(Nested Vectored Interrupt Controller与内核是紧耦合的。提供如下的功能:可嵌套中断支持、向量中断支持、动态优先级调整支持、中
通常情况下,为了产品后续的升级,程序都会分为两部分BootloaderApp,因为有两个程序,所以需要对中断向量表进行处理,否则,当程序已经跳转到app中运行,当中断产生的时候,响应函数仍然是Bootloader的中断函数,而不是app的 在S
大家好,我是小政。本篇文章我将针对蓝牙遥控平衡小车进行详细的讲解,让每位小伙伴能够通过手机APP和蓝牙模块实现对平衡小车的控制。 一、蓝牙初始化 1.串口3初始化函数——usart3.c 这一串代码很容易理解
前言 本项目基于STM32F103C8T6平台驱动ADXL345模块,主要用于三轴加速度的测量,也可用于平衡性检测,跌倒检测,PID控制等领域。 大多数博客的代码带入都不能使用ÿ
本文章 来自原创专栏《ESP32教学专栏 (基于ESP-IDF)》 讲解如何使用 ESP-IDF 构建 ESP32 的WIFI及连接的程序,发布文章并会持续为已发布文章添加新内容! 每篇文章都经过了精打细磨
18.1关于 RS485 RS485是美国电子工业协会(Electronic Industries Association,EIA)于1983年发布的串行通信接口标准,经通讯工业协会&#
STM32CubeMx0.96寸OLED(IIC驱动) 1、在STM32CubeMx里面进行配置 1.1、打开STM32CubeMx,点击“ACCESS TO MCU SELECTOR”࿱
1.串口通信 我用的32是stm32f10x最小系统没有UART4和UART5 USART : 通用同步异步收发器 UART : 通用异步收发器 nRTS : 请求发送 nCTS : 请求接收 区别:USART指单片机的一个IO端
一、flash地址空间的数据读取 1、stmcubemx配置 (1)选择stm32f103c8t6芯片,开始工程 (2)sys配置 (3)时
一、IIC 简介 I2C(Inter-Integrated Circuit) 是内部整合电路的称呼, 是一种串行通讯总线, 使用多主从架构, 由飞利浦公司在1980年为了让
关注v-x-公-众-号:【嵌入式基地】 后-台-回-复:【电赛】 即可获资料 回复【编程】即可获取 包括有:C、C、C#、JAVA、Python、JavaScript、PHP、数据库、微信小程序、人工智
目录 1、方案一直接包含stdio.h 2:、轮子不好用,自己造一个呗。手写实现printf() 食用方法: printf.h printf.c 1、方案一直接包含stdio.h #include "st
一、实验目的 熟悉STM32 模块的串口的硬件连接;掌握串口的初始化方法,数据发送和接收函数;掌握中断初始化方法,中断服务函数;编程利用PC上的串口调试助手,
ESP8266与PCA9685通信I2C Talk is cheap, show you code! /*** ESP8266与PCA9685通过I2C协议通信* 功能:控制PCA9685上的16个舵机旋转0-18
前言 提示:以下是本篇文章正文内容,下面案例可供参考 一、J-link 烧录步骤打开 烧录步骤打开 烧写程序 示例:打开已完成好的j-link工具 J-Flash 二、J-link 烧录配置步骤
前言 本文将讲述TCRT5000循迹模块的原理及应用。本文应用于STM32,对于使用循迹模块的你有一定的帮助。 以下是本篇文章的正文内容 一、TCRT5000循迹模块介绍 TCRT5000就是一个红外发射和接收器࿰
前言 想来想去,也不知道更新什么内容比较好了,犹豫了好久还是先跟大家讲讲液晶显示的配置吧,毕竟我觉得这个在很多项目中都非常实用,我个人是比较喜欢用一块TFT液晶来做显示终端的࿰
三环控制和PID在电机的应用 前言: 最近用到了大疆的直流无刷(BLDC)减速电机M3508和M2006。做RoboMaster比赛的同学应该对它们很熟悉,这两款电机质量都不错࿰
前言 博主为某大学电气专业大学生,以学习为目的写下该文,内容主要为以51单片机为例简单介绍L298N电机驱动模块的使用。内容若有不适,欢迎指正、补充和联系。 提示:以下是本篇文章正文内容
正在开发的产品需要跟其他设备进行通信,发现从EFR32串口发送出去的数据是正常的。但无法接收数据。PC上用串口助手能正常接收数据所以波特率应该是正确的。 如下是自己创建的任务,专门用来处理串口接收。 EmberZN
系列文章目录 一、基于STM32F103C8T6最小系统板和STM32CubeMX实现LED灯循环闪烁 二、基于STM32F103C8T6和STM32CubeMX实现UART串口通信数据收发 三、实战小例程 基于STM32F103C8T6最小
目录 1. 概述 2. 原理解析 3. 源码解析 3.1. 创建设备 3.2. 注册到驱动框架 3.3. 注册到IO设备管理器 4. 小结 1. 概述 本着由简入繁的原则,分析源码以STM32平台的看门狗源码为例&#
0.前言 之前一直进行软件编程方面的学习与应用,但所有软件都是基于一定的硬件基础,所以想通过做些比较有意思的小项目来入门硬件的设计与应用。看到ESP模块在物联网方面的应用比较多,于是准备设计一个许多人
硬件 芯片简介 WK2204(DataSheet)是spi扩展uart的芯片,实现spi扩展4路uart,该芯片扩展的uart通道的具备以下功能特点: 每个通道的波特率、
继上一篇介绍如何使用VOFA之后,本文介绍使用VOFA工具用于调试PID算法(重点是实现使用此工具用于调试,而非介绍算法,我也不确定以下算法的正确性,大家参考即可࿰
OLED显示屏(SSD1306)I2C驱动仿真 首字母缩写词“OLED”代表有机发光二极管 - 一种使用 LED 的技术,其中的光由有机分子产生。 这些有机 LED 用于制造被认为是世界上最好的显示面板。 OLED 显示器是通过在两个导体之
断断续续地看了一阵子 ,一度被工程下无数的文件劝退,今又看了开发指南,发现其实没有编译的工程包含的文件并不多,绝大部分文件都是编译后才出现的。其中还有很多是系统文件,不需要自
设计简介: 本设计是基于单片机的指纹密码锁,主要实现以下功能: 矩阵按键输入密码,并通过按键显示*号可通过按键或手机开门密码可通过按键进行开门可通过蓝牙模块连接手机进行开门可通过指纹进
Talk is cheap, show you code! 编译平台:Arduino IDE /*** 功能:软件串口读取S-BUS数据;解析;串口打印*/ #include <Sof
之前用快捷方式打开keil5发现突然弹出如图所示提示: 提示我的keil根目录下缺少TOOLS.INI,然后打不开keil5。后来查了一下真的根目录下的真的没有这个配置文件,于是在MDK5目录里面的找
大家好,我是无际。 今天给大家讲一下芯片/模块厂家写SDK必须会使用的一种技术:回调函数。 回调函数这个知识点其实并不是很难,难是难在网上很多讲解回调函数的都说的太学术化了化了,一点也
1 简介 Hi,大家好,这里是丹成学长,今天向大家介绍一个 单片机项目 基于单片机的智能手环 -计步器 大家可用于 课程设计 或 毕业设计 技术解答、毕设帮助、开题指导 print("Q 746
接STM32/Linux毕设。qq:1948235981 代码: https://download.csdn.net/download/cainiaofu/13973012 阿里云lot Studio控制 Web开发ÿ
流控的概念源于 RS232 这个标准,在 RS232 标准里面包含了串口、流控的定义。RS232 中的“RS”是Recommend Standard 的缩写,即”推荐标准“之意,它并不像 IEEE-12
DDR3基础详解最近在IMX6平台下做DDR3的测试接口开发,以前在学习嵌入式时,用的是官方源码,没有做过多的研究。此时需要仔细研究DDR3的引脚与时序,此篇是我在学习DDR3做的归纳与总
UART串口使用两条杜邦线就可以实现数据发送和接收,可以很方便的与其他扩展进行数据连接,比如微雪的L76X GPS HAT就可以直接连接40Pin的GPIO接口通过UART串口进行数据传递。 接下来具体说明Jetso
导读:1.只想控制舵机不想了解其他的直接看 (三 四)2.会控制舵机但是角度控制的不精确的话可以直接看(四)想直接找参数不想调节舵机的朋友我劝你还是看一下这篇文章࿰
作为一名电子设计的硬件工程师,电平转换是每个人都必须面对的的话题,主芯片引脚使用的1.2V、1.8V、3.3V等,连接外部接口芯片使用的1.8V、3.3V、5V等,由于电平不匹配就必须进行
前言 今天来学习mpu6050这款陀螺仪,并用MPU6050的DMP库来读取三轴角度,加速度,什么是DMP库,就是自带数字运动处理(DMP: Digital Motion Process
舵机简介 舵机是指在自动驾驶仪中操纵飞机舵面(操纵面)转动的一种执行部件。分有:①电动舵机,由电动机、传动部件和离合器组成。接受自动驾驶仪的指令信号而工作,当人工驾驶飞机时
程序的世界里同样有山川河流,车辆道路,但整个世界最繁华的还是那一座座城。 那是精灵世界的堡垒,那时精灵世界的乐园,那是精灵世界的大脑和心脏, 那就是精灵的世界之城——芯片。
本系列的其它几篇文章: 《英飞凌 AURIX 系列单片机的HSM详解(1)——何为HSM》 《英飞凌 AURIX 系列单片机的HSM详解(2)——与HSM相关的UCB和寄存
背景: 2021年下半年以来,由于疫情、芯片产能和市场囤积等各方面因素影响,我们使用的一款电源芯片买不到现货了(现货价格400元/片, 原价17元/片),下次供货期约为2025年ÿ
需要获取更好阅读体验的同学,请访问我专门设立的站点查看,地址:http://rtos.100ask.net/ 教程目录 本教程连载中,篇章会比较多,为方便同学们阅读
1、遇到这种情况可能是板子和电脑的USB转串口接触不良,如果点STC—ISP也点不动的情况下,可以采取关掉STC—ISP在重新打开解决。如果嫌麻烦可以直接拔掉板子上的USB接口才重新插一下。 2、如果以上方法无法解决
前言 本次实验需要提前安装好RT-thread Nano。教程如下 https://blog.csdn.net/qq_36075612/article/details/107309750 获取RT-Thread Nano软件包 https:/
1.串口通信 我用的32是stm32f10x最小系统没有UART4和UART5 USART : 通用同步异步收发器 UART : 通用异步收发器 nRTS : 请求发送 nCTS : 请求接收 区别:USART指单片机的一个IO端
本系列的其它几篇文章: 《英飞凌 AURIX 系列单片机的HSM详解(1)——何为HSM》 《英飞凌 AURIX 系列单片机的HSM详解(2)——与HSM相关的UCB和寄存
开发板购买 当然 肯定得先创 账号 官网商店:https://iot.tuya.com/purchase/store?page1&tagdev_board&q 购买的 涂鸦三明治BLE SoC 主控板(BT3L&#
1. 前言 近几年物联网发展非常迅猛、周边各种设备都已经接入互联网,远程集成控制。例如: 智慧交通、森林防火、智慧小区、智慧停车场、智慧牧业、智慧农业等等。为了降低用户的成本、门槛,各大厂商平台也都开发了自己的物联
前言 前期准备可以参考我的这篇文章 STM32F103ESP8266(WiFi)模块 实现AP模式下的TCP C/S 和 UDP Client,重复部分不再赘述。 功能介绍: AP
五年懂行,十年称王。 当初自学转行的我,怎么也没想到自己能从事单片机开发10年。 王不敢称,还算懂行。 10年前我刚毕业,即将面临社会毒打,我慌得一批。 我学的是电气
本文主要是dialog 的BLE芯片DA145XX的GPIO相关配置,适用于DA145XX系列芯片,如DA14531。 1、硬件复位脚配置为GPIO P0_0默认为硬件RST,可以配置HWR_CTRL_
DS18B20相关介绍 学习视频推荐 我看的是B站的从零学电子。网址 DS18B20特性 1.独特的单总线接口,就需一条线则可实现双向通信(测温) 2.测温范围:-55℃~125℃
米尔MYC-YA15XC-T 核心板在LoRa智能网关的应用 在数字经济大发展的大背景下,近些年工业物联网实现跨越式发展,智能工业技术广泛应用于智能化生产领域,通过将感知技术、通信技术、传输技术、数据
第一次写CSDN,就写个51的小车算了。51单片机也是大部分嵌入式初学者所选择的单片机型号了,虽然51的运行速度要慢一些,但是芯片什么的都挺便宜,比较适合初学者入门,并且制作
引言 在前三篇文章中自己介绍了如何配置freeRTOS以及如何配置LWIP,并使用lwip实现一个httpd服务器,使浏览器可以访问。在本章中我们利用CGI功能,实现通过网页来控制单片机的一个LED灯
2个STM32串口之间的串口通信(RX,TX) 链接:https://pan.baidu.com/s/1HKGYOi58lC9GUnCSVoRyLQ 提取码:qdzy 历程是根据正点和
从GD32F450移植SR8201F网络驱动到GD32F407VE笔记 一、 从网络上下载GD32F450对SR8201F的驱动,MII接法原理图,SR8201F芯片资料等。 二、解压驱动 驱动分为library和p
通常情况下,为了产品后续的升级,程序都会分为两部分BootloaderApp,因为有两个程序,所以需要对中断向量表进行处理,否则,当程序已经跳转到app中运行,当中断产生的时候,响应函数仍然是Bootloader的中断函数,而不是app的 在S
最近在弄apm32,在弄串口发送接收字符串,之前在实习的时候弄过GD32,有点基础,要操作寄存器标志位,所用的库函数不大一样,方法是相同的。主要代码如下: for(i 0;
1、PulseSensor简介 (1)工作原理 PulseSensor是一款用于脉搏心率测量的光电反射式模拟传感器。将其佩戴于手指或耳垂等处,通过导线连接可将采集到的模拟信号传输给 stm32、Ar
之前利用蓝牙模块是用arduino控制板的,现在已经渐渐接触stm32,所以,这次想着用stm32来控制蓝牙模块。 首先的话,需要配置蓝牙模块的一些参数,用到的模块有: US
前言 SPI是常用的通信手段之一,经常使用,但也经常踩坑;网上资料很多,但对于CS/NSS使用的讲解比较少,正好最近使用SPI也遇到了一些问题,记录一下。
arr:自动装载值 psc:预分频数 1M Hz 1 000K Hz 1 000 000 Hz 1Hz可以理解为1秒震动1次 假设时钟的频率是72MHZ,可以理解为一秒钟STM32会自己数72M次
个人项目-STM32机智云上传温湿度和MQ135数据,APP查看 本项目通过STM32的C8t6获取DHT11的温湿度数据,以及空气质量传感器MQ135,通过一块ESP8266模块连接wifi
基于STM32f103ZET6单片机按键控制电机正反转(带PWM调速) 学了快半个月的STM32,收获颇多,很明显的感觉是32位的单片机要比8位单片机(51单片机ÿ
实验说明 利用51单片机和keil uVision4共同完成通过按键来控制8位共阴数码管显示数据,并且通过按键来完成连续的加减乘除运算,文章中还有实物连接图。 按键图如下: 上面代表的数字及运算符
0 效果 话不多说,先来看看最后实现的效果(从左到右分别为时、分、秒,当时设计的时候忘了设计中间的冒号了 -_-): 画了PCB,请朋友帮忙画了solidw
目录 一、I2C通信协议 1.1 I2C协议简介 1.2 I2C物理层 1.3 I2C协议层 1.4 硬件 I2C 和 软件 I2C 二、AHT20 温湿度传感器 2.1 原理图 2.2 相关参数 三、项目实现 3.1 实验准备
wiringOP 已适配 Orange Pi 3 LTS 开发板,使用 wiringOP 可以测试 SPI 的功能 1) linux5.10 系统在 dts 中默认关闭了 26pin 中的 spi 控制器,如果需要使
目录 一、串口的介绍 1、特性 2、通信 3、组成 二、串口中相关寄存器 1、发送和接收相关寄存器 2、中断相关寄存器 (1)U0IER (2)U0IIR 3、设置FI
前言 本文将讲述TCRT5000循迹模块的原理及应用。本文应用于STM32,对于使用循迹模块的你有一定的帮助。 以下是本篇文章的正文内容 一、TCRT5000循迹模块介绍 TCRT5000就是一个红外发射和接收器࿰
前言 从今年3月份开始得知要参加光电比赛,对于一个新手小白来说,确实有些紧张与压力。但万事开头难,不会咱们就去做,大不了从头开始,总比停滞不前好多了吧。最终在我与我小组不断
ESP32:蓝牙BLE控制M3508电机 先给各位朋友拜个年,祝大家新春快乐,事事顺利,身体健康啊! 还是熟悉的3508,内容概述: ESP32主控蓝牙BLE通
1、8255A简介 8255A是Intel公司生产的可编程并行I/O接口芯片,有3个8位并行I/O口。具有3个通道3种工作方式的可编程并行接口芯片(40引脚)。 其各口功能可由软件选择,
一、SPI SPI(Serial Peripheral Interface)就是串行外围设备接口。 SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的
1.1课题研究背景及意义 在所有灾害中,火灾事故是最常见、最广泛的重大灾害之一,威胁着群众的安全以及社会和经济发展。它威胁着每个人的身心健康,生命和财务安全。一旦发生火灾,就可以立即将无数
嵌入式系统播放音频的能力正在成为一个相当普遍的功能。音频为用户提供了很好的反馈,但如今有如此多的高保真音频可用,使用哔哔声和啁啾声不再削减它。开发人员当然可以使用分立组件和 DAC 从系统中获得不错的音频࿰
I2C 总线能挂多少设备? 理论上: 7-bit address :2 的 7 次方,能挂 128 个设备。 10-bit address :2 的 10 次方࿰
基于STM32F103的智能门锁系统 直接说明实现了什么效果 1 指纹解锁(基于AS608) 2 RFID解锁(基于RC522) 3 密码解锁 (基于LCD电容屏触摸控制) 4 蓝牙解锁
本人从事单片机开发10年,我一直认为只有起点和你差不多的人,经历过的路,才具备参考的价值。 别人开局就是一套终极装,在各种资源背景加持下经历像开挂一样,你参考个锤子啊。
需要获取更好阅读体验的同学,请访问我专门设立的站点查看,地址:http://rtos.100ask.net/ 教程目录 本教程连载中,篇章会比较多,为方便同学们阅读
示例器件: OpenMV英飞凌TC264单片机 简介 OpenMV与TC264虽然都可以作为单独的微控制器来使用,但OpenMV是集成了摄像头的控制器,专门用于摄像头识别等作用,涉及
运算放大器介绍与应用电路(LM358) 1 LM358介绍 1.1 LM 358双放大器基本介绍 LM358是双运算放大器。内部包括有两个独立的、高增益、内部频率补偿的运算放大器,适合于电源电压范围
中国移动M5310 nbiot开发板连接onenet平台全过程 详细介绍一下中移m5310 nbiot开发板对接onenet云平台的全过程,简单实现了温湿度的采集,及数据上报与可视化显示。 一、M5310 nbi
本系列的其它几篇文章: 《英飞凌 AURIX 系列单片机的HSM详解(1)——何为HSM》 《英飞凌 AURIX 系列单片机的HSM详解(3)——开发方法》 《英飞凌 AU
2021智能车小白回顾总结 前言:本次是我第一次参加智能车竞赛,也是一次积累经验的过程,在做智能车的过程中,学到了很多的东西,也认识了很多学长、朋友,也让我倍
下面以stm32f103c8t6新建工程为例来介绍 工程项目模板下载链接(里面有新建工程所需的文件):http://链接:https://pan.baidu.com/s/1Cve57YaA
串口空闲中断接收不定长数据 空闲中断是接受数据后出现一个byte的高电平(空闲)状态,就会触发空闲中断.并不是空闲就会一直中断,准确的说应该是上升沿(停止位)后一个byte,如果一直是低电平是不会触发
前言白高兴了一番,详细查了datasheet,竟然不支持SLCD,白瞎了我买的一块68的裸屏,后面还得折腾一块LCD驱动。还是从最基础的开始,先把串口搞定,打印
前言 本教程基于STM32CubeMX生成的HAL库,开发NetX Duo驱动程序。 NetX Duo驱动中关于ETH的使用,主要有7个方面: 1、ETH控制器初始化 2、TX描述符初始化 3、数据发
1. 基本原理 1.1 控制电机转速 在电机两端施加电压,电机就会旋转,而且电压越大,转速越快 1.2 控制电机旋转方向 通正向电压电机正转,反向电压电机反转 2. H桥驱动
嵌入式系统播放音频的能力正在成为一个相当普遍的功能。音频为用户提供了很好的反馈,但如今有如此多的高保真音频可用,使用哔哔声和啁啾声不再削减它。开发人员当然可以使用分立组件和 DAC 从系统中获得不错的音频࿰
本文使用环境: 电脑:windows10 主控:W806(240MHZ) 编译环境:平头哥的CDK 注意:本文默认已经搭建好平台。 前言 写这
本文由RT-Thread论坛用户DIODEX原创发布:https://club.rt-thread.org/ask/article/3034.html STM32 CAN发送卡死问题与根本解决(RTT底层自身问题&
前文 LVGL——PC模拟器仿真模拟VS2017 f429 discovery开发版 LVGL移植(带操作系统) 在F429平台上尝试LVGL过程中,总结出几种优化提高帧率的方法 这里我们直接用官方测
51单片机物联网智能小车系列文章目录 第一篇:最简单DIY的51蓝牙遥控小车设计方案 第二篇:最简单DIY串口蓝牙硬件实现方案 第三篇:最简单DIY蓝牙PS2遥控器控制蓝牙智能小车 第四篇:
▌功能说明(1)单片机读取温度传感器当前的温度值并在LCD液晶显示屏上的第一行显示当前的温度值,如Temp:27.5℃。(2)单片机读取按键状态并通过人为手动按
一.前言 该作品是我在华工电工开放实习的作品,本作品由七部分组成。中央为Stm32F405RG芯片,使用两节18650电池供电,在外围加入大量外设。 DBS18B20温度传感器用于外界温度的测量&#x
Loader Maskrom 进入情况分析 烧录过固件,系统将进入LOADER固件烧写模式。 未烧录过固件,或者清除了固件数据,上电,进入MASKROM模式(
前言 今天来学习mpu6050这款陀螺仪,并用MPU6050的DMP库来读取三轴角度,加速度,什么是DMP库,就是自带数字运动处理(DMP: Digital Motion Process
STM32CubeMx0.96寸OLED(IIC驱动) 1、在STM32CubeMx里面进行配置 1.1、打开STM32CubeMx,点击“ACCESS TO MCU SELECTOR”࿱
一、教程简介 本章主要是讲解GPIO输入实验,通过按键触发外部中断,控制LED2闪烁。 二、实验流程 1、工程配置 外部中断触发实验工程配置方法与第五章的配置方法一致,具体请查看第五章教程,
昨天晚上把第十一届省赛的题目做完了,乘着省赛之前赶紧给大家分享出来,另外这次的题目参考了一个粉丝的代码,他基本已经实现了大部分的功能了,我完善美化了一下, 特此感谢ÿ
蓝桥杯嵌入式——题目总结及文章汇总 一、前言 笔者也是最近准备参加第十二届蓝桥杯嵌入式的选手,希望能够和大家一起学习。我也将我自己学习过程中,学习stm32遇到的一些问题,以及刷题的代码等都进行了整
目录 联盛德 HLK-W806 (一): Ubuntu20.04下的开发环境配置, 编译和烧录说明联盛德 HLK-W806 (二): Win10下的开发环境配置, 编译和烧录说明联盛德 HLK-W806 (三): 免按键自动下载和复位联盛德
OLED屏幕 OLED即有机发光管(Organic Light-Emitting Diode,OLED)。OLED显示技术具有自发光、广视角、几乎无穷高的对比度、较低功耗、极高反应速度、可用于绕曲性面板、使用温度范围广、构造及制
基于K210的人脸识别门禁(一) 进入官网获取人脸识别源码 https://maixpy.sipeed.com/zh/ 一、获取机器码 点击maixhub,进去后点击获取key_gen机器码 点击
目录 一、文章背景 二、准备工作 三、调试过程 四、编写脚本自动执行OpenOCD服务 一、文章背景 最近师弟需要调STM32,由于他已经习惯了Eclipse的开发环境,所以给他推荐了Stm32CubeIDE
0、前言 本文是什么 假如你已经使用PyTorch或者TensorFlow训练了一个卷积神经网络,得到了各层参数,却希望用C语言把这个部署到STM32等单片机上,那么就可以看看这篇文章啦。 本文虽然
1.什么是过采样过采样技术是一种以牺牲采样速度来提高ADC分辨率的技术。部分STM32单片机是支持硬件过采样的,如STM32G0系列。通过过采样,可以将12位的ADC提升到16位,非常实用。根据过采样技
STM32的 I2C 片上外设专门负责实现 I2C 通讯协议, 只要配置好该外设,它就会自动根据协议要求产生通讯信号,收发数据并缓存起来,CPU 只要检测该外设的状态和访问数据寄存器&#x
NTC热敏电阻驱动仿真 热敏电阻是由半导体材料制成的温度传感元件,该材料经过烧结以显示电阻的较大变化与温度的微小变化成比例。 该电阻可以通过使用通过热敏电阻的小且经测量的直流或直流电来测量,以测量产生的电压降。 这些固态温度传感器实际上就像
UART串口使用两条杜邦线就可以实现数据发送和接收,可以很方便的与其他扩展进行数据连接,比如微雪的L76X GPS HAT就可以直接连接40Pin的GPIO接口通过UART串口进行数据传递。 接下来具体说明Jetso
事务的难度远远低于对事物的恐惧 STM32F407单片机通过ESP8266 WiFi模块与Android 手机APP连接实现数据的相互传输,在单片机上通过LCD显示屏实时显示连接的状态以及互相传输的数据,先看效果图&
一. 简介 上一篇:大疆M3508电机使用CAN通信进行速度PID闭环控制详解,对官方代码进行了移植,分别使用CAN查询接收与CAN中断接收两种方式实现了电机的速度PID控制,去掉了官方
使用hal库函数通常会经常使用STM32cubeMX这个软件进行一个配置会相对较为简单,软件安装在我的另一篇博客里面有讲解,其中引脚的配置可以看一下这位大神写的:http://www.openedv.c
这是一个几个星期之前的小项目,参考修改了一下网上和正点原子的例程。 点击下载源码 功能:贪吃蛇小游戏 单片机:stm32f103c8t6 用到的硬件资源: 1.LED指示灯 2.矩阵键盘
有时候需要对单片机采集到多路信号进行一个直观的查看,这时候我们发现一般的串口助手都无法实现,这时候我在github上找了找,找到了一个开源工具,不过还是要在单片机下位机程序和和上位机上使用
有人想使用定时器事件触发DMA读取SPI数据,希望每一次更新事件仅触发一轮DMA传输,借助DMA实现N字节的SPI数据收发。要完成这个功能,这里推荐两种做法供参考。第一种,先做好SPI的D
目录 1. 准备工作 2. 移植代码 1. 准备工作 1. 首先从在ST官网找到stm32G030c8 网页,点开documentaions标签 搜索“eeprom” STM32G030C8 - Mainstream Va
1.什么是过采样过采样技术是一种以牺牲采样速度来提高ADC分辨率的技术。部分STM32单片机是支持硬件过采样的,如STM32G0系列。通过过采样,可以将12位的ADC提升到16位,非常实用。根据过采样技
网上有很多设置固定ip的,有说修改/etc/init.d/rcS配置文件的,如下面的博主 开发板ip设置_weixin_34216196的博客-CSDN博客 也有说修改/etc/network/interfaces
型号:STM32F407/429 真实工作场景 F407环境下,iap开机跳转到APP运行程序,APP接受更新指令后,跳转回IAP并通过Ymodem协议接受UART数据,
设计简介: 本设计是基于单片机的室内环境监测系统,主要实现以下功能: 可实现LCD1602显示温湿度、二氧化碳、甲醛值、烟雾值、甲烷值、一氧化碳值通过按键切换显示内容环境数据到达设置阈值报警
OLED显示屏(SSD1306)I2C驱动仿真 首字母缩写词“OLED”代表有机发光二极管 - 一种使用 LED 的技术,其中的光由有机分子产生。 这些有机 LED 用于制造被认为是世界上最好的显示面板。 OLED 显示器是通过在两个导体之
有时候需要对单片机采集到多路信号进行一个直观的查看,这时候我们发现一般的串口助手都无法实现,这时候我在github上找了找,找到了一个开源工具,不过还是要在单片机下位机程序和和上位机上使用
前言 SPI是常用的通信手段之一,经常使用,但也经常踩坑;网上资料很多,但对于CS/NSS使用的讲解比较少,正好最近使用SPI也遇到了一些问题,记录一下。
本文章 来自原创专栏《ESP32教学专栏 (基于ESP-IDF)》,讲解如何使用 ESP-IDF 构建 ESP32 程序,发布文章并会持续为已发布文章添加新内容! 每篇文章都经过了精打细磨!
作为一个搞嵌入式软件的,串口是我们经常需要使用的一个外设资源,对应的我们在调试的时候就需要用到一些工具,本人也用过目前市面上的大多数串口调试助手,比如SComAssistant࿰
好久没写文章了,忙一些事去啦,最近做了一个小车觉得还挺有意思的,做成教程分享给大家(闲鱼奸商源码卖88真是不要脸) 博主给自己的小车供网,让远在百公里外的兄
前言 蓝桥杯嵌入式方向,给出了以下学习资料,仅供参考。 囊括模拟赛、省赛和国赛现有的赛题。 每年的赛题我会持续更新和更详细的讲解。 有问题可以采取任何方式反馈给我。共同进步,加油。 G4模块配置目录
简介 基础版本做完了,感觉很平淡所以这次来了一个很好玩的模块——AS608指纹模块 模块介绍 该模块的通信方式是串口,驱动方式使用串口指令,模块会根据指令执行。基本原理是内置的图像识别技术
系列文章目录 前言 按项目需求,近期调试了W25Q32芯片,W25Q系列芯片是华邦公司推出的大容量SPI FLASH产品,W25Q32是3V,32M-bit 串行闪存,具有
目录 1、方案一直接包含stdio.h 2:、轮子不好用,自己造一个呗。手写实现printf() 食用方法: printf.h printf.c 1、方案一直接包含stdio.h #include "st
什么是ADC 资料获取见文末 你以为的ADC 哈哈,开个玩笑~~~ 说起来ADC,先来聊聊模拟信号与数字信号,简单来说就是 模拟信号与数字信号简介 模拟信号 模拟电压信号在时间上和幅值上均是连
蓝桥杯嵌入式——第十二届蓝桥杯嵌入式国赛 之前准备省赛的时候用的是旧版的STM32F103,从准备国赛开始就用新版STM32G431平台了,主要是想经过新版的准备学习一下HAL库以及CubeMX的使用。用了几天的新版
系列文章目录 一、基于STM32F103C8T6最小系统板和STM32CubeMX实现LED灯循环闪烁 二、基于STM32F103C8T6和STM32CubeMX实现UART串口通信数据收发 三、实战小例程 基于STM32F103C8T6最小
stm32单片机控制伺服电机转动固定角度 在用伺服电机进行二维平台移动时,会涉及让二维平台移动一个步长的情况,落实到伺服电机上,就是让伺服电机转动一个固定的角度。所以本文说说让伺服电机转动固定角度&#
RT-Thread Studio联合STM32CubeMX进行开发 一、准备内容 1.1硬件平台 使用正点原子STM32F4探索者 使用到板载LED灯,原理图如下: 1.2软件环境 STM32CubeMX软件
好久没写文章了,忙一些事去啦,最近做了一个小车觉得还挺有意思的,做成教程分享给大家(闲鱼奸商源码卖88真是不要脸) 博主给自己的小车供网,让远在百公里外的兄
大家好,我是小政。本篇文章我将针对位置式PID算法、直立环、速度环等概念进行详细的讲解,让每位小伙伴能够对这三个概念有更加清晰的理解。 一、PID控制算法 PID控制,即为对偏差进行比例、积分和微分控
这里是基于正点原子开发板的学习记录。 首先你要加入固件库 stm32f10x_exti.h 和 stm32f10x_exti.c 1、STM32中每个io口都可以作为外部中断的中断输入口。 2、STM32F103的中断控制器支持19个外部中断/
原问题见 https://blog.csdn.net/xydlxd118/article/details/105707499 1. 讲一下stm32的时钟系统 时钟在MCU中的作用,就好比于人类的心脏一样不可或缺。STM32有多
出现此问题的原因是没有导入stm32f10x_adc.c文件(此文件路径无法找到) 将其导入后,重新rebuild成功 出了ADC其它相关错误也是如此。
串口 串口全称为串行接口,采用 全双工、异步通信的通信方式,一次只能传输一帧,一帧中包含 起始位、数据位(一般为 8bit )、校验位、停止位。由于采用异步通信࿰
成就更好的自己 目录 引言 什么是MicroLIB 不使用Microlib导致卡死的原理 卡死解决办法: 优化空间测评 引言 先说问题,这几天在使用STM32H750调试程序的过程中出现了一些问题
一、DHT22简介 1、DHT22介绍说明 DHT22数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电容
众所周知,作为一个穷人,一个电子信息的学生,单片机的使用是逃不过的。个人起步较晚,当初摸索也花了很多时间,现将我的一些学习笔记与经验分享给初学的各位同学,共勉。
By: Ailson Jack Date: 2022.01.24 个人博客:http://www.only2fire.com/ 本文在我博客的地址是:http://www.only2fire.com/archives
STM32驱动WS2812B-2020 RGB彩灯(二) 上一节我们简单分析了WS2812B-2020彩灯的一些硬件方面的驱动原理,进行了驱动思路的整理。 具体参考上一篇文章:STM32
关注星标公众号,不错过精彩内容作者 | strongerHuang微信公众号 | 嵌入式专栏大家都知道Flash是用于存储数据的存储器,但很多读者看到页(Page)、扇区(Sector)、块(Block)等这些单位时
OV7670摄像头模块资料 一、实物图和原理图 二、模块简介 OV7670 是 OV( OmniVision)公司生产的 CMOS VGA 图像传感器。该传感器体积小、工作电压低,提供单片 VGA
前言 通过上一篇,介绍了esp8266的基本功能,这篇将用stm32c8t6配合esp8266进行数据交互,实现用手机通过无线的方式去控制外设、开关等;这里相当于把stm32作为上一篇的
串行通信:发送端一位一位发送,接收端一位一位接收,适合中远距离传送。 串口通讯一般有以下几个参数: device 串口号;例如:从PC端设备管理器中查看是CO
DHT11温湿度传感器——使用LCD1602显示 先上效果图,以及简单的和室内温度对比图,相交而言测量的值还是非常准的。 我的这个做的很简陋,大家可以理解原理后自行升级。 注意学习单片机最重要的就
预告 稚晖君的HoloCubic还是非常吸引人的,但是网上手把手婴儿级教程还是非常少的,如果有人需要的话,在这下条点个赞吧或者关注我。我过段时间我成功后会出婴儿级教程 2022.2.11 进度略显
1.上周家里老人去世了,回了一趟老家,挺忙的,没有更新了。 这次看到一个BLDC的原理图设计,跟大家交流一下: 代码需要的可以留言。 什么事BLDC呢: BL
前言 esp32连接tft屏幕踩了很多坑,也查阅了很多资料,这里简单总结一下,希望能为像我一样的小白排一下坑。 ESP32的引脚 关于esp32的引脚功能,官方给出的文档写的比较多&
STM32有两种烧录接口,分别是JTAG和SWD接口。 Stlink 支持JTAG和SWD接口,本文介绍如何使用ST-LINK对stm32进行仿真调试。 一.STM32的三种启动方式 STM32F10x系列芯片可
关于两相步进电机的详细内容,相信在网上一大堆可以找得到,这里我主要介绍的是实践部分。 首先,我们需要认清步进电机的四根线,一般来说四根线颜色基本都为红、蓝、绿、黑,对应的分别
本来想25道题了 貌似题库只有21道 要么就重组题 蓝桥杯电子组客观题速刷题25道题(二)之STM32基础篇 ARM-Cortex M3微控制器可以通过以下哪些外设唤醒( ) 答案&#x
1.配网固件需去官网寻找(一般都为32Mbit)固件后缀为combine.XXX.bin 2.esp8266wifi模块在烧录和配网时需要自己接线!!!!&#x
一、SD卡协议原理 1、有关SD卡 很多单片机系统都需要大容量存储设备,以存储数据。目前常用的有 U 盘,FLASH 芯片,SD 卡等。他们各有优点,综合比较,最适合单片
舵机简介 舵机是指在自动驾驶仪中操纵飞机舵面(操纵面)转动的一种执行部件。分有:①电动舵机,由电动机、传动部件和离合器组成。接受自动驾驶仪的指令信号而工作,当人工驾驶飞机时
过程 在观看【小蜜蜂笔记】基于STM32CubeMX的嵌入式开发基础教程 第5P——STM32的定时器开发基础的时候,产生了一个疑问,这里不需要使能自动重装载吗? 带着这个疑问我去查了一下《STM3
LVGL系列教程文章列表 LVGL|lvgl v8.x教程(lvgl中文文档教程,开始更新lvgl v8.x文档教程,超详细!)LVGL|将lvgl工程从lvgl v7升级到lvgl v8版本LVGL
【专栏】CANOpen系列教程 CAN与CANOpen(一)_maifansnet的博客-CSDN博客_canopen 《CANOpen轻松入门》--周立功 目录 1. CAN组成 2. 位填充 3. 优先级
1. 概述 在下面的网址可以下载MCAL、OS和EB https://www.nxp.com/design/automotive-software-and-tools/autosar:AUTOSAR-HOME EB和MCAL的安装我这里就不
最近在研究电机,于是想写一篇文章来记录我的学习历程。下面是用PWM来驱动电机,涉及的电机驱动是L298N。 大概的思路:初始化连接电机的IO口,配置定时器的PWM模式,配置
(1)ISP、IAP、ICP三种烧录方式的区别 (2)嵌入式开发的JTAG、SWD、Jlink、Ulink、STlink的特点和区别 (3)MCU 解锁fl
RT-thread-WCH-N32G457 介绍 超越自我,突破边界,创新“芯”引擎,RT-Thread与国民技术联手推出N32G457 RT-Thread设计大赛工程。 作品简介 《基于N32
【系列专栏】:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来! 《QT开发实战》 《嵌入式通用开发实战》 《
1.开发环境:Arduino IDE 2.步进电机驱动器:雷赛DM860 3.单片机程序 //定义了板上的控制端DIR,8作为方向控制端 const int DIRPIN 2;//定义了板上的步数端
前言 笔者今年是第一次参加蓝桥杯,赛道为嵌入式设计,目前取得了国二的成绩,虽说不是最好,但从中学到了许多,收获了许多。今年我所使用的是STM32G431, 用
GPIO的8种工作模式详解浮空输入_IN_FLOATING 带上拉输入_IPU 带下拉输入_IPD 模拟输入_AIN 开漏输出_OUT_OD 推挽输出_OUT_PP 开漏复用输出_AF_OD 推挽复用输出_AF_PP 4输入 2 输出 2
三极管 三极管的作用是把微弱信号放大成幅度值较大的电信号,也用作无触点开关。三极管有截止、放大、饱和三种工作状态。放大状态主要应用于模拟电路,对电流信号进行放大;数字电路主要使用三极管的开关特性&#x
前言 汇总开发常用的调试工具,旨在为其他同行带来便利。本人阅历有限,如果有更好更常用的工具,欢迎推荐。 1.总线抓取工具 Bus Hound Bus Hound是是由美国perisoft公司研制的
2个STM32串口之间的串口通信(RX,TX) 链接:https://pan.baidu.com/s/1HKGYOi58lC9GUnCSVoRyLQ 提取码:qdzy 历程是根据正点和
关于两相步进电机的详细内容,相信在网上一大堆可以找得到,这里我主要介绍的是实践部分。 首先,我们需要认清步进电机的四根线,一般来说四根线颜色基本都为红、蓝、绿、黑,对应的分别
串行通讯是指仅用一根接收线和一根发送线就能将数据以位进行传输的一种通讯方式。尽管串行通讯的比按字节传输的并行通信慢,但是串口可以在仅仅使用两根线的情况下就能实现数据的传输。 典型的串口通信使用3根线完成,分别是地线
开发板:STM32F446 Nucleo开发板IDE: keil MDK初始化配置工具:stm32cubeMx例程内容:通过定时器触发ADC规则通道及注入通道的模数转换工作。下面基于STM32CubeMx进行些必要
设计简介: 本设计是基于单片机的智能家居控制系统,主要实现以下功能: 可通过DS18B20实时测量环境温度温度具有上下限,自动模式下温度超出限值,GMS发送短信温度上下限
前言: 舵机控制的另一个专业名字叫伺服控制。 经过百度,伺服”—词源于希腊语“奴隶”的意思。人们想把“伺服机构”当个得心应手的驯服工具,服从控制信号的要求而动作。在讯号来到之前,转子静止
DHT11温湿度相关介绍 DHT11产品概述 DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传 感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高 的可靠性与卓越的长期稳定性。传感器包括一
写在前面的婆婆妈妈的话(有问题的同学可以qq:1448507315找我交流) 本人大三,参加过数次电赛,来CSDN好久, 每次都是在绝望中从这里找到了希望,每次都仿佛一个即
LED 三色灯初始化完后,紧接着就开始初始化8个按键了。4个方向键4个功能键。8个按键在板子的哪个地方呢?如下图所示: 8个按键的初始化函数入口为:void KEY_Init()。 按键
1. 编码器概述 编码器是一种将角位移或者角速度转换成一连串电数字脉冲的旋转式传感 器,我们可以通过编码器测量到底位移或者速度信息。编码器从输出数据类型上 分,可以分为增量式编码器和绝对式编码器。 从编码器检测原
在STM32H750XB上使用LWIP,H743等芯片也适用。主要讲述了配置H7的LWIP,与F4的不同之处。 1.时钟树,主频400MHz 2.MPU配置 3.ETH的GPIO配置,设
目录 前言 一、ESP8266介绍 二、如何实现WiFi传输?代码详解附上 三、结果实现流程与展示 四、总结 题外话: 前言 哎哎哎,发觉好久没有更新博客了,最近一直事情比较
1. 基本原理 1.1 控制电机转速 在电机两端施加电压,电机就会旋转,而且电压越大,转速越快 1.2 控制电机旋转方向 通正向电压电机正转,反向电压电机反转 2. H桥驱动
1)实验平台:正点原子新起点V2开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id609758951113 2)全套实验源码手
本文用来记录智能控制课设中的通信环节的实现 硬件便是树莓派4Bstm32(我用的是正点原子的STM32F103ZET6的核心板) 从头开始做的,带着你去从烧录树莓派,安装STM32的编译环境开始,直到
前期教程 【单片机】Arduino(以UNO R3为例)—— 基本函数汇总【单片机】Arduino供电总结【嵌入式模块】舵机使用详解 前言 作为最容易入门的单片机之一,Arduino总是可以用非常简
1.首先说下printf函数 如下图所示,该方法是重定义fputc函数,让他变成向上位机发送数据,发送的数据会通过串口调试助手打印出来。 #if 1 #pragma import(__use_no_
老规矩,先上产品图 实验材料 : stm32f103c8t6syn8266红外传感器 实验平台: keil RT系统 主要附上如何配置SYN8266 syn8266.h #ifndef _
基于STM32f103ZET6单片机按键控制电机正反转(带PWM调速) 学了快半个月的STM32,收获颇多,很明显的感觉是32位的单片机要比8位单片机(51单片机ÿ
1.硬件最近做了个数字表头小板子,上面有个蜂鸣器,闲来无事,让它唱个歌~(有需要这个板子的可看这里,链接复制到浏览器打开):https://ite
第一次写CSDN,就写个51的小车算了。51单片机也是大部分嵌入式初学者所选择的单片机型号了,虽然51的运行速度要慢一些,但是芯片什么的都挺便宜,比较适合初学者入门,并且制作
LED0_BUS 0:U21 1:W18 2:V18 3:W22 4:V22 5:V20 6:AA22 7:V19 LED1_BUS 0:V17 1:AA17 2:W16 3:Y16 4:AB16 5:W17 6:W15 7:AA16 LE
本系列的其它几篇文章: 《英飞凌 AURIX 系列单片机的HSM详解(1)——何为HSM》 《英飞凌 AURIX 系列单片机的HSM详解(3)——开发方法》 《英飞凌 AU
前言 本文介绍基于STM32F407的AD7606 8通道同步采集控制方式,总体思路:PWM驱动AD7606完成模数转换,AD7606转换完成后其BUSY引脚给出下降沿,STM32捕获外
开发板:野火挑战者_V2 GPIO:PE2 创建工程 使能USART1 用来通过串口打印温度值 配置GPIO 代码编写 我们先打开 DS18B20 的手册 1、DS18B20 复位与存在脉冲 复位 /*
分享一下个人错误经验,之前焊接了一块STM32F103RCT6芯片,配了ISP自动下载电路,焊接好后上电烧写发现可以烧录进去,但是怎么一断电或者一复位怎么程序就没了,连一个简
一、STM32及其他单片机开发现状 在目前绝大部分的单片机开发当中,C语言占据着主流的地位,但由于C语言本身是一种面向过程的语言,因此在当前利用面向对象思想构建可复用代码为主流的今天显得比较麻烦&#x
起因:笔者最近的一个小项目里面需要使用到一块MPU6050姿态传感器。因为之前在某宝买过现成的MPU6050调试过,使用的是一块STM32F1x系列的单片机驱动,代码是没有问题的。所以根据MPU6050
一、模块整体设计思路 前期设计思路二、器件选型与方案确定 1、器件选型 (1)语音识别模块 语音识别采用LD3320A语音识别芯片, LD3320是一款非特定语音识别芯片,使用前不需
设计简介: 本设计是基于单片机的室内环境监测系统,主要实现以下功能: 可实现LCD1602显示温湿度、二氧化碳、甲醛值、烟雾值、甲烷值、一氧化碳值通过按键切换显示内容环境数据到达设置阈值报警
程序的世界里同样有山川河流,车辆道路,但整个世界最繁华的还是那一座座城。 那是精灵世界的堡垒,那时精灵世界的乐园,那是精灵世界的大脑和心脏, 那就是精灵的世界之城——芯片。
关注v-x-公-众-号:【嵌入式基地】 后-台-回-复:【电赛】 即可获资料 回复【编程】即可获取 包括有:C、C、C#、JAVA、Python、JavaScript、PHP、数据库、微信小程序、人工智
甲醛(化学式HCHO或CH2O)是一种有特殊刺激气味的气体,对人的眼睛和鼻子有强烈的刺激作用。若空气中甲醛浓度过高,比如新装修的房子、新买的汽车等,可引起中毒反应,严重的可致癌。甲醛是空气
个人项目-STM32机智云上传温湿度和MQ135数据,APP查看 本项目通过STM32的C8t6获取DHT11的温湿度数据,以及空气质量传感器MQ135,通过一块ESP8266模块连接wifi
摘要 本文章基于国信长天M4开发板,讲述了STM32G4 定时器TIM输入捕获频率测量的应用,祝各位学生蓝桥杯比赛取得好成绩! M4开发板 频率发生器部分原理图 由上图可以看出,开发板上配置了两个
前言 作为最为常用的无线通信模块,蓝牙可以说是一些小型项目(比如智能小车)无线通信模块的首选了,之前研究了好几个蓝牙,碰了很多壁,写一篇博客记录一下࿰
苍天下的蓝耀__【毕设】六足机器人的设计 序 这个项目是我本科毕业设计作品,可实现功能有常规控制(前后左右移动、左右自旋)、保持自平衡、三档变速及自主避障功能,历时三个月在家独立完成。
1.开发环境:Arduino IDE 2.步进电机驱动器:雷赛DM860 3.单片机程序 //定义了板上的控制端DIR,8作为方向控制端 const int DIRPIN 2;//定义了板上的步数端
【专栏】CANOpen系列教程 CAN与CANOpen(一)_maifansnet的博客-CSDN博客_canopen 《CANOpen轻松入门》--周立功 目录 1. CAN组成 2. 位填充 3. 优先级
前言 特别声明: 本仓库发布的程序,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断。 本人对任何脚本问
最近在做一个项目需要输出单片机内部参考电压.使用stm32cube生成的代码无法正常在引脚上输出内部参考电压. 根据数据手册的显示: 根据手册的意思首先使能输出,然后使能管脚状态. /** Enables the output of
1. 项目介绍 本文介绍的项目是基于STM32设计的健康检测设备,支持体温测量,心率检测,支持运动计步(采用MPU6050陀螺仪实现),支持WIFI传输数据到手机APP打印显示。 硬件环境介绍:
1. 功能介绍 现在物联网已经遍布生活每个角落,几乎哪里都能看到物联网的应用。物联网就是物物相连的互联网,可以将之前单机设备全部接入互联网,完成数据交互,远程控制。 比如: 智能电表(远
写在前面 作为一个大四的老油条,两年全国电子设计竞赛参赛省一选手,本科的电赛是没机会参加了,不过手头资料确实不少,刚开始我参加电赛也是机缘巧合,能获奖更是非常幸运ÿ
系列文章目录 目前在网上还没看到详细讲解DMA循环模式的文章,参考手册中只有简单的一段话: 仅仅这么一段话,不一定对DMA的模式有深入的了解,通过阅读这篇文章,相信可以加深
以下文章来源于:公_众_号开源电子网 读取更多技术文章,请扫码关注 STM32如何使用arduino_ide进行开发 很多朋友问到,我不懂硬件,不懂寄存器操作,C语言也
在电力电子中,零点电压检测(通常简称为过零检测)技术被广泛应用。通过检测电路追踪交流电的电压变化过程,在交流电压为”零”的时刻输出信号,利用该信号我们可以做很多工程应用。例如,在智能开关产
这几天看完了正点原子STM32的串口通讯部分的内容,总感觉很多东西似是而非,前后花了好几天研究了下,这篇博客很多内容是从其他博客上整理来的,并非完全原创,由于前后查了几天好多
学习板:STM32F103ZET6 往期博客: STM32F103五分钟入门系列(一)跑马灯(库函数+寄存器)+加编程模板+GPIO总结 STM32F103五分钟入门系列(二)GPIO的七大寄存器+GPIOx_LCKR作用和配置 STM3
1. 概述 在下面的网址可以下载MCAL、OS和EB https://www.nxp.com/design/automotive-software-and-tools/autosar:AUTOSAR-HOME EB和MCAL的安装我这里就不
硬件: 数码管10个引脚,8个控制二极管亮、灭,2个引脚为负极。1k欧电阻链接负极,接gnd。 将8个二极管引脚依次链接0-7号引脚。 软件: /*共阳极单数码管显示&
这几天看完了正点原子STM32的串口通讯部分的内容,总感觉很多东西似是而非,前后花了好几天研究了下,这篇博客很多内容是从其他博客上整理来的,并非完全原创,由于前后查了几天好多
一、环境介绍 单片机采用:STM32F103C8T6 上网方式:采用ESP8266,也可以使用其他设备代替,只要支持TCP协议即可。比如:GSM模块、有线网卡等。 云平
背景: 2021年下半年以来,由于疫情、芯片产能和市场囤积等各方面因素影响,我们使用的一款电源芯片买不到现货了(现货价格400元/片, 原价17元/片),下次供货期约为2025年ÿ
DHT11温湿度传感器 1. DHT11简介 DHT11是一款温湿度一体化的数字传感器,该传感器包括一个电阻式测湿元件和一个NTC测温元件,并与一个高性能8位单片机连接。通过单片机微处理器简单的电路连接就能够实时
(一)寄存器 要想学习中断那么首先就要了解寄存器,在这里我们学习一下什么是寄存器,寄存器怎么用。 1.什么是寄存器 寄存器是特殊的RAM,特殊功能寄存器是控制单片机硬件
一、开发环境介绍 主控芯片: STM32F103ZET6 代码编程软件: keil5 心率检测模块: PulseSensor WIFI模块: ESP8266 --可选的。直接使用串口有线传输给上位机也可以。 上位机: Cÿ
学习板:STM32F103ZET6 往期博客: STM32F103五分钟入门系列(一)跑马灯(库函数+寄存器)+加编程模板+GPIO总结 STM32F103五分钟入门系列(二)GPIO的七大寄存器+GPIOx_LCKR作用和配置 STM3
基于STM32F103的智能门锁系统 直接说明实现了什么效果 1 指纹解锁(基于AS608) 2 RFID解锁(基于RC522) 3 密码解锁 (基于LCD电容屏触摸控制) 4 蓝牙解锁
DHT11温湿度传感器——使用LCD1602显示 先上效果图,以及简单的和室内温度对比图,相交而言测量的值还是非常准的。 我的这个做的很简陋,大家可以理解原理后自行升级。 注意学习单片机最重要的就
stm32系列芯片移植openhrmony3.0 liteos_m 之前找了很多文章,但是由于本身这方面文章较少加上官网文档太过简洁,移植过程比较繁琐,特此纪录。 附上最终模板地址:https://
1.脉冲信号是振荡电路通过自我激励的形式(正反馈),形成一个特殊波形,然后通过非门这样的电路整形后就可以得到脉冲信号了。 2.电平信号就是一种电压信号,它的特点就是在输入不
一.通过AT指令设置esp01s(记得发送新行) 将esp01s与ch340(usb转ttl相连) 1.esp01s默认的波特率为115200,而51的波特率无法达到如此高
物联网设备接入手机常用方法是Wifi/BT和NFC,这里介绍一款极简单实用的Wifi模块接入。EEL-WifiM600,非常方便的通过手机配置,就可以接入您的物联网系统,而无需嵌入式的开发
有关于STM32单片机中,单个或者多个串口输出分别重定向的解决方案 注:这只是作者根据自己的一些浅薄见解得到的一个解决方案,并不是唯一,但是作者本身觉得很不错,而且很方便&
上一篇文章讲述了如何移植嵌入式图形界面库LVGL到ESP32芯片平台,并成功在ESP32上面运行LVGL的官方demo,上一篇文章请参考以下链接。 ESP32学习笔记 - 移植LVGL_EmbedIoT Studi
一. 简介 之前写过一篇文章STM32实现四驱小车(五)电机控制任务——电机速度PID控制算法,其中是以大疆的M3508电机为例进行讲解的(没错,就是RoboMaster机
大家好,我是小政。本篇文章我将针对PWM控制电机与编码器读取电机转速的STM32CubeMX配置过程进行详细的讲解,让准备学习HAL库的小伙伴能够更好的理解STM32CubeMX如何配置。 有小伙伴对于电机驱动和编
前言 前面我学完STM32后做了一个蓝牙小车,完成了小车的基本前进后退以及转向,发布的博客也帮助了不少小伙伴,没看过的去看看吧~ 硬件篇:教你做STM32蓝牙小车(基于ST
之前用快捷方式打开keil5发现突然弹出如图所示提示: 提示我的keil根目录下缺少TOOLS.INI,然后打不开keil5。后来查了一下真的根目录下的真的没有这个配置文件,于是在MDK5目录里面的找
最近在研究电机,于是想写一篇文章来记录我的学习历程。下面是用PWM来驱动电机,涉及的电机驱动是L298N。 大概的思路:初始化连接电机的IO口,配置定时器的PWM模式,配置
前言 蓝桥杯嵌入式方向,给出了以下学习资料,仅供参考。 囊括模拟赛、省赛和国赛现有的赛题。 每年的赛题我会持续更新和更详细的讲解。 有问题可以采取任何方式反馈给我。共同进步,加油。 G4模块配置目录
一、队列简介 队列是为了任务与任务、任务与中断之间的通信而准备的,可以在任务与任务、任务与中断之间传递消息,队列中可以存储有限的、大小固定的数据项目。 任务与任务、任务与中断之间要交流的数据保存在队列中࿰
念头 前段时间,看到了嘉立创 5 元打 5 块的广告,顿时又萌生了画板打样的念头,为什么又呢?从上大学以来,时不时地想,能不能自己打个板子调试调试࿰
学习板:STM32F103ZET6 往期博客: STM32F103五分钟入门系列(一)跑马灯(库函数+寄存器)+加编程模板+GPIO总结 STM32F103五分钟入门系列(二)GPIO的七大寄存器+GPIOx_LCKR作用和配置 STM3
目录 联盛德 HLK-W806 (一): Ubuntu20.04下的开发环境配置, 编译和烧录说明联盛德 HLK-W806 (二): Win10下的开发环境配置, 编译和烧录说明联盛德 HLK-W806 (三): 免按键自动下载和复位联盛德
OLED屏幕 OLED即有机发光管(Organic Light-Emitting Diode,OLED)。OLED显示技术具有自发光、广视角、几乎无穷高的对比度、较低功耗、极高反应速度、可用于绕曲性面板、使用温度范围广、构造及制
作为一个搞嵌入式软件的,串口是我们经常需要使用的一个外设资源,对应的我们在调试的时候就需要用到一些工具,本人也用过目前市面上的大多数串口调试助手,比如SComAssistant࿰
目录 0、SR-04基本原理 1、准备工作 2、连线 3、STM32CUBEMX设置 3.1新建工程 3.2芯片通用设置 3.3定时器捕获设置 3.4其他设置 3.5生成工程 4、程序完善 4.1完善打印输出函数 4.2完善t
设计要求: (1)设计一个电子定时器,控制洗衣机作如下运转:定时启动→正转20s→暂停10s→反转20s→暂停10s→定时未到回到"正转20s-→暂停10s→反转20s→暂…“定时到则停止转动; (2)若定时到&#x
1.模块简介 用户手册下载 E220-400T30D采用全新一代的LoRa扩频技术,基于LLCC68芯片方案设计的无线串口模块(UART)。具有多种传输方式,工作在(410.125
前言 从接触STM32到现在,我感觉CAN通讯可以说是我学过的最难的一个章节了,由于本人也是从小白开始,所以我觉得学习的时候我们可能有很多相似的疑惑。正所谓感同身受嘛,就是难难难难&#x
项目介绍 本项目基于电子森林的STM32G031口袋仪器训练平台,基于CubeMX与Keil,实现了: 通过芯片的PWM板上LPF电路生成频率在DC~20KHz,频率可调,
前言 笔者今年是第一次参加蓝桥杯,赛道为嵌入式设计,目前取得了国二的成绩,虽说不是最好,但从中学到了许多,收获了许多。今年我所使用的是STM32G431, 用
前言 想来想去,也不知道更新什么内容比较好了,犹豫了好久还是先跟大家讲讲液晶显示的配置吧,毕竟我觉得这个在很多项目中都非常实用,我个人是比较喜欢用一块TFT液晶来做显示终端的࿰
整体连接图片如下: 这个实验有以下两个功能: 单片机可以上传数据到云平台 云平台可以远程下发命令控制单片机上面的LED灯(当然你也可以控制其他的器件,如:电饭锅、空调、窗帘
大家好,我是无际… 最近实在太忙了…每天基本工作到晚上12点多,感觉额头凉飕飕的(发际线又变高了…) 今天趁有时间来写一篇经验分享,希望对大家有帮助哇! 记得在2011年的时候我刚毕
Bootloader ESP32的Bootloader(引导加载程序)主要执行以下任务: 内部模块的基础初始化配置根据分区表和ota_data(如果存在)选择需要引导的应
目录 文章目录 前言 一、什么是上位机 二、匿名四轴上位机 1、功能 2、软件的一些简单协议 三、相关的接收发送代码 一、接收数据 2.发送数据 总结 前言 对于单片机开发者,调试工具就必不可少,
ECU(Electronic Control Unit)电子控制单元,又称“行车电脑”、“车载电脑”等。 它和普通的电脑一样,由微控制器(MCU)、存储器(RO
Easyio 是一款适配于ESP-IDF框架的开源驱动库,以支持ESP32的简便开发。目的是简化乐鑫ESP-IDF开发框架的使用难度。(真要方便的话,有现成的Arduino和Platform可以用&#x
本文章 来自原创专栏《ESP32教学专栏 (基于ESP-IDF)》,讲解如何使用 ESP-IDF 构建 ESP32 程序,发布文章并会持续为已发布文章添加新内容! 每篇文章都经过了精打细磨!
BMP280大气压传感器(我直接叫他高度传感器)看似很冷门,或许大家都觉得,大气压不是一个地区就那么一个值.测量它有什么用?但是这个模块很神奇,它测量精度很高,大气压和所处海拔关系密切,但
写在前面:因为实际使用需求,学习了一段时间FreeRTOS。从FreeRTOS的市场占有率来看,网上的资料应该很多,但是在学习过程中尤其是遇到问题的时候,发现真正有用的资料并
一.前言 该作品是我在华工电工开放实习的作品,本作品由七部分组成。中央为Stm32F405RG芯片,使用两节18650电池供电,在外围加入大量外设。 DBS18B20温度传感器用于外界温度的测量&#x
蓝桥杯嵌入式——题目总结及文章汇总 一、前言 笔者也是最近准备参加第十二届蓝桥杯嵌入式的选手,希望能够和大家一起学习。我也将我自己学习过程中,学习stm32遇到的一些问题,以及刷题的代码等都进行了整
DHT11温湿度相关介绍 DHT11产品概述 DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传 感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高 的可靠性与卓越的长期稳定性。传感器包括一
一、环境介绍 MCU: STM32F103ZET6 开发软件: Keil5 非接触式读写卡模块: MFRC522 完整工程源码下载: https://download.csdn.net/download/xiaolong
平衡小车软件篇 平衡小车硬件篇 目录 一、定时器相关代码 1、TIM2 2、TIM3和TIM4 二、中断相关代码 三、电机相关代码 四、OLED屏幕和MUP6050相关代码 五、PID函数 1、直立环 2、速度环 3、转
大疆snail电机踩坑实记 之前用snail电机的时候经常会出现许多奇奇怪怪的问题,而且找到的资料很少,所以记录一下自己遇到的问题以及自己当时的解决方法。 1.调试顺序,先确保遥控器打开并正确匹配连接
1 简介 Hi,大家好,这里是丹成学长,今天向大家介绍一个 单片机项目 基于STM32的空气质量检测仪 大家可用于 课程设计 或 毕业设计 技术解答、毕设帮助、开题指导 print("Q 746
最近在研究四针的OLED 先上个效果图 总工程文件评论区留下邮箱我会发送 硬件部分 有开发板的直接用开发板就好 没有的去某宝买一块STM32F103C8T6(10元左右) 类似这种 接线部分 OLED一共有四个接口 本别是SCL(时钟)&#
前言 esp32连接tft屏幕踩了很多坑,也查阅了很多资料,这里简单总结一下,希望能为像我一样的小白排一下坑。 ESP32的引脚 关于esp32的引脚功能,官方给出的文档写的比较多&
一:简介 RS-485是针对UART串口的一种接口标准,它定义了串行通信系统中发送器和接收器的一系列电气特性。相比于RS-232,RS-485标准的通信系统抗干扰能力较强,可实现长距离数
扫描网络 ESP-01/ESP-01 WiFi模块是由安信可科技开发,该模块核心处理器为ESP8266,在较小尺寸封装中集成了业界领先的Tensilica L06超低功耗32位微处理器(MCU),带有16位精简模式,主频支持80MHz和160
前言 从今年3月份开始得知要参加光电比赛,对于一个新手小白来说,确实有些紧张与压力。但万事开头难,不会咱们就去做,大不了从头开始,总比停滞不前好多了吧。最终在我与我小组不断
1、I2C I2C Bus(Inter-Integrated Circuit Bus)最早是由Philips半导体(现被NXP收购)开发的两线时串行总线,常用于微控制器与外设之间的连接 2、硬件连接
本系列的其它几篇文章: 《英飞凌 AURIX 系列单片机的HSM详解(2)——与HSM相关的UCB和寄存器》 《英飞凌 AURIX 系列单片机的HSM详解(3)——开发方法
前言 本文STM32下推式磁悬浮装置的第二篇文章,距离上一篇过去了一个月,主要是这段时间在备赛。现在比赛延迟了,继续填坑。接下来将介绍磁悬浮装置的设计思路和原理图。 以下是本篇文章的正文内容 一、磁
注:本博客作为学习笔记,有错误的地方希望指正 一、ESP32 LVGL工程配置 首先要通过液晶屏显示太空人,我们这里主要有两种方式可以实现,第一种直接使用厂家只带的液晶屏幕驱动去实现图
一、整体框架 目标为利用8086系统的知识设计压力计。首先使用8255的三个通道完成对ADC采样值的输入、对数码管显示值的控制以及对状态指示灯的控制。ADC采样选用了ADC0808芯片,进行模拟值转换为8位数字值。利用8259中
本文章 来自原创专栏《ESP32教学专栏 (基于ESP-IDF)》 讲解如何使用 ESP-IDF 构建 ESP32 的WIFI及连接的程序,发布文章并会持续为已发布文章添加新内容! 每篇文章都经过了精打细磨
若要涉及到物联网,必然绕不开ESP8266。由于其低廉的价格、超高的性能和便利的开发环境,其毫无疑问成为了业界里程碑一样的存在。 在本文中,我们采购的是正点原子的ESP8266模块,连接
一个做嵌入式的工程师,无论是做硬件还是软件,每天都在接触一些通信相关的名词,若不认真整理这些概念,就很可能会混淆或忘记具体的含义与区别,因为最近正好在做项目用到了SPI协议传
代码很简单,我主要附上主函数代码: /* ESP8266 APStation服务器模式测试UART2 PA2 PA3 与网络模块ESP进行通信UART1 PA9 PA10 进行数据跟踪 */#include "
需要获取更好阅读体验的同学,请访问我专门设立的站点查看,地址:http://rtos.100ask.net/ 教程目录 本教程连载中,篇章会比较多,为方便同学们阅读
CSDN博客主页 ID : Eterlove 一笔一画,记录我的学习生活!站在巨人的肩上Standing on Shoulders of Giants! 该文章为原创,转载请注明出处和作者!
一、环境介绍 单片机采用:STM32F103C8T6 上网方式:采用ESP8266,也可以使用其他设备代替,只要支持TCP协议即可。比如:GSM模块、有线网卡等。 云平
前言 前段时间在嘉立创打了几块 STM32 最小系统板,虽然辅助元器件都买的差不多了,但是主芯片 STM32 涨价太严重,就没买,一度搁置到上周。 购买替代芯片 后来找到了一个替代
大家好,我是无际。 有一周没水文了,俗话说夜路走多了难免遇到鬼。 最近就被一个热心网友喷了。 说我的文章没啥营养,所以今天来一篇烧脑的。 哈哈,开个玩笑,不要脸就没人
前言 趁你们不注意,我突然更!! 一、直流减速电机与霍尔编码器 1.1、编码器介绍与选择 是一种可以测量目标机械运动或者目标位置的传感器或装备,分为线性编码器和旋转编码器ÿ
版权声明:本文为CSDN博主「LXHoooo」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文 ...
1 概述 1.1 WCID 简介 WCID全称为“WINDOWS Compatible ID”,是一种可提供额外的信息,在Windows系统中,为了便于驱动程序自动安装,并在某些情况下
一、DS18B20传感器相关介绍 DS18B20特性 独特的单总线接口,就需一条线则可实现双向通信(测温)测温范围:-55℃~125℃,可通过编程设定9—12位分辨率&#
写在前面的婆婆妈妈的话(有问题的同学可以qq:1448507315找我交流) 本人大三,参加过数次电赛,来CSDN好久, 每次都是在绝望中从这里找到了希望,每次都仿佛一个即
众所周知,作为一个穷人,一个电子信息的学生,单片机的使用是逃不过的。个人起步较晚,当初摸索也花了很多时间,现将我的一些学习笔记与经验分享给初学的各位同学,共勉。
继上一篇介绍如何使用VOFA之后,本文介绍使用VOFA工具用于调试PID算法(重点是实现使用此工具用于调试,而非介绍算法,我也不确定以下算法的正确性,大家参考即可࿰
学前知识普及 对于RTOS初学者或者对RTOS的基础概念不太清楚的同学,请先学习这个视频课程,在充分理解什么是RTOS之后再开始学习,对于你的学习能达到事半功倍的作用! RTOS的最通俗
什么是ADC 资料获取见文末 你以为的ADC 哈哈,开个玩笑~~~ 说起来ADC,先来聊聊模拟信号与数字信号,简单来说就是 模拟信号与数字信号简介 模拟信号 模拟电压信号在时间上和幅值上均是连
目录 文章目录 前言 一、什么是上位机 二、匿名四轴上位机 1、功能 2、软件的一些简单协议 三、相关的接收发送代码 一、接收数据 2.发送数据 总结 前言 对于单片机开发者,调试工具就必不可少,
二、设计指标 使电路板上的8个LED轮流点亮,并按键控制点亮速度。 三、操作 1、CubeMX操作 1.1依据开发板LED引脚设置CubeMX中8个LED的引脚为GPIO_Output模式, 2、按键设置
背景 使用STM32L103系列芯片,使用内部EE存放数据(不经常修改),在测试过程中出现串口接受数据不完全的问题,丢包。 原因分析 查看芯片手册发现,内部EE
本次实验主要内容:用Adobe audition或goldwave等音频编辑软件录制“您好欢迎光临!”的几秒钟的声音(8khz采样、8bit量化编码的单声道wav格式),确保
I2C是由飞利浦公司在80年代设计的一种串行通讯总线,使用多组从构架,主要运用于系统中主芯片和传感器、EEPROM等周边设备组件之间的通信。 I2C总线上的所有设备都存在主从关系,支持多个主设备在线&#
中国移动M5310 nbiot开发板连接onenet平台全过程 详细介绍一下中移m5310 nbiot开发板对接onenet云平台的全过程,简单实现了温湿度的采集,及数据上报与可视化显示。 一、M5310 nbi
在电力电子中,零点电压检测(通常简称为过零检测)技术被广泛应用。通过检测电路追踪交流电的电压变化过程,在交流电压为”零”的时刻输出信号,利用该信号我们可以做很多工程应用。例如,在智能开关产
一、DS18B20传感器相关介绍 DS18B20特性 独特的单总线接口,就需一条线则可实现双向通信(测温)测温范围:-55℃~125℃,可通过编程设定9—12位分辨率&#
项目视频 哔哩哔哩视频链接:https://www.bilibili.com/video/BV1fL41177HZ/ 项目资料 stm32f1智能门锁免费资料链接: 链接:https://pan.bai
大家好,我是小政。本篇文章我将针对蓝牙遥控平衡小车进行详细的讲解,让每位小伙伴能够通过手机APP和蓝牙模块实现对平衡小车的控制。 一、蓝牙初始化 1.串口3初始化函数——usart3.c 这一串代码很容易理解
目录 2.1 兆易创新GigaDevice 2.1.1发展历史 2.1.2市场表现 2.2 GD32单片机 2.2.1 官方资料 2.2.2 选型手册 2.1 兆易创新GigaDevice GD32单片机是指由国内芯片公司兆易创新
一个做嵌入式的工程师,无论是做硬件还是软件,每天都在接触一些通信相关的名词,若不认真整理这些概念,就很可能会混淆或忘记具体的含义与区别,因为最近正好在做项目用到了SPI协议传
读取复位状态寄存器: printf("reset_status:0x%x\r\n", READMEM32((uint32_t*)0x40000010));
一、CubeMX创建项目 1.添加RT-Thread操作系统组件 获取RT-Thread Nano软件包链接: https://www.rt-thread.org/download/cube/RealThread.RT-Thr
本文使用环境: 电脑:windows10 主控:W806(240MHZ) 编译环境:平头哥的CDK 注意:本文默认已经搭建好平台。 前言 写这
一、IIC 简介 I2C(Inter-Integrated Circuit) 是内部整合电路的称呼, 是一种串行通讯总线, 使用多主从架构, 由飞利浦公司在1980年为了让
任务目标 实现功能: (1)能够实时检测显示土壤湿度,当需要浇水的时候自动打开灌溉系统,土壤湿度满足要求后,关闭灌溉系统; (2&
鸽了已久的 ESP32开发板计划 终于赶在年前与大家见面了,本来上个月就能一睹芳容的,无奈年末好多事儿堆在一起,又碰巧手机出了问题,以前的照片全部丢失。为不影响开源效果,这期
导读:1.只想控制舵机不想了解其他的直接看 (三 四)2.会控制舵机但是角度控制的不精确的话可以直接看(四)想直接找参数不想调节舵机的朋友我劝你还是看一下这篇文章࿰
一、开发环境介绍 主控芯片: STM32F103ZET6 代码编程软件: keil5 心率检测模块: PulseSensor WIFI模块: ESP8266 --可选的。直接使用串口有线传输给上位机也可以。 上位机: Cÿ
1. 系统内核控制 FreeRTOS 中有一些只供系统内核使用,用户应用程序一般不允许使用的函数,这些 API 函数叫做系统内核控制函数 。 在 FreeRTOS 官网可以找到这些函数 1.1 相关API函数
STM32单片机BootLoader扫盲 BootLoader和APP之间的关系 APP就是平时写的单片机上的应用程序,而BootLoader本质上和APP一样,也是平时写的应用程序。BootLoader只不过是
该页面由pdf转换而来,阅读效果不佳,你可以在这里下载pdf原件:https://download.csdn.net/download/dvs_dn/19373128 你也可以在百度文库免费下载该文档&
念头 前段时间,看到了嘉立创 5 元打 5 块的广告,顿时又萌生了画板打样的念头,为什么又呢?从上大学以来,时不时地想,能不能自己打个板子调试调试࿰
本项目为2021年自己从零到一写出来的简易RTOS系统,目的是为了能更加深入的学习RTOS系统及底层运行的逻辑,项目命名为"LinRTOS",为什么会取这个名字呢? LinRTOS开发基于MDK平台&