题主最好说一下是什么基础下开始学,还有目的是什么,例如你是上学还是要生产应用。
啥也不说只能综合推荐AVR的ATmaga16啦。
题主已经排除了51单片机,估计不是相关专业的,否则老师会带你入51坑。
学生自己学的话,建议ATmega这样的AVR结构单片机,要马上生产应用的话建议PIC单片机。
其实难度都差不了太多。
归根结底入门就是学I/O学C语言嘛。
(什么?你要学汇编啊,对不起走错门了)再进阶学延迟啊,中断啊,接口啊,AD转换啊,PWM啊……所以入手AVR可以以较低的成本学的差不多。
AVR支持FLASH、EEPROM蓄存器反复烧写、支持在ISP在线编程。
片内集成多好神奇的振荡器看门狗和延迟功能。
每个I/O口还能输出较高的电平,加上丰富的资源,例如AD模数器、DA数模器,丰富的中断源、SPI、USART、TWI通信口、PWM巴拉巴拉……如果就是要极为粗暴的迅速入门单片机,还可以选择以AVR为基础的arduino平台,用的也是ATmaga系列。
基本上中学生就可以直接上手,跟玩积木一样。
产生了兴趣,有了一些基础再去学其他的。
基本上 这些MCU都差不多,选什么不太要紧。
现在比较通用的是类似于STM32等arm cortex M系列的,更强大而且适用性强。
推荐 STM32 ,其实都差不多的东西,但是用STM32 的人更多,也有不少企业用户在用,学习资料也多
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)