以LED2为例 LED亮灯 DB0需要为低电平,Q16需要导通,此时LED2才有电流通过,LED2才能亮灯 Q16导通 箭头朝内PNP,导通电压顺箭头过,电压导通,电流控制。 基极接5V电压,欲使Q16导通,则LEDS6则是低电平 LEDS6低电平 在74HC138芯片内,首先需要芯片起作用: 即使 ...
三极管 三极管的初步认识 三极管是一种很常用的控制和驱动器件。 常用的三极管根据材料分有硅管和锗管两种,原理相同,压降略有不同,硅管用的比较普遍,锗管应用较少。 三极管有两种类型: PNP型 NPN型 三极管一共有3个极: 横向左侧的引脚叫做基极b(base) 中间有一个箭头,一头连着基极,另外一头 ...
802.11 无线 WiFi 有 数据帧,管理帧、控制帧 三种类型帧。这些帧由 9 个部分组成:Frame Control,Duration ID,Address1,Address2,Address3,Seq-ctl,Address4,Frame Body,FCS。需要注意的是,有些组成部分在有些帧... ...
4.2.14 退出阻塞--xTaskAbortDelay 接口:BaseType_t xTaskAbortDelay( TaskHandle_t xTask )形参1:xTask ,想要退出阻塞态的任务;返回:pdPASS:退出成功;pdFAIL:退出失败。 1 BaseType_t xTaskAb ...
电磁干扰EMI 静电放电ESD 快速瞬间群脉冲EFT 热插拔的“浪涌”Surge 电磁兼容EMC 去耦电容 C16和C19的作用一致:缓冲、稳定 上电瞬间时,电流很大,经过电容有一个缓冲 每个元器件的功率大小不一致,电容就像一个容器,多退少补,保证元器件稳定的运行 此类电容一般有三种: 第一种个头大 ...
板子连接到电脑 -> 设备管理器 -> 获取COM口 选择单片机型号 -> 打开程序文件 -> 设置端口号 Download/下载 上电 -> 下载完毕 ...
Project -> new uVision Project... 选择路径并命名,名称会自动加上扩展名.uvproj 选择单片机型号 选择启动代码 工程建好了 File -> New File -> Save (选择路径并命名) Source Group 1(右键点击) -> Add Files ...
LED(Light-Emitting Diode)即发光二极管,俗称LED小灯,它的种类很多,参数也不尽相同。 板子上用的是普通的贴片发光二极管。 这种二极管通常的正向导通电压是1.8V到2.2V之间,工作电流一般是1mA~20mA之间。 当电流在1~5mA之间变化时,随着通过LED的电流越来越大, ...
点亮其中一个灯 #include <reg52.h> //LED2亮灯 sbit ADDR0 = P1 ^ 0; sbit ADDR1 = P1 ^ 1; sbit ADDR2 = P1 ^ 2; sbit ADDR3 = P1 ^ 3; sbit ENLED = P1 ^ 4; sbit LED2 ...
单片机的内部资源 Flash--程序存储空间,早期单片机是OTPROM RAM--数据存储空间 SFR--特殊功能寄存器 Flash 在早期的单片机中,主要是用OTPROM(One Time Programmable Read-Only Memory,即一次可编程只读存储器)来存储单片机的程序,程序 ...
Keil安装 双击Keil uVision4 安装文件,弹出安装的欢迎界面 点击 “Next”按钮,弹出“License Agreement”对话框,这里显示的是安装许可协议,需要在“I agree to all the terms of the preceding License Agreemen ...
此文档的作用为:提供一个学习方法、例举出一些有学习意义的学习视频和文档,供0基础的你参考和学习。此处的学习可能有助于提升对于嵌入式整体的兴趣和概念的了解。 ...
正点原子《ESP32物联网项目实战》全新培训课程上线啦!正点原子工程师手把手教你学!通过多个项目实战,掌握ESP32物联网项目的开发! 一、课程介绍 本课程围绕物联网实战项目展开教学,内容循序渐进,涵盖了环境搭建、编程软件使用、模块基础驱动、物联网基础知识和多个实战项目等等。在物联网项目的选择上,我 ...
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是恩智浦i.MX RTxxx系列MCU的新品i.MXRT700。 四年前恩智浦官宣了面向下一代智能穿戴设备的 i.MXRT500 系列,这个系列在智能手表领域大获成功,无数大小品牌智能手表制造商(谷歌、佳明Garmin、华米Amazfit ...
4.2.13 继续任务--vTaskResume 接口:void vTaskResume( TaskHandle_t xTaskToResume )形参1:xTaskToResume ,想要继续的任务handle; 首先是vTaskResume调用的一个内部函数:static BaseType_t ...
想着做个轮腿的机器人玩玩,但是如果光用PID做算法,对于轮子加腿的结构似乎效果并不好,为了实现轮腿本身能够飞坡在一定高度下能够跳跃,我想着上个仿真模型来调试和学习LQR算法 机器人仿真的软件似乎挺多,我查到比较常用的有ROS套件的一个,还有就是webots 本着界面简单,开源(还有校园网方便下载)的 ...
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是恩智浦i.MXRT系列MCU的ROM启动日志。 关于 i.MX RT 启动问题解决的文章,痞子衡写过非常多,其中大部分都是具体到某一类启动设备下的具体问题分析,比较依赖经验,这些经验当然是非常有用的。此外也有一篇 《启动失败先查看SRC ...
1.基础工具安装 ①Ubuntu虚拟机下交叉编译工具链安装 香橙派5Pro为Arm64位架构,因此需要安装g++-aarch64-linux-gnu以及gcc-aarch64-linux-gnu(有其它交叉编译器,本文以此编译器为例) 更新软件源 sudo apt update sudo apt u ...
-- 痞子衡维护的 NXP-MCUBootUtility 工具距离上一个大版本(v5.3.0)发布过去一年了,期间痞子衡也做过三个版本更新,但不足以单独介绍。这一次痞子衡为大家带来了全新重要版本v6.3.x,这次更新主要是想和大家特别聊聊 ROM 启动日志这个特性的支持。 一、v6.0 - v6.3 ...
liwen01 2024.09.16 前言 802.11 无线 WiFi 网有三类帧:数据帧、管理帧、控制帧。与有线网相比,无线 WiFi 网会复杂很多。大部分应用软件开发对 WiFi 的控制帧和管理帧了解得并不多,因为它们在物理层和数据链路层就已经被处理了,上层应用很少能感知到。 一般是在设备出现 ...