一般比赛时一个负责软件,一个负责硬件,还有一个负责资料的整合。单片机很重要,首先要学会Keil 软件的使用,它是单片机烧写程序的主要软件。当然你也要C语言,现在Keil编程主流都是.c编写,汇编太抽象了,而且不易上收。如果资金充裕的话,最好在淘宝上买一个单片机开发板,因为开发板上带很多教程,有视频教程的。如果手头紧的话,你可以用仿真来实现,不过你又要学习一个软件proteus,这是仿真软件。本人建议你买一个开发板,这样容易学习,而且学到东西,一般学习单片机都是从51单片机开始!还有网上有很多视频教程,学会利用!希望对你有帮助!
matlab好像木有用到,学好哪几门,绝对ok了,不过,可以试试直接学习单片机的应用
电子方面的知识暂时不要,不过要学c语言,,要学的软件要看你选择使用那种单片机,建议使用51单片机,淘宝上也有专门的学习开发板及相应的视频教学。。。