完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
想要从事高端嵌入式开发,首先要会用ARM与Linux,想要会用ARM与Linux,首先要会单片机,想要零基础学会单片机,就要想从51单片机开始;
想要学好单片机,基础:1、C语言了解;2、微机原理与接口技术了解;想要提升开发能力,就必须要不断地实践,建议小白可以在网上(某宝)买一块51单片机开发板,自己参照课程研究研究 下面我把我的经历给大家说一下,希望有志于单片机开发的童鞋能做一个参考 第一步: C语言基础,建议买一本谭浩强的《C语言程序设计》,如果不想买,可以在网上找一个PDF版; 微机原理与接口技术基础,建议去中国大学MOOC上看一下相关课程,也可以看C语言课程;记住:这些课程要不求甚解,因为这些都是非常抽象的概念,如果非要弄明白,就会非常痛苦,知道一些基础就行 第二步: 去某宝上花几十块最多一百六七买一块51开发板,跟着别人的教程联系一编,如果需要书籍,建议在网上找一本郭天祥的书《新概念51单片机C语言教程.入门、提高、开发、全攻略》 下面我对学习过程中遇到一些重要的知识点做一下介绍(这点会一直更新下去): 1、上下拉电阻 概念:上拉电阻就是将不确定的信号,通过一个电阻拉到高电平,同时此电阻起到了一个限流的作用,下拉就是下拉到低电平。 作用: 1、OC门要输出高电平,外部必须加上上拉电阻; 2、加大普通IO口的驱动能力; 3、起到限流的作用; 4、抵抗电磁干扰; 选取原则: 1、从降低功耗方面考虑应该足够大,因为电阻越大,电流越小; 2、从确保足够的引脚驱动能力考虑应该足够小,因为电阻越小,电流越大; 3、开漏输出时,过大的上拉电阻会导致信号上升沿变缓; |
|
|
|
只有小组成员才能发言,加入小组>>
2302 浏览 0 评论
1350浏览 3评论
816浏览 2评论
465浏览 1评论
1338浏览 0评论
219浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-17 15:03 , Processed in 1.367166 second(s), Total 80, Slave 62 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号