单片机学完书本后应该干什么
发布网友
发布时间:2023-01-20 03:19
我来回答
共3个回答
热心网友
时间:2023-11-26 09:37
是的,一般入门的话,真不知道后面应该干些什么了,没有方向性。
其实很多时候我们并不要求自己能掌握非常深的技术,特别是对于在校学习来说。很多能力和经验是靠在工作中,或者项目中积累的。做项目才会让你的能力有更大的提高。
打个比方,你现在算是学会基本的,懂用AVR了,你也不可能一直在玩流水灯对不对,你再玩,那流水灯也就那样了。除非你可以有能力(包括技术和经济)做出市场上那些商用的广告灯级的产品,否则再玩流水灯也是浪费时间。
如果你觉得自己已经掌握了基础,那可以做一些小的设计,比如基于单片机的DDS,单片机的MP3,单片机的GPS等,从中学一点东西,解决一些遇到的实际问题。
在校学生,很少能接触到真正项目的。所以你还是自己玩玩吧。
我个人建议,没必要玩这么深入的东西,除非你真的有兴趣。工作后你才会知道,这些单片机啊什么的,只是个工具而已,够用就行了。真正需要用到的,到了具体工作再说吧,到时需要学什么就学。反正你也不知道以后的工作是哪个方向的。所以现在让你学嵌入式,估计也不是最好的建议。
最后说一下,你把基础掌握就行了,自己想做点什么玩意就做呗。
另外,真有时间,玩一下FPGA吧,我觉得搞电子的,单片机(51,AVR,ARM等)要了解一些,FPGA也必须是要了解的。用过的人才会知道它与单片机的区别,才知道它到底有多强大。
互相交流学习,才是进步的最快捷径。有兴趣的可以me我,大家一起探讨,源于兴趣。
热心网友
时间:2023-11-26 09:38
单片机和电子技术、嵌入式控制一样,是与应用分不开的.
你之所以不知道该干啥,是因为你没有目标,为了学习而学习,因此才会不知道该干啥.
而学完了书本上的东西之后,做一些小题目也会觉得吃力,一是因为你的实际动手经验不够,二是你接触的面太窄.比如说你可能只是学习了一两本书的内容,并且这些内容还很可能是比较重复的内容,而你所接触的题目中的东西,很可能这些书里并没有讲得很详细.
单片机是个非常非常灵活的东西,,,相同的电路不同的人来写程序,可能都会不一样,而要实现相同的功能,不同的人来设计电路,也可能会很不一样,这个不存在一个什么"标准",要说有标准的话,就是以最简单的方法实现最可靠的功能.但具体要简单和可靠到什么程度,就得根据实际需求来定了.你没有必要把一个LED台灯的可靠性做得像神舟飞船一样高.
你可以多观察一下手边的各种电子产品,了解它们的功能,然后假设你现在是一名工程师,老板要求你设计那么个东西,你该怎么怎么来做.
例如,你可以尝试做一个家庭用的安防系统,甚至可以从简单的开门检测做起,要让它实现检测和报警,而报警这一点,你可以首先只是控制一个报警喇叭,以后你也可以衍生出打电话报警,甚至发送手机短信报警,高级的还可以接入因特网,这都是后话了.
另外一点,还要考虑你自己以后希望从事哪个具体的行业.同样是单片机,也可以用于医疗设备,汽车电子,家庭电子,工业控制,等等等等,而这些不同的行业都会有各自的侧重点,每个行业都会不一样,甚至于各个行业对于单片机的选择也都有不同的倾向,因此你单单接触个AVR,实在是算不上什么,在你能够灵活应用AVR系列之后,你还应该多接触一些其它的系列,包括从4位机到32位机.
给自己选个方向,再设定一些合适的目标,然后你才会知道该干嘛.
祝你成功!追问谢谢你 现在我知道了 只是还不够扎实 主要是实践比较少 经常只是敲程序烧进板子 至于你后面说的 以后我会试着弄得 现在还是先弄一些简单的吧 万分感谢 呵呵
热心网友
时间:2023-11-26 09:38
编码规范,上操作系统,学习优秀代码。
做完整的课题。
热心网友
时间:2023-11-26 09:37
是的,一般入门的话,真不知道后面应该干些什么了,没有方向性。
其实很多时候我们并不要求自己能掌握非常深的技术,特别是对于在校学习来说。很多能力和经验是靠在工作中,或者项目中积累的。做项目才会让你的能力有更大的提高。
打个比方,你现在算是学会基本的,懂用AVR了,你也不可能一直在玩流水灯对不对,你再玩,那流水灯也就那样了。除非你可以有能力(包括技术和经济)做出市场上那些商用的广告灯级的产品,否则再玩流水灯也是浪费时间。
如果你觉得自己已经掌握了基础,那可以做一些小的设计,比如基于单片机的DDS,单片机的MP3,单片机的GPS等,从中学一点东西,解决一些遇到的实际问题。
在校学生,很少能接触到真正项目的。所以你还是自己玩玩吧。
我个人建议,没必要玩这么深入的东西,除非你真的有兴趣。工作后你才会知道,这些单片机啊什么的,只是个工具而已,够用就行了。真正需要用到的,到了具体工作再说吧,到时需要学什么就学。反正你也不知道以后的工作是哪个方向的。所以现在让你学嵌入式,估计也不是最好的建议。
最后说一下,你把基础掌握就行了,自己想做点什么玩意就做呗。
另外,真有时间,玩一下FPGA吧,我觉得搞电子的,单片机(51,AVR,ARM等)要了解一些,FPGA也必须是要了解的。用过的人才会知道它与单片机的区别,才知道它到底有多强大。
互相交流学习,才是进步的最快捷径。有兴趣的可以me我,大家一起探讨,源于兴趣。
热心网友
时间:2023-11-26 09:38
单片机和电子技术、嵌入式控制一样,是与应用分不开的.
你之所以不知道该干啥,是因为你没有目标,为了学习而学习,因此才会不知道该干啥.
而学完了书本上的东西之后,做一些小题目也会觉得吃力,一是因为你的实际动手经验不够,二是你接触的面太窄.比如说你可能只是学习了一两本书的内容,并且这些内容还很可能是比较重复的内容,而你所接触的题目中的东西,很可能这些书里并没有讲得很详细.
单片机是个非常非常灵活的东西,,,相同的电路不同的人来写程序,可能都会不一样,而要实现相同的功能,不同的人来设计电路,也可能会很不一样,这个不存在一个什么"标准",要说有标准的话,就是以最简单的方法实现最可靠的功能.但具体要简单和可靠到什么程度,就得根据实际需求来定了.你没有必要把一个LED台灯的可靠性做得像神舟飞船一样高.
你可以多观察一下手边的各种电子产品,了解它们的功能,然后假设你现在是一名工程师,老板要求你设计那么个东西,你该怎么怎么来做.
例如,你可以尝试做一个家庭用的安防系统,甚至可以从简单的开门检测做起,要让它实现检测和报警,而报警这一点,你可以首先只是控制一个报警喇叭,以后你也可以衍生出打电话报警,甚至发送手机短信报警,高级的还可以接入因特网,这都是后话了.
另外一点,还要考虑你自己以后希望从事哪个具体的行业.同样是单片机,也可以用于医疗设备,汽车电子,家庭电子,工业控制,等等等等,而这些不同的行业都会有各自的侧重点,每个行业都会不一样,甚至于各个行业对于单片机的选择也都有不同的倾向,因此你单单接触个AVR,实在是算不上什么,在你能够灵活应用AVR系列之后,你还应该多接触一些其它的系列,包括从4位机到32位机.
给自己选个方向,再设定一些合适的目标,然后你才会知道该干嘛.
祝你成功!追问谢谢你 现在我知道了 只是还不够扎实 主要是实践比较少 经常只是敲程序烧进板子 至于你后面说的 以后我会试着弄得 现在还是先弄一些简单的吧 万分感谢 呵呵
热心网友
时间:2023-11-26 09:38
编码规范,上操作系统,学习优秀代码。
做完整的课题。