本人大四,现在实习,公司目前给的项目是做一个红外遥控器,用的4位单片机和汇编语言开发。公司主要是做遥控飞机,4轴飞行器和一些小机器人(小玩具)。汇编开发太麻烦了,做了8天才可以驱动红外遥控发码,但是领导一直和我说不用急,公司也不需要加班,想问问大家有没有什么建议。
实习中能完整的做一款小产品也是不错的经历。
嵌入式里,汇编需要掌握的但是又不太常用的,通过汇编做一款完整的小产品,这种经历经验很难得的,能透彻理解处理器对中断、压栈、出栈等概念的理解。
有这种学习锻炼的机会要好好把握。
公司对你们这种实习生是放养学习的态度,并不指望你们能做出一款成熟的产品。
只是作为技术储备让你学习下,
把你的成果用在产品中?暂时是不会的,所以领导才说不用急
4位单片机很少有人用了,用的话主要是降低成本。一般说来应该没有合适的4位机C语言开发环境,估计内存和程序容量也比较小,所以直接用汇编开发。好好学习一下,也不错的,可以提高开发技巧,如何省代码,省内存等等。