能够熟练编程单片机实验板上面的知识之后应该学些什么?是先去学其他系列的单片机,还是去学ARM9?或者是继续强化51单片机的知识?如果选择继续强化51单片机的话,应该去学哪些方面的知识?希望高手们认真作答,谢谢
我只是个大一电子信息专业的学生,这个寒假才自学的单片机,在网上面买了块单片机实验板学习而已,我现在只是掌握了学习板上面的那些功能而已,比如说流水灯,数码管,定时器,中断,串口通信,键盘之类的这些知识,我现在很迷茫,因为自己除了能通过外接个1602液晶显示屏在上面能弄个随意调节时间的电子时钟之外,什么都不会,我现在不知道该继续往哪方面学习,望您能多给些建议
追答/*************************************************************************************************
你还是大一学生啊,那学习的时间是很充足,记住我一句话:C51单片机的概念,是学习C语言,不是单片机只是51单片机简单,用它来学习C语言的,你要把C语言吃透,必须在51单片机上,把C语言的一系列的语句能灵活自如
的应用,这样才可以,想把C语言吃透必须多做实验、总结经验,多到论坛里面看看别人做的DIY,自己也试着去独立完成,记住多做实验。
你可以再51上面多花点时间、毕竟你还是大一学生、花个一年半载,再去学习STM32,注意只要你有程序思想
什么单片机都不在话下。
切记学习单片机千万不要浮躁,要先把基础打好。
***************************************************************************************************/
谢谢你的回答,帮我解开了一些学习上的迷惑,我还想请问一下,如果以后要做单片机工程师这样一类的工作,是不是还要学会设计电路?如果要学习这方面的知识,除了要懂Protel 99软件的使用之外,还需要学哪方面的理论知识?是数电模电吗?
追答/***********************************************************************************
对单片机开发,单片机是依赖硬件的,如果想做一名合格的开发工程师具备条件如下:
第一: 原理图,PCB必须独立完成设计。
第二: 硬件,模电数电必须有一定功底。
第三: 热爱学习,必须有一定自学能力。
第四: 抗压力能力要强。
注意:以上是单片机开发工程师最基本的条件,我深有感触,当你项目积压,无法完成任务
后面有一群人催你时,那日子真的很煎熬,当项目完成后,还要自学新知识,因为很多项目都是你
以前没有接触后,研发就是一项创新。
************************************************************************************/