赞
踩
每年毕业季都会有很多大四学生被毕设选题的问题搞得死去活来。针对电子信息相关专业的学生,如果选择单片机相关设计的话我有一点自己的经验和大家分享。 首选单片机选题选题或者自拟题目的话主要使用的就是两大类的单片机,一类是古董级的8位机,学校最常用的就是STC单片机;另一种是比较现代化的32位机,学校常用的是STM32单片机。选题的第一步就是确定好自己打算使用的单片机是什么。现在学校好多导师要求选题或自拟题目要新颖结合科技潮流,这无非就是要结合当下物联网,图像语音识别等AI相关的课题。但是这些课题都是这个时代的产物,当然要用这个时代的单片机来控制,不是说51单片机不行,意思是它确实不行但不能说。如果非要抬杠说51可以,没错是可以,就好像80年代的电脑装个吃鸡游戏(打个比喻,实际根本装不上),绝对让你酸爽。所以明明有更好的 选择为什么还要选那个垃圾的呢。
有些学生认为学校教的51单片机,还听说51比STM32简单。哈哈哈,教的就学会了吗(考试前猛复习,考完试就忘光),如果51真的会了,STM32也就基本会了,如果都不会,那么51和STM32对你都一样,而且现在网上主流的单片机教学都是STM32的,资料、视频、社区一点不比51少。而且STM32单片机采用库函数编程,你根本不用去记寄存器,多看几个例程程序,然后都是库函数,直接黏贴复制就可以很快做出设计雏形。51和STM32就像一辆1万元的车和一辆100万元的车,就问你选哪个。
总结一下就是,毕设选题毕设选题千万别写“基于51单片机的xxxx",基于51单片机就像是一个大坑直接把设计限制死了,首先基于51单片机实在不是什么创新点,已经千篇一律没什么意义了,而且论文不好写,只要提到51单片机相关的基本都要重复,没办法,已经被写了几十年了,论文库饱和了。从技术方面说,51单片机性能太弱,内部功能太少,比如某设计用到三个UART串口,就基本凉凉了,拓展串口芯片太麻烦,换模块方案,可能要增加成本浪费时间,再比如,设计用到ADC,如果传统51单片机要外挂ADC芯片,提高复杂度和成本,关键是性能不好还不稳定,程序上操作复杂,如果用STM32类型单片机这可以很容易解决这些问题,32单片机有多个UART串口,内部集成ADC。其他的像PWM,多个定时器,DAC等等这些都一样,用51做起来不仅麻烦,性能还不怎么样,而用STM32单片机就可以很容易实现
希望这篇文章能对您的学习带来帮助。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。