大家好,今天小编关注到一个比较有意思的话题,就是关于单片机推荐书的问题,于是小编就整理了3个相关介绍单片机推荐书的解答,让我们一起看看吧。
学习单片机需要什么软件?
现在市面上有很多种类型的单片机,如果你是初学者建议学习51系列,这样的话网上的学习资源会后很多。
51单片机的编译软件现在最流行的是keil c51,你可以用这个软件进行编程和编译。单片机自身完成不了什么任务需要有外电路的配合,所以你需要购买一块51单片机开发板或者你如果嫌麻烦或者经济上不允许的话也可以用软件仿真,比如proteus 软件,它可以构建单片机的外围电路,让单片机完成一定的功能。
书店里有很多51单片机的书,网上也有很多电子版。建议你从51的汇编语言学起这样会对单片机内部的工作原理有一个较深入的了解。
大三学生想学单片机,有哪种比较好的开发板可以推荐下?
其实上淘宝上随便买一款就行。先从51学起。可以看郭天祥的十天学会单片机这个视频,另外他也出了一本书,我记得我老师用的就是他的这本书,里面有些程序,可以参考的。刚开始学习的时候确实很多地方都不明白,这个没关系,你看不懂的地方,可以先模仿,你看看书,多去单片机上编程实现,你才能有更深的理解。单片机这东西光靠理论是不行的。你必须多练练才行。
刚开始学习可以从51着手,等熟练了,可以再入手一套stm32的。这个自己看书确实看得难受,并且不同的书,实现同样的功能,程序可能有些地方不同,因为每个人编程习惯不同。你要培养自己的变成习惯。当然还要养成良好的编程习惯。
总之,学习的路上困难重重,你需要耐心,认真才行
推荐用淘宝上给力者的单片机开发板,有51和pic的,综合看他们的开发板和配套的资料很独特,通过提供的资料可以看出很用心在弄,单片机的各部分资源都编写了对应的一个小应用程序,方便更直观学习单片机的内部资源,同时也编写了C语言一些语法的小应用程序,为初学C语言的同学更好的理解提供了便利,同时视频讲解也很好,电路原理图也很有意思弄得,各个试验指导也很直观,可以让第一次接触单片机的同学快速上手。初学单片机有一个好的开发板还是很重要的,平时在学习理论的基础上,要多动手,先用万用表焊接,之后再学习画pcb,用热转印方式自制电路板,多锻炼动手能力,学习单片机关键是兴趣,贵在坚持。
目前市面上卖的比较好的单片机开发板,是8位单片机和16位单片机。8位单片机中51单片机开发板和STM8单片机卖的比较好,16位单片机中STM32F1系列卖的比较好。这类开发板做的比较多,资料比较丰富,视频资料、例程资料都比较丰富。
1.51单片机开发板
51单片机流行了很多年了,很多人都是从51单片机入手起家的,所以51单片机开发板卖的比较火。卖51单片机的商家很多,型号基本是STC的89C51/2或者STC12C系列,而且基本的外设资源比较同质化。
现在好多单片机大神都建议直接入手STM32或者M3内核的单片机。如果是初次接触单片机笔者还是建议从51单片机开始。现在单片机厂家都会提供自身的库函数,给单片机编程带来了很大的方便,可以跨过寄存器直接调用库函数操作。单片机编程的精髓就在于寄存器的设置,所以一开始还是要懂得寄存器的相关知识比较好。
2.STM32单片机
STM32单片机片上资源丰富,价格合理,官方提供库函数,网上例程资料比较多,所以在国内非常受欢迎,很多公司都在用。所以催生了单片机开发板这个市场。型号最多的是STM32F1系列。
STM32单片机的配套资源做的比较好,寄存器的例程和库函数的例程厂家都会配套,也极大的方便了初学者学习。
3.单片机该怎么学
不管用8位还是16位单片机,不管用51还是STM32,都要把这一款单片机学好。
专一。确定好合适自己的单片机后,下定决心把这一款单片机学精通,要坚持住不要三天打鱼两天晒网。
硬件和编程结合。拿到板子后,根据厂家提供的例程研究例程的编写和对应硬件外设的设计。学习编程思想。
思维发散。除了学习板子自身提供的例程外,更要发散思维,在现有基础上实现自己的想法。
多参与项目。多跟老师做项目,利用实验室的资源,熟悉项目流程,锻炼实战经验。
关于单片机的书籍有哪些?
《单片机原理与接口技术》是2010年中国铁道出版社出版的图书,作者是李晓玲。本书主要介绍了单片机的硬件结构、指令系统、汇编语言程序设计、内部功能及应用、系统扩展与接口技术、单片机应用系统的开发以及抗干扰技术等内容。
到此,以上就是小编对于单片机推荐书的问题就介绍到这了,希望介绍关于单片机推荐书的3点解答对大家有用。