本人21年初入高校教学,教授单片机课程。我发现有些专业已经不再从51单片机开始学起,而是直接上手stm32。有的老师认为,51单片机过时了,就那几个寄存器说来说去,没有什么新意,而且实际项目也对单片机的性能要求越来越高,51已经难以应对。以上观点自然有一定的道理,不过我以为51仍然是本科生学习最合适的单片机型号。
首先,51单片机结构简单,涉及的寄存器少,可以让学生们快速上手。其次是,51单片机非常灵活,虽然没有硬件SPI或者硬件IIC,但是通过IO口也可以实现以上通信,而且对于学生理解各种通信协议都非常有帮助,简单的东西也可以学的非常深。最后就是,学习完51以后,可以非常迅速地上手avr,pic或者stm32。
总结来说,大学的教育不光是为了实际的工作需要,更重要的是让学生培养独立思考和学习的能力。市场需求是千变万化的,只有把基础打好,不断学习和思考,才能应对未来的挑战!
|