我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 643|回复: 5

学32位-51单片机的方法和思路

[复制链接]

该用户从未签到

64

主题

35

回帖

0

积分

二级逆天

积分
0

终身成就奖金点子奖

发表于 2021-4-13 08:37:43 | 显示全部楼层 |阅读模式
对于有一定的单片机基础,能够熟练掌握51/avr单片机开发的同学来说,32位单片机,是比较好学的,因为不涉及linux。
对于没有单片机开发基础,甚至连C语言基础和模拟电路基础很差的同学来说,那么32位单片机就十分难学。

为什么这么说呢?
32位单片机,目前比较常见的是STM32,cortex-M3内核就是32位的普通单片机,常见寄存器开发和固件库开发,需要使用C语言的结构体和指针。
51单片机的寄存器简单很少,外设也简单,简单的代码就能实现功能各种简单的功能,而32位单片机的外设会比51单片机更多,其配置过程更为繁琐,32位单片机的时钟配置,时钟树的使能,比如以太网,FSMC,SDIO等功能的使用。

学习32位单片机,或者说学习51单片机,需要掌握解决BUG的能力,各类调试过程,接口协议,外设芯片的接口时序等, 假如没有任何基础或者基础薄弱,那么连开发环境调试过程都会出遇到各种问题。
学习32位单片机,如果没有好的方法和思路,那么也会很难学,需要掌握32位单片机的时钟树,基本的开发流程,开发套件和平台,从简单到复杂循序渐进,再找一个老工程师,可以探讨请教。

想学好单片机,不管是51单片机还是32位单片机,都需要努力和认真,不要想着短时间就能熟练掌握.一定要认真钻研,对按键,led,串口接收发送等等都认真死磕到底,这样,就能在后续的项目中,游刃有余。
回复

使用道具 举报

该用户从未签到

1

主题

6218

回帖

8730

积分

二级逆天

积分
8730

终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

QQ
发表于 2021-4-13 08:41:14 | 显示全部楼层
对新人很有帮助,谢谢!只是图片打不开,不知什么问题?
回复

使用道具 举报

该用户从未签到

53

主题

561

回帖

0

积分

PADS-2021国庆特训班

积分
0

终身成就奖

发表于 2021-4-13 08:42:31 | 显示全部楼层
回复

使用道具 举报

该用户从未签到

1

主题

833

回帖

0

积分

二级逆天

积分
0

终身成就奖优秀斑竹奖

发表于 2021-4-13 08:49:22 | 显示全部楼层
回复

使用道具 举报

该用户从未签到

3

主题

138

回帖

0

积分

二级逆天

积分
0

终身成就奖原创先锋奖

发表于 2021-4-13 09:03:17 | 显示全部楼层
回复

使用道具 举报

该用户从未签到

1

主题

4703

回帖

5

积分

二级逆天

积分
5

终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

发表于 2021-4-13 09:16:40 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

论坛开启做任务可以
额外奖励金币快速赚
积分升级了


Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

平平安安
TOP
快速回复 返回顶部 返回列表