当前位置: 代码迷 >> 综合 >> STM32F407 小见解
  详细解决方案

STM32F407 小见解

热度:53   发布时间:2024-01-29 11:23:17.0

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

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