找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 902|回复: 0
打印 上一主题 下一主题
收起左侧

单片机怎么学

[复制链接]
跳转到指定楼层
楼主
ID:556315 发表于 2019-6-6 10:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

可以先选51系列芯片入门,不过在通过51大概了解完单片机体系之后最好迅速转向stm32等功能强大的32位单片机,这个是咱血的教训。
    51系列单片机有爱特美尔的at51系列,英特尔的8051系列(已淘汰),宏晶的stc51 stc12 iap15系列等等。什么?你要问我为什么宏晶家的的单片机系列我打出来这么多?没错,我就是一个苦逼的前宏晶stc单片机用户。讲道理,虽然以前看网上说他们认为宏晶单片机下载方式low,无法进行在线调试等等诸多问题,但是他依旧应该是目前中国学生使用人数最多的51单片机,(而且现在好像也支持在线调试,我不会用(/≧ω\))毕竟大多数初学者都用的普中的板子。
    所以我推荐你一开始学的时候可以先从51学起,学习C语言,然后了解单片机函数层面的使用方式,接着再一步步深入到寄存器操作的方式等等等等。如果按这样一步步深入学习的话,我觉得51单片机是一个不错的入门芯片。另外,以89为前缀的stc芯片设计年代久远,单片机功能较为单一,所以如果想学完51就搞些稍复杂的东西的话,建议不要从89系列学起,自带ad的DIP40 的stc12芯片是一个不错的选择,功能相对强大,而且引脚和89系列兼容,有些程序和资料二者可以共用。iap15系列也很强,而且是近几年推出的,但是他和89系列不兼容,资料相对于开发了十余年的89系列会少很多,初学者玩外部拓展模块的时候会遇到不少困难(咱踩过的坑)。
    如果你是准备只学习单片机的使用方法,不准备从原理上搞懂,或并不着急搞懂单片机原理,只是需要使用一下而已的用户,stm32f1系列和f4系列相对来说比较适合你,因为他们有官方自带的图形编程软件,官方授予的标准库以及hal库函数,这些函数都是精心封装起来的,直接调用的话最多三五天(对我这种之前没碰过stm32又被逐飞家的库函数惯坏的菜鸡来说)就能熟练使用了,上手很快。大概就是这样,谢谢。
哦,我现在主用的还是逐飞的kea128,偶尔用用stc12和stm32f407。



评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表