找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1398|回复: 9
收起左侧

真心想学STM32,想拜师学艺,系统的学习STM32的开发流程

  [复制链接]
ID:522355 发表于 2020-11-27 12:49 | 显示全部楼层 |阅读模式
本人是计算机科学与技术专业的大四学生,在校修习过单片机原理及应用和数电模电,对51单片机也有过学习,对硬件很感兴趣。但没有接触过STM32,网络上也都是些零碎的知识,不知如何下手,因此想拜师学艺,系统的学习STM32的开发流程,来完成自己的作品。还望论坛里的各位师傅在闲暇之余能够为小辈指点迷津
回复

使用道具 举报

ID:687694 发表于 2020-11-28 18:42 | 显示全部楼层
51单片机学好了32就是手到擒来咯,32跟51开发确实有点不一样,51基本上是直接操作寄存器,32是将寄存器封装成函数库,使用对应函数来操作寄存器达到目的,相对的熟悉函数库以后还是32好用一些,但也有强迫症觉得封装库不如直接操作寄存器效率高,这也是实际问题,不过32的运行资源与速率是51不能比的,在目前资源过剩的硬件设计发展方向上,操作库带来的效率问题显得微不足道,同时也印证了一句单片机开发潜规则,资源效能不够,换芯片,而不是追求极致提高效率而得不偿失。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:328014 发表于 2020-11-28 03:47 | 显示全部楼层
会51单片机的学STM32不难了,STM32用库比51更简单
回复

使用道具 举报

ID:420836 发表于 2020-11-29 06:50 | 显示全部楼层
从一个示例项目开始,学习如何开发STM32。
回复

使用道具 举报

ID:851531 发表于 2020-11-30 10:23 | 显示全部楼层
这个需要实践,单靠学习作用有限
回复

使用道具 举报

ID:851531 发表于 2020-11-30 10:25 | 显示全部楼层
推荐学习!!!《C和指针》、《Cortex-M3权威指南》和《STM32库开发实战指南》
回复

使用道具 举报

ID:435708 发表于 2020-11-30 11:19 | 显示全部楼层
b站关注硬件家园,有51专题,stm32实战项目开发专题(原理图+pcb+项目思维编程),还有纯硬件的电源设计专题
回复

使用道具 举报

ID:790408 发表于 2020-11-30 12:15 来自手机 | 显示全部楼层
STM32开发较51来说的话是比较简单的,如果你要开发底层的话建议学习寄存器,如果直是为了用可以用库函数开发,不过库函数可能会受到限制,毕竟用的是别人的框架不太好了解其工作原理,只是单纯想用STM32其实还有更简单的方法直接用STM32Cuber开发,这是连代码都不用写的开发软件
回复

使用道具 举报

ID:847574 发表于 2020-12-1 12:32 | 显示全部楼层
去bZ有STM32的视频的 ,可以去看看视频和书,你毕竟都会51了,32学起来应该也不费劲
回复

使用道具 举报

ID:245053 发表于 2020-12-1 13:24 | 显示全部楼层
一直习惯寄存器操作。。。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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