Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
STM32单片机超声波测距(避障)
文章目录 1 实物准备 2 原理介绍 3 代码 4 实物结果演示 1 实物准备 STM32单片机 STM32F103C8T6 超声波传感器 HC SR04 2 原理介绍 2 1 超声波传感器引脚和参数介绍 PA0 gt Trig PA1 g
单片机
STM32
嵌入式硬件
c语言
汽车
keil的终极配色方案(提供配置文件)
1 效果图 先放效果图 本资源来源于网络下载整理 白色背景蓝色字体 使用说明 版本建议keil5 32 GB2321设置 这套配色需要你安装JetBrains Mono字体 JetBrains的字体真的太漂亮了 或者使用微软的YaHei C
STM32
安卓开发
单片机
STM32 DAC + DMA + TIM 输出正弦波,三角波,方波信号
硬件平台 STM32F4 库类型 标准库 参考 二代示波器教程 第12章 示波器设计 DAC信号发生器的实现 DAC框图如下 通过TIM触发DAC转换 转换完成后通过DMA输出 DMA通道框图 DAC输出阻抗的问题 DAC集成了2个输出缓存
STM32
单片机
arm
51单片机---流水灯独立按键之控制速度
文章目录 前言 一 问题 二 代码 前言 对于某些实验室的初级考核内容 以下是代码实例 一 问题 流水灯独立按键之控制速度 用按键控制led的流水灯的流速 要求 LED从左开始 然后左右来回流水 定义三个独立按键 按下按键 改变流速 要求实
单片机实验室考核内容
单片机
c语言
直流减速电机通过编码器计算车轮转速、车轮速度、路程计算。
第一步 计算Nms间隔的计数变化量 变化量var 当前读数 前次读数 第二步 计算1s间隔的计数变化量 设N 200 变化量var 5 第三步 计算1min间隔编码器的输出脉冲个数 变化量var 5 4 倍频数 第四步 计算1min间隔编码
STM32
单片机
51单片机
驱动开发
增量式PID是什么?不知道你就落伍了
目录 1 什么是增量式PID 2 举个例子 2 1 位置式PID 2 2 增量式PID 3 伪算法 4 C语言实现 5 总结 在之前一篇博客中 简易PID算法的快速扫盲 简单介绍了PID算法的基本原理和位置式算法的实现过程 由于部分推导过程
算法
单片机
python
人工智能
深度学习
书写中断服务函数的时候注意的问题:
书写中断服务函数的时候注意的问题 1 中断服务函数名尽量用复制 不要自己写 因为只要你写错一个字母 这个函数就变成普通函数了 2 如果中断服务函数是公共入口 进入到中断服务函数后先要查询是哪种中断 3 先清中断标志 然后再做中断处理 不要把
单片机
冯·诺依曼、哈佛、改进型哈佛体系结构解析
在如今的CPU中 由于Catch的存在 这些概念已经被模糊了 个人认为去区分他们并没有什么意义 仅作为知识点 哈佛结构设计复杂 但效率高 冯诺依曼结构则比较简单 但也比较慢 CPU厂商为了提高处理速度 在CPU内增加了高速缓存 也基于同样的
单片机
STM32
物联网
51单片机I/O口灌电流、拉电流、上拉电阻的联系
一 灌电流 拉电流 我们可以通过编写程序直接控制单片机的I O口的电平是高还是低 但是却控制不了电流的大小 而电流又涉及到了驱动能力的问题 也就是说能不能带动你所加的负载 1 1什么是灌电流 拉电流 如图1 单片机 p1 0口 输出低电平时
单片机
51单片机
基于51单片机的超声波水位液位监测仿真程序设计
硬件设计 上一篇咱们说了基于液位传感器的优缺点 其中缺点就是测量距离有限 这里就引入了超声波的测距方式 该方式测量距离就大大增加 超声波测距系统原理 在超声探测电路中 发射端得到输出脉冲为一系列方波 其宽度为发射超声的时间间隔 被测物距离越
单片机
51单片机
嵌入式硬件
STM32H7B0 同时启用D-Cache与ADC dma
使用STM32H7B0刷4 3寸屏幕 不开启D Cache的话 是会卡顿的 同时项目需要使用ADC dma采样 然而开启D Cache之后 dma外设改变内部RAM后 并没有更改Cache内的数据吗 导致CPU无法正确得到RAM内的最新采样
技术经验
STM32
单片机
嵌入式硬件
stm32毕设分享100例(五)
单片机毕业设计项目分享系列 这里是DD学长 单片机毕业设计及享100例系列的第一篇 目的是分享高质量的毕设作品给大家 包含全面内容 源码 原理图 PCB 实物演示 论文 这两年开始毕业设计和毕业答辩的要求和难度不断提升 传统的单片机项目缺少
单片机
STM32
毕业设计
STM32中如何用systick中断来监控系统的运行时间
define SysTick CTRL TICKINT Pos 1U define SysTick CTRL TICKINT Msk 1UL lt lt SysTick CTRL TICKINT Pos define DRV SYS TIC
c
arm
系统
STM32
单片机
Linux·主流嵌入式操作系统(RTOS)
满足实时控制要求的嵌入式操作系统 RTOS 操作系统 以下介绍14种主流的RTOS 分别为 Clinux C OS II eCos FreeRTOS mbed OS RTX Vxworks QNX NuttX 而国产的嵌入式操作系统包括都江
Linux嵌入式
单片机
STM32
Linux
手把手教你搭建ROS阿克曼转向小车之(霍尔编码器数据读取与速度计算)
上一篇文章已经介绍了如何驱动直流有刷电机转动起来 这篇文章讲解如何获取编码器的计数值 并且计算出速度信息 在实际的运行中 随着机器的重量不一样 电机受到的阻力就会不一样 给定同样的PWM在不同载重的情况下速度会不一样 要解决这个问题就需要引
ROS机器人DIY
开源智能小车(ROS小车)搭建
手把手教你搭建ROS阿克曼小车
单片机
STM32
RFID门禁系统
RFID门禁系统 前言 一 RFID射频 二 功能演示 三 我们使用的硬件和软件 三 使用步骤 1 新建工程 2 程序 总结 前言 这一个RFID项目主要是通过RC522模块来达到智能识别ID卡 RFID卡 通过识别ID卡号从而实现门禁的功
单片机
物联网
STM32
第21章_瑞萨MCU零基础入门系列教程之事件链接控制器ELC
本教程基于韦东山百问网出的 DShanMCU RA6M5开发板 进行编写 需要的同学可以在这里获取 https item taobao com item htm id 728461040949 配套资料获取 https renesas do
瑞萨MCU基础入门教程
单片机
嵌入式硬件
嵌入式
MCU
stm32F103C8T6 keil5编译完成使用XCOM进行串口打印时乱码
一 检查波特率 串口调试工具和main c的串口初始化一定要相同 二 检查编码格式 第一步 点击keil5的小扳手图标 修改为Chinese GB2312 Simplified 这样一来 代码的中文就可以显示出来啦 第二步 XCOM这款串口
STM32
单片机
嵌入式硬件
动手做一个简单的智能小车
动手做一个简单的智能小车 来到CNDN一年了 看到了许多大佬的杰出作品 也该写点什么来回馈给大家了前不久接触了单片机 想提前进行实践一下所以有想法做一个实体出来 想来想去难的怕自己搞不定 但是还好找到了志同道合的王同学 一起搞一个智能小车
单片机
嵌入式
人工智能
STM32通过串口2使用ESP8266WIFI模块连接新大陆云平台
目录 使用硬件 分步骤 配置TCP连接 连接WIFI 1 使用ESP8266的复位引脚进行复位 2 发送基本AT指令 3 连接新大陆 4 新大陆云平台显示在线及上传数据测试成功 5 串口显示 5 涉及的函数 发生AT检测WIFI模块错误 如
STM32单片机学习
STM32
单片机
嵌入式硬件
c语言
«
1 ...
94
95
96
97
98
99
100
»