完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
我不是电子专业毕业,后面是通过自学的单片机进入了这个行业。
当初我和很多人一样,不知道单片机是什么。 网上搜集了一些资料,说的太学术化,看的云里雾里。 今天我用大白话来给大家讲解一下。 单片机是我在自学java,然后在网上找教程无意间看到有这门威廉希尔官方网站 存在。 当时一下就提起了我的兴趣。 因为单片机编程比java这些有趣多了,它能程序来控制硬件完成自己想要的行为,比如开灯、关灯。 最后也促使我放弃学习java而转向单片机编程领域。 下面我从3个方面来详细介绍下。 1.单片机是什么? 2.单片机能做什么? 3.单片机编程怎么入门? 一、单片机是什么? 单片机是一个可编程芯片,类似于电脑的CPU,只不过性能、成本、功耗都比cpu要低很多。 那我们通过编写汇编或者C语言程序,下载到基于单片机设计的电路板里面,就能完成相应的产品功能。 比如说打开/关闭灯、温湿度监控、自动加热制冷等功能。 具体功能呢是根据电路的设计和程序设计来区分的,不同的产品电路和程序都不一样。 二、单片机能做什么? 小到家用电器,大到飞机火箭,都有单片机的应用。 给大家举几个例子,比如说: 1.带电压电流显示充电器 2.电动车充电桩 3.大家骑的共享单车 4.空调、冰箱、电饭煲、电磁炉、消毒柜等等。 太多太多了,简单来说凡是有电路板,带智能控制的都可以用单片机来实现。 三、单片机编程怎么入门? 关于单片机编程怎么入门我历史文章里有写,每个环节学到什么程度,都写的很清楚,包含了全部教程和工具。 这里就只给大家大概介绍一下。 单片机编程入门有3个必备知识点: 1.基础电路 2.C语言 3.单片机 1.基础电路 要熟悉常用的电子元器件、比如电阻电容、二极管、三极管等原理,熟悉串联并联电路原理等等。 2.C语言 前期通常只需要学习常用的一些数据类型和条件语句就可以了,像指针这种可以后期在项目中慢慢沉淀。 2.单片机 入门建议先学51,再学STM32。 学习51是为了让大家对单片机有一个系统的认识,而学STM32是因为市场的需求很大,有助于以后找工作。 |
|
|
|
只有小组成员才能发言,加入小组>>
2496 浏览 0 评论
1059浏览 2评论
678浏览 1评论
440浏览 0评论
175浏览 0评论
292浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-10 16:02 , Processed in 1.166467 second(s), Total 48, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号