小黑STM32F407 入门小见解

小黑建议:
1.学习32之前需要有基本的C语言功底,包括各种函数调用、结构体指针、宏定义、链表、位操作等等知识点要掌握,然后再回到stm32的学习中,因为32非常吃C语言的功底,不像51,是操作寄存器配置,而stm32主要是面向所提供的库函数的配置,所以学习之前,需要回顾C语言。
2.数电模电的知识回顾,因为要熟悉硬件原理图寄存器配置等等,要有一定的电路逻辑基础,如果后面要自己制作PCB的话,更需要打好电路基础。
3.学习完32后,可以学linux ,从基本的linux配置(文件、进程、线程、网络编程等等)开始,这是嵌入式学习中必不可少的一步,因为以后的框架基本是基于linux。

完成学习环境配置
1.软件安装keil5(MDK5)
在安装完毕后需要安装破解软件才能使用 (keil5-注册机)
2.推荐下载一个nodepad++,以后可以用来调试c程序使用
3.选板子推荐野火,他们家配置的下载器比较方便,可以免安装驱动em…然后想通过视频的话推荐野火视频,讲的比较详细。
4.在野火论坛下载相关资料,主要下载STM32官方资料库
零死角玩转stm32这本书基本上包含了f407必学知识,是官方参考手册的凝缩,然后stm32F4的中文参考手册、英文参考手册为必备学习资料。
5.下载阅读器软件(推荐福昕阅读器)

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值