A. 学单片机好找工作吗
楼上开的头不错
的确是要做些工程的
其实刚学的时候都是觉得很茫然的,之知道盲目的去问,“它能实现什么”
总忘了自己去想“它还能做什么”,学单片机如果离开了制作,离开是使用
真的很容易让人产生一种茫然的感觉
现在不防换换思路
想想怎么用,应用催生开发啊
多找写单片机的应用事例
,自己做,而不是看着已经成为范例的东西
一遍一遍的模仿
另外呢
硬件开发本身就是很考验耐力的
设计到电子器件、电路、编程、软件。。。等等东西
这样一个集合体是比容易产生问题的
像我同学曾经因为一个很小的问题
调试了单片机一个月
况且单片机还不像程序调试那样那么方便,电路调试还需要用到检测仪器,简单的要万用表,复杂的用示波器,投入不可未不大。
此外呢,学每样东西,最先说到的就是模块化、规范化,即便是自己设计的东西,也一定要注意好这个问题,不但能够在设计之处节省时间,而且在后期调试也能够起到极大的帮助,特别是形成了自己的设计习惯之后,问题出在哪里有可能一眼就看出来了。
不要害怕东西复杂,只要你坚信每个小点你都能处理
你不是要做个功能简单的计算器吗?慢慢来,一步步来,总能做出来的。
这其实就是积累工程经验的重要步骤,能做键盘,能做led,而且计算器的程序也不见得要多么复杂。
你需要培养自己的模块化思维模式,你既要看到细微处的技术实现,也需要有个总体的结构规划。
设计是从大到小,从简到难,就像画画一样,先轮廓,后细节。
你需要克服的是内心的烦躁,你需要好好静下心来条理好你的思绪,帮助自己在脑袋里形成自己的思路,自己的风格。属于你的设计思路,你的设计步骤,你的思考方法。
这样你就可以慢慢成长起来了
B. 单片机里面有程序吗程序怎么才能读出来
最早的单片机里面是没有程序的,程序是在外置的程序存储器里面。现在大多数单片机都把程序区做在片内,做到真正的单片机。早期的单片机都是一次性写入(OTP)的,现在很多都是FLASH的,可以反复写的。最早的单片机是没有加密的,是可以直接读出来2进制的机器码,直接就可以写入另外一个单片机中。现在基本上都做了加密,正常的去读是读不出来的。