首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏【C】系列

    单片机原理』认识单片机

    微型计算机基本部件  单片机系统  传统电子技术和单片机设计电路有和区别  单片机的发展  位 单片机应用领域  前言 相信学习单片机的小伙伴们一定听说过一门课程,那就是单片机原理。 如果你也是玩单片机的却不怎么懂单片机原理的。那么这单片机原理还是非常有必要学习一下的。 如果你对这个感兴趣的话,可以给个订阅+关注收藏点赞支持下。 〖单片机〗基本概念 注→在单片机当中是属于嵌入式计算机的,单片机把微型计算机中的微处理器、存储器、IO接口、定时器/计算器、通信接口、中断模块灯模块集成到一块芯片上,因而常被称之为单片机微型计算机,简称为单片机 单片机系统 我们如果想要去搭建一共单片机的应用系统的话需要如下↓ Ⅰ单片机集成芯片。 Ⅱ空的PCB。 Ⅲ单片机的系统硬件的元器件。  8位单片机由于功能强,被广泛用于工业控制、智能接口、仪器仪表等各个领域。 8位单片机在中、小规模应用场合仍占主流地位,代表了单片机的发展方向,在单片机应用领域发挥着越来越大的作用。

    1.1K10编辑于 2022-12-12
  • 来自专栏电子工程师成长日记

    初识单片机:51单片机简介

    今天开始,我们正式进入51单片机的学习! 51单片机是最好入门的,下面就开始介绍51系列的经典——STC89C51单片机。 一、STC89C51单片机引脚简介 电源:Vcc(40脚)、GND(20脚) Vcc、GND——单片机电源引脚,VCC接+5V,GND接地。 当输入连续两个机器周期以上高点平时有效,用来完成单片机的复位初始化操作,即单片机从头开始执行程序。 PSEN(29脚)—— 程序存储器允许输出控制端。 EA/Vpp(31脚)—— EA接高电平时,单片机读取内部程序存储器。当扩展有外部ROM时,当读取完内部ROM后自动读取外部ROM。EA接低电平时,单片机直接读取外部ROM。 三、单片机周期 时钟周期:也称为震荡周期,定义为时钟频率的倒数(时钟周期即单片机外接晶振的倒数,如12Mhz的晶振,它的时钟周期就是1/12us),它是单片机中最基本的、最小的时间单位。

    7K21编辑于 2022-07-21
  • 来自专栏全栈程序员必看

    mcu单片机开发_AVR单片机

    s=144282 一、单片机开展简史 单片机出现的历史并不长,但开展十分迅猛。 下面以英特尔公司的单片机开展为代表加以介绍。 1971年~1976年 单片机开展的初级阶段。 在单片机应用开发中,代码的使用效率问题、单片机抗干扰性和可靠性等问题仍困扰着。现归纳出单片机开发中应掌握的几个根本技巧。 应用参数:这些应用参数常表现为一些单片机、功能单元的应用条件。过程参数:指系统运行中的有序变化的参数。 2、如何提高C语言编程代码的效率 用C语言进行单片机程序设计是单片机开发与应用的必然趋势。 4、如何测试单片机系统的可靠性 当一个单片机系统设计完成,对于不同的单片机系统产品会有不同的测试项目和方法,但是有一些是必需测试的: 测试单片机软件功能的完善性 上电、掉电测试 老化测试 ESD和EFT

    1.4K20编辑于 2022-11-10
  • 来自专栏全栈程序员必看

    单片机】51单片机最小系统

    51单片机最小系统由三部分组成:主控电路、复位电路、晶振电路。 添加LED电路和独立按键。

    98720编辑于 2022-09-10
  • 来自专栏全栈程序员必看

    认识单片机-单片机最小系统

    现在很火的STC类51单片机的最小系统,其中分几部分: 1.电源部分为图右上解的电源开头,5V输入给单片机进行供,常用的单片机系统电源电压有5V,3.3V,STC单片机也是有这两种不同电压的片子的,大家在做设计时需先确认系统电压后来进行选择 2.晶振部分,在图的左下角连接到单片机中的X1,晶振是什么作用哪? 对单片机来讲,他就是心脏,没了晶振就单片机就没了心跳,就不可能正常运行了,晶振是提供单片机进行正常运行的脉搏,他跳一下或几下,单片机走一条指令,这里就有了指令周期与时钟周期的概念,原AT的单片机是12个时间一个指令周期 ,单片机是不会跑程序的,这里引申一下看门狗(watch dog),以前都是IC的,现很多MCU都是集成在IC内部,他的主要作用就是怕单片机程序跑飞,来给MCU一个复位信号的。 上面就是单片机要运行起来的最简单的电路,也常称单片机最小系统,新手入门之时,第一件事要做的就是用手中的烙铁加上IC进搭建一个这样的电路,再写一些简单的程序进行调试后下载,来对单片机有个实际的认识了。

    89830编辑于 2022-09-27
  • 来自专栏全栈程序员必看

    drone无人机操作_无人机怎么平稳降落

    摘要:本文基于dronekit在实体无人机上实现最基本的起飞和降落,测试了这一过程中速度的变化以及起落位置的偏移。 起飞降落方法 Examples中的takeoff调用了simple_takeoff完成起飞,同时加入了很多合法性检测,比如无人机是否arm等。使用takeoff时,我们需要传入起飞的高度。 达到预定高度后,无人机才会执行后续指令。 降落没有一个固定的函数,将无人机改为LAND模式即可。例程中一般只有下面一句指令,但是并没有保证这句话飞控一定会收到。 vehicle.mode= VehicleMode("LAND") 除此之外,也可以通过速度控制不断给无人机发送向下的速度来实现。 为了测试无人机自主起飞降落的速度,我们使无人机飞到一定高度,并时通过以下代码刻获取无人机的速度。

    1.3K30编辑于 2022-09-21
  • 来自专栏云深之无迹

    STC8A无人机(驱动篇)

    笑死,第三篇了都,好久都没有写这么多了,第三篇是我最近看的一个STC官网的小项目,一个无人机的项目,感觉代码写的很好,这里简单的分析一下。 即没有GPS信号或GPS信号不佳的环境,飞控系统仅保持无人机姿态的平稳,无人机无法精准定位而呈现明显飘移。 通过一定的操纵,使飞机姿态运动符合飞行员意愿的可控飞行。 百度百科 差不多就是这样 电机的顺序 电源是单片机和电调 这就是连上了 留的排针接口 这个是接收机的输入和电调的PWM输出 IMU 这个是电调控制输出 PPM捕获 航灯 单独一个脚 51单片机定时器详细全解.上 51单片机定时器详细全解.下 快来补课呀! 不管怎么说,库开发是深入人心的,封装只是行为而已,我很很欣赏STC的精神的。

    65020编辑于 2022-11-29
  • 来自专栏全栈程序员必看

    单片机结构_单片机原理读书笔记

    (重要) 1.5.3 不可总线扩展单片机(简单了解) 1.6 小结 Chapter 1:51单片机结构 1.1 MCS-51单片机内部结构 1.1.1 51单片机内部结构 内部结构描述: 内部结构图 复位操作则使单片机的片内电路初始化,使单片机从一种确定的状态开始运行。 复位电路物理实现? 当51系列单片机的复位引脚 RST出现 5ms以上的高电平时,单片机就完成了复位操作。 ,有可总线扩展的单片机和 不可总线扩展的单片机。 引脚图: 1.6 小结 单片机 单片机是集CPU、存储器、I/O接口于一体的大规模集成电路芯片。8XX51系列单片机是目前市场上应用最广泛的单片机机型。 单片机内部结构: 单片机内部中存储器的结构: 掌握51系列单片机各存储空间的地址分配,使用特点及数据操作方法。

    1.3K40编辑于 2022-11-09
  • 来自专栏全栈程序员必看

    drone无人机操作教程_无人机怎么起飞教程

    教程:使用DroneKit在室内控制无人机 DroneKit-Python是一个用于控制无人机的Python库。 如果已有安装了Pixhawk的无人机,请确认无人机装载的飞控程序为最新稳定版本的ArduCopter。此外,请进行多次试飞,确认无人机和飞控设置正确、飞手能够熟练操控。 2.1 连接机载电脑 ArduPilot官方支持多种微型计算机,且理论上任何计算机或单片机都可以通过UART串口直接连接到Pixhawk飞控。 光流传感器是一个安装在无人机上、指向正下方的摄像头,使用光流算法,能够在无GPS信号的情况下,为无人机提供定位数据和地速(相对地面的速度)。 、获取无人机的实时状态。

    3.7K31编辑于 2022-09-21
  • 来自专栏全栈程序员必看

    单片机好学还是plc好学_单片机出路

    后来我就转去做单片机开发了,感觉比PLC更好玩,因为成本低,灵活性也高,可玩性自然也更高。 最近我们无际单片机编程也有几个学员是做PLC转行过来学单片机的。 不过他们做PLC的,除了嵌入式单片机开发,好像还有点相关性,其它也没更好的选择了。 如果是完全是跨行,所付出的精力成本太高,大家不一定愿意冒这个险,毕竟推倒重来的勇气不是每个人都具备的。 2.plc和单片机哪个更有前途? Plc内部的核心控制器其实就是单片机,不过在10年前很多plc做的产品也开始直接用单片机做了,这样做出来的成本更低,也更好定制化,比如说电梯控制板。 即便如此,我从事了10年单片机产品开发,我个人认为单片机的前途会远远大于plc。 因为单片机是一个微控制器,可以很灵活按照我们自己的想法去编写程序完成产品功能。 未来随着物联网的发展,单片机能有更多用武之地。 还有就是后期自己创业,只要你有一定的经验,完全自己一个人独立做出产品,相对来说创业成本低很多。

    1.1K40编辑于 2022-09-27
  • 来自专栏嵌入式Linux系统开发

    什么算是嵌入式全栈?

    如果是单片机工程师,就在开发板上开发单片机程序,如果是嵌入式Linux软件开发工程师,就在板子上玩起操作系统,写程序,编固件。 博主自我介绍 杰仔读的专硕,研究生三年,一年时间在做硬件,半年时间在写STM32单片机代码,一年时间在玩嵌入式Linux,有一定的自主DIY能力。 这款运动相机是安装在无人机上面的,客户基于STM32单片机开发的无人机,板载我的运动相机,两者之间进行一些必要的串口通信。 运动相机硬件板由硬件工程师开发,我主要做软件开发,wifi模块为必联的rtl8192,最远支持80米左右的视频传输,手机app可以观看无人机预览视频流,采用RTSP推流的方式推送视频。 软件上:熟悉C语言、熟悉STM32单片机开发、熟悉Linux操作系统,爱玩各种模块,现在主要做Linux内核和驱动。

    3.9K51发布于 2021-05-28
  • 来自专栏小北的博文

    51单片机

    一、单片机及开发板介绍 1.1 单片机介绍 单片机,英文MicroControllerUnit,简称MCU 内部集成了CPU、RAM、FROM、定时器、中断系统、通讯接口等一系列电脑的常用硬件功能 单片机的任务是信息采集 (依靠传感器)、处理 (依靠CPU) 和硬件设备(例如电机,LED等)的控制 1.2 单片机内部结构图 1.3 单片机管脚图 1.4 单片机最小系统 单片机最小系统也称为单片机最小应用系统,是指使用最少的原件组成单片机可以工作的系统 // 通电 delay_10us(20); P0_4 = 0; // 断电 delay_10us(20); } } 2.2 数码管显示数字对应单片机

    46130编辑于 2023-10-21
  • 来自专栏机器人网

    无人机火爆了,小心无人机飞行培训市场“陷阱”……

    无人机市场迎来爆发之际,作为传统无人机产业链中的一环,无人机飞行培训服务市场,正受整体市场带动而迅速发展。 这一新兴市场中,一家由民航局授权的行业协会获得了民用无人机驾驶员管理资质,目前为无人机培训市场份额最大者。该协会名为中国航空器拥有者及驾驶员协会(以下简称“中国AOPA”)。 一位不愿具名的无人机生产制造商总经理称,这些学员往往是介入无人机行业不久的从业者、无人机爱好者,以及企业派遣学习基本技能的飞手队伍。 中国AOPA在无人机培训市场的龙头地位已成为业内共识。 记者发现,在129家授权企业中,从销售无人机、卖航模飞机到卖电子产品,经营业务各不相同,真正做无人机培训起家的企业并不多。 2015年12月,飞标司下发《轻小无人机运行规定(试行)》(AC-91-FS-2015-31),指明无人机云提供商所需条件。随后,中国AOPA申请作为无人机监管系统运营商,并获得了民航局的批准。

    2K60发布于 2018-04-16
  • 来自专栏全栈程序员必看

    STM32单片机介绍_单片机智能控制DIY

    STM32库函数开发系列文章目录 第一篇:STM32F103ZET6单片机双串口互发程序设计与实现 第二篇:最简单DIY基于STM32单片机的蓝牙智能小车设计方案 第三篇:最简单DIY基于STM32F407 一、最简单DIY基于STM32单片机的WIFI智能小车设计方案是什么?      这次的方案主要是:STM32F103C8T6单片机通过串口2发送AT指令控制ESP8266-1S与笔记本电脑的网络调试助手通信,从而实现用网络调试助手无线遥控单片机执行小车行进。 网络调试助手控制小车的指令收发如下: 单片机串口1打印调试信息如下图。 根据源码接线,烧录程序进单片机 大概的接线关系是wifi模块接单片机的串口2 (2)电脑打开一个网络调试助手,并且提前创建一个局域网热点,保证让小车和电脑都能连上。

    1.4K41编辑于 2022-11-19
  • 来自专栏电子工程师成长日记

    初始单片机:51单片机最小系统最全讲解

    单片机最小系统是指用最少的元件组成的单片机可以工作的系统。对51系列单片机来说,最小系统一般包括单片机芯片、晶振电路、复位电路。 复位电路 用途:单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内部的程序从头开始执行。 单片机也一样,当单片机系统在运行中,受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始执行。 在51单片机中,小于1.5V的电压信号为低电平信号,而大于1.5V的电压信号为高电平信号。所以在开机0.1S内,单片机系统自动复位(RST引脚接收到的高电平信号时间为0.1S左右)。 晶振电路 晶振是给单片机提供工作信号脉冲的,这个脉冲就是单片机的工作速度。例如,12M晶振单片机工作速度就是每秒12M。

    2.1K50编辑于 2022-07-21
  • 来自专栏量子位

    「中国龙形」无人机,最狂的无人机

    这是由无人机组成的一条龙,你敢信吗? 最近,日本东京大学JSK实验室赵漠居制作出来了一个龙机器人「Dragon」,最新一篇论文已经发表在《国际机器人研究杂志》上。 用“无人机”做成的龙,仔细看其实很像个飞行的机械臂,还很灵活的样子。 它能用来做什么? 话不多说,直接上效果! 这条龙能做什么? 先给大家表演个开阀门的动作。 再来抓个东西。

    77830编辑于 2022-09-22
  • 来自专栏全栈程序员必看

    单片机串口发送数据_单片机烧录找不到串口

    今天用stm32串口转232和工控机通信时,通过笔记本的串口助手与单片机和工控机通信时都很正常,收发都没有问题;但是一用单片机和工控机直接通信就出现通信故障,经过排查发现单片机老是接收到错误数据0X80

    1.5K20编辑于 2022-10-01
  • 来自专栏云深之无迹

    无人机飞行条例

    飞行限制

    50230发布于 2020-11-19
  • 来自专栏机器人网

    无人机技术新进展:“寄生虫无人机

    近期,无人机领域出现了一些有趣的进展。无论是在军事还是商业,还是公益和娱乐事业,无人机都有着越来越广泛的应用。设计公司NAS-DRA提出了一个“寄生虫无人机”的概念。 近日,美国国防高等研究计划署(DARPA)的一项计划指出,他们计划建造一种能释放出无人机的飞机。在需要的时候,无人机还能够返回母飞行器加油或维修。 有了Inspire,用无人机拍摄日常生活就变得轻松多了。 D 生物无人机 生物无人机是一个可持续发展的概念。利用蘑菇纤维制成的机身,即使丢失也不会造成污染,而是会几乎降解到环境中。 在生物无人机的启发下,未来的无人机或许可以解决间谍处理设备丢失的麻烦。 E 核电站窥视者 关于无人机在法国核电站触摸的消息依然不绝于耳,近日又有消息称,一些无人机爱好者因此被法国警方逮捕。 来自法国政府的消息人士称,保卫核电站的特别警察已经被授权可以击落无人机。不过到目前为止,还没有一架无人机被击落。

    73440发布于 2018-04-13
  • 来自专栏全栈程序员必看

    怎么用c语言编写单片机流水灯程序,单片机编程入门:单片机流水灯程序

    今天就来教教大家怎么玩玩51单片机,当然了,首先有一个必要的条件就是你必须要会c语言,目前大学里面有开的关于微机原理的课的,上课的时候,老师还说:“你们要多学学汇编语言,对你们以后学习单片机有用”,而事实上后来才发现 要想玩单片机,就必须要知道最重要的是什么,对于一块51单片机的开发板来说,最重要的就是要认认真真的看它的原理图,原理图才是最重要的。 今天先说说最基本的,就是怎么玩流水灯,老样子,先看看原理图: 可以看到,总共是八个LED灯,都是由单片机的P1口控制的,并且可以知道当端口为低电平时,灯就会亮,大家一定要注意这一点,目前市场上51的开发板还是有非常多的

    2.2K10编辑于 2022-06-28
领券