STM32
直播中

感谢相遇

9年用户 953经验值
擅长:嵌入式技术 制造/封装 控制/MCU
私信 关注
[问答]

STM32单片机入门必备哪些知识点?

STM32单片机入门必备哪些知识点?

回帖(1)

施稚惇

2021-11-15 11:10:16

  • 硬件工具


    • 万用表

      这个万用表没有就比较难受,推荐人手一个。做驱动开发,我一般会用到两种功能,一个测电压,另一个是测短接。

        

        


    • 逻辑分析仪

      这个好东西,居然在工作之后才发现有这个东西的存在。在调试IIC,SPI时,非常的方便。某宝20+一个就可以满足基本的使用。

        

        


    • 示波器

      示波器人手一个有点做不到,毕竟稍微好用一点的都是几千块钱的。一般能借的到就好。
    • 开发板

      开发板那是必备的,建议是在闲鱼上买一个。目前我所了解的正点原子,安富莱,野火的资料算是多的,资料可以在对应的william hill官网 可以下载得到,其他的不了解。这三家的代码风格不同,喜欢那种的也是看个人了。

        

        




  • 软件工具


    • 编译器

      keil 5:这个推荐最新版本,IAR这个也是使用比例比较高的。其他的编译器也有,但是基本上没见什么人用过。
    • 编辑器

      大学时都只是在Keil中编写程序,要是我能早点知道有可以单独的编辑器,估计可以多敲两行代码。现在在使用的是source insight,推荐推荐。
    • 对比工具

      对比工具的好处在于可以找到两份程序之间的区别在什么地方。没有版本管理软件时,基本上都是写一天,打包压缩一份。如果记性不好都不知道自己改了那些地方。
    • 版本管理

      版本管理软件首推git,网上的教程也是很多的。其次是SVN。


  • 串口助手

    串口助手有挺多的,这里推荐大虾写的,拓展部分对于调试命令非常的有用。http://www.daxia.com/

      

      


  • 书籍


    • 《代码整洁之道》会告诉你些编写软件程序的原则,方法。
    • 《代码大全》居然是没有代码的,第一次看,是想着这里面应该是个题库一样的书籍,实际上一看,把软件开发的整套流程都和你说一遍,绝对的经典。
    • 《软技能:代码之外的生存指南》,这本书可以读读看。

    • 看《C与指针》保证不后悔。

    • 硬件的不是很懂,我这边主要是负责写软件的。《数字威廉希尔官方网站 》,《模拟威廉希尔官方网站 》值得一看。

    • 硬件相关

    • C语言基础

    • 软件开发



  • 网站


  • 结语



    • 大家有什么好用的入门推荐,欢迎评论或者私信。这个网名还没想好,先用这个吧。


举报

更多回帖

发帖
×
20
完善资料,
赚取积分