历史上的今天
返回首页

历史上的今天

今天是:2025年12月14日(星期日)

2022年12月14日 | 为什么别人学单片机这么快

2022-12-14 来源:zhihu

很多初学者时常会感叹,为什么别人学习单片机又快有轻松,自己学单片机那么慢,还那么无趣难顶,经常会产生放弃的念头。

难道我们学的不是同一个东西。

这些谁都会遇到,只是大家的学习方法不一样而已。

建立学习目标,首先问自己学单片机来做什么?

这是你学单片机的动力,没有动力任何人都很难坚持下去。

一般学习单片机的只有两种情况。

一种是想当创客,另一个是从业单片机这个行业。

如果你是创客,喜欢做一些稀奇古怪的小玩意。那你就不要按部就班的去从头开始学。

直接学C语言,然后入手。

arduino开启你的创客之路。

如果你是为了在这行就业找口饭吃。

那你要知道单片机的学习具有很强的实践性,是一门很注重实际动手操作的技术学科。

不动手实践你是永远学不会的单片机的。

多与别人交流,在单片机学习过程中,没有人不会遇到问题。遇到问题要自己寻找方法去解决。不要老想着自己解决,这会走很多弯路。

开发板学习单片机是需要成本的。必须有一台电脑,一块单片机开发板是标准装备。

电脑是用来编写和编译程序,将写好的程序代码下载到单片机上。

开发板用来运行单片机程序验证实际效果。

只要学会了做项目的思路和技巧,这无疑对今后找工作是非常有帮助的。


推荐阅读

史海拾趣

ERP公司的发展小趣事

在21世纪初,一家名为“电子智链”的ERP公司在中国电子行业崭露头角。创始人李明是一位资深电子工程师,他意识到电子企业面临的管理挑战和数字化转型的机遇。电子智链初期专注于为中小型电子企业提供定制化的ERP解决方案,帮助企业优化供应链管理、生产计划和财务管理。通过不断创新和积累客户反馈,电子智链逐渐在电子行业树立了良好的口碑。

Curtis Instruments Inc公司的发展小趣事

在上世纪60年代至70年代的阿波罗登月计划期间,Curtis的技术和产品被美国航空航天局(NASA)广泛应用。在每个登月舱中,NASA都装备了多个Curtis消逝时间指示器,用于监控电力系统的运行情况。同时,阿波罗月球行走车上也安装了Curtis的电子电量安培小时计,以监控电池的使用情况。这些高精度、高可靠性的产品为NASA的太空任务提供了强有力的技术支撑。

Custom LeatherCraft Manufacturing Co Inc公司的发展小趣事

CLC起源于一个对高质量手工皮革制品有着无限热情的小型工坊。创始人是一位经验丰富的皮革工匠,他看到了电子工程师和户外工作者对耐用、实用的工具包的需求。于是,他开始了自己的创业之路,以“定制皮革工艺”为核心理念,承诺每一件产品都经过精心制作和严格质检。凭借这份承诺和精湛的技艺,CLC逐渐在市场中赢得了口碑。

C-MAC Automotive公司的发展小趣事

为了进一步提升竞争力,C-MAC Automotive公司积极寻求与其他企业的战略合作。通过与一家知名汽车制造商建立合作关系,C-MAC成功将其电子控制单元(ECU)集成到了对方的新款车型中。这一合作不仅提升了C-MAC的品牌知名度,还为公司带来了稳定的订单来源。通过不断拓宽合作领域,C-MAC逐渐在电子行业中占据了一席之地。

高创科技(gotrend)公司的发展小趣事

在电子行业的早期,C-MAC Automotive公司还是一家名不见经传的小企业。然而,随着电动汽车市场的兴起,公司敏锐地捕捉到了市场机遇。通过投入大量研发资源,C-MAC成功开发出一款高效稳定的电池管理系统,这一技术突破为公司的快速发展奠定了坚实基础。随着产品逐渐获得市场认可,C-MAC的订单量大幅增加,公司规模迅速扩大。

EPIC公司的发展小趣事

近年来,随着元宇宙概念的兴起,Epic Games也开始在这一领域进行布局。公司首席执行官Tim Sweeney对元宇宙的发展潜力持乐观态度,并认为这将是未来游戏和社交领域的重要发展方向。为了实现这一愿景,Epic Games不仅在技术上进行了大量投入和研发,还与多个合作伙伴共同推动元宇宙生态的建设和发展。这些举措使得Epic Games在元宇宙领域取得了显著的进展,并有望在未来成为该领域的领军企业之一。

问答坊 | AI 解惑

音响功放开关稳压电源电路.jpg

本帖最后由 paulhyde 于 2014-9-15 09:38 编辑 音响功放开关稳压电源电路.jpg  …

查看全部问答>

关于LED灯电流的问题

今天做实验,本来我的驱动板能驱动3.8V 650ma的电流; 给1W的LED(3.3v350ma)的通电,长时间后,虽然电压 没有多大的变化3。8+-0.1V;LED的电流就开始乱跳 , 为470MA-520ma;再也升不到650,这是为何原因;我这个 驱动其实是为1*3W的灯做的驱 ...…

查看全部问答>

USB 打开管道

我在wince5.0下调时一个camera驱动,打开管道有问题 我的camera有两个EndPoints,有一个control endpoint,EndPoint 0;还有一个Video Data EndPoint,EndPoint 1 现在,我要传输Video data,需要打开pipe,就OpenPipe,结果返回值为NULL,GetLas ...…

查看全部问答>

如何烧写到开发板

EVC编好的exe程序如何烧写到ARM板上,板子是2410的, 哪位大虾给讲一下大致的步骤?可以通过USB口烧吗? JTAG怎么用? …

查看全部问答>

SMDK2410问题

我在我的开发板上运行CE5.0的SMDK2410(flash读写已经修改了) EBoot,运行到OEMPreDownload函数时 打印调试信息发现始终没运行到EbootInitEtherTransport这个函数中 请高人指点一下啊??…

查看全部问答>

cc2430串口接收程序?

#define SET_MAIN_CLOCK_SOURCE(source) \\    do {                                   \\     ...…

查看全部问答>

STM32菜鸟之IAR环境下的C++演示程序包

/*-----------------------------------------------------------------------        STM32菜鸟之IAR环境下的C++演示程序包本程序主要是IAR环境下C++工程的建立,LED/LCD显示及按钮/操作杆的中断.从 ...…

查看全部问答>

EMI与高速PCB设计

EMI与高速PCB设计…

查看全部问答>

用scope.exe软件观察ePWM的波形问题

我用的是LauchPad28027,运行TI提供的PWM例程里面说明用到了scope串口软件示波器,但是没有波形。请用过的指点下…

查看全部问答>

谁知道C2000 Launchpad几个拨键做用吗。关于工程建立,谁能出个视频呀。

谁知道C2000 Launchpad几个拨键做用吗。关于工程建立,谁能出个视频呀。初学者很痛苦!论坛建工程方式试了不下5次,但还是有错误啊啊!能出个详细视频就好啦!谢谢啦!…

查看全部问答>