玩STM32的,不管是搞软件的还是搞威廉希尔官方网站
板的,刚开始入门的时候,大多都是通过购买开发板和相关资料来学习,这些都是经过比较懂的人转手一道后的东西,这样对于入门很好。
但是其实,ST官网上有最全面的关于stm32应用的软硬件资料及培训,非常全面准确。可是我们通常能够做到英语阅读专业上的东西无障碍,但是对英语毕竟不够敏感,搜索英文资料的你能力还是有限,所以通常无法充分利用官网的资料。这个在我看来,真的需要努力克服。我们应该做到直接利用一手资料来学习。会什么不是很重要,为了某些需求而懂得有效的搜寻资料,信息,利用好他们才是我们应该具备的核心能力。
在此我以stm32的一篇技术文档AN5093,Getting started with STM32G4 Series hardware development boards。来学习stm32控制板最小系统的硬件设计。不看中文资料,不看教学视屏,做到利用一手资料来完成自己想要。
我认为这篇文档是完成stm32唯一需要参考的资料。当然首先是要具备基本的硬件设计素养。
上面是控制板硬件开发所需要的。
对于软件开发,我们通常是利用开发板、例程,来进行入门的,我在上学的时候,也购买了开发板和学习视频,进行了入门甚至更加长远的学习。但是中觉得缺了点什么。
后来随着认识逐渐的深入,我意识到,缺的就是自主思维,追根溯源的意识。在学习的过程中,我们也会会有疑问,我们能不能不借助中间商?直接和原厂打交道呢?庞大的ARM生态,ST将它做的很完美了。玩STM32,我们的工具源泉在ST原厂。
STM32的软件开发入门的源泉,以G474为例子,在这片文档当中:mdk5-getting-started,学习玩这片文档,关于工程如何建立,调试,如何利用ST提供的软件开发套件就都会了。通过中间商入门是条比较好接受的途径,值得广大大学生用来弥补课本的不足。但是要想跟长足的学习进步,还是直接跟原厂打交道,获得原汁原味的东西来学习更好。
硬件设计素养指的是,对威廉希尔官方网站
、模电、数电有系统的学习,对他们感兴趣,硬件开发工具使用熟练,最好有硬件开发工作经验,或者虽然是在校学生,也是出过威廉希尔官方网站
板的那种。
Introduction
This application note provides system designers with hardware implementation overview of the development board features such as power supply, clock management, reset control, boot mode setting and debug management.It shows how to use STM32G4 Series microcontrollers, and describes the minimum hardware resources required to develop an application using these products. Detailed reference design schematics are also contained in this document with descriptions of the main components, interfaces and modes
介绍
这个应用笔记为硬件系统设计师提供实现STM32控制系统硬件设计的性能概述,主要从供电设计,时钟设计,复位威廉希尔官方网站
设计,boot威廉希尔官方网站
设计和仿真接口威廉希尔官方网站
设计几个方面来描述。用STM32G系列微控制器开发我们的产品,我们需要一个最小系统,本文提供给大家一个构建最小系统所需要的的硬件资源和方法。本文包含详细的设计原理图,并且讲解主要器件接口和模型的原理。
·······························
参照这个手册,做一款基于STM32G474的专用于数字电源和电机控制的mcu的控制板,进一步,将来会做一个单相的双向变流器,仿真工作基本已做完,目前正在用AD20绘制原理图和PCB板,等做完之后,会在b站上公布硬件设计的视频过程。
最后会在b站上公布三个方面的内容 1、单相双向变流器的matlab仿真过程
2、单相双向变流器的硬件设计过程
3、单相双向变流器的程序开发过程
目前matlab仿真已经做完,参见我的《单相LCL型并网逆变器电容电流反馈有源阻尼控制实现》博文。
硬件开发,已做了一部分,这个工作量比较大,目前的进展如下图:
玩STM32的,不管是搞软件的还是搞威廉希尔官方网站
板的,刚开始入门的时候,大多都是通过购买开发板和相关资料来学习,这些都是经过比较懂的人转手一道后的东西,这样对于入门很好。
但是其实,ST官网上有最全面的关于stm32应用的软硬件资料及培训,非常全面准确。可是我们通常能够做到英语阅读专业上的东西无障碍,但是对英语毕竟不够敏感,搜索英文资料的你能力还是有限,所以通常无法充分利用官网的资料。这个在我看来,真的需要努力克服。我们应该做到直接利用一手资料来学习。会什么不是很重要,为了某些需求而懂得有效的搜寻资料,信息,利用好他们才是我们应该具备的核心能力。
在此我以stm32的一篇技术文档AN5093,Getting started with STM32G4 Series hardware development boards。来学习stm32控制板最小系统的硬件设计。不看中文资料,不看教学视屏,做到利用一手资料来完成自己想要。
我认为这篇文档是完成stm32唯一需要参考的资料。当然首先是要具备基本的硬件设计素养。
上面是控制板硬件开发所需要的。
对于软件开发,我们通常是利用开发板、例程,来进行入门的,我在上学的时候,也购买了开发板和学习视频,进行了入门甚至更加长远的学习。但是中觉得缺了点什么。
后来随着认识逐渐的深入,我意识到,缺的就是自主思维,追根溯源的意识。在学习的过程中,我们也会会有疑问,我们能不能不借助中间商?直接和原厂打交道呢?庞大的ARM生态,ST将它做的很完美了。玩STM32,我们的工具源泉在ST原厂。
STM32的软件开发入门的源泉,以G474为例子,在这片文档当中:mdk5-getting-started,学习玩这片文档,关于工程如何建立,调试,如何利用ST提供的软件开发套件就都会了。通过中间商入门是条比较好接受的途径,值得广大大学生用来弥补课本的不足。但是要想跟长足的学习进步,还是直接跟原厂打交道,获得原汁原味的东西来学习更好。
硬件设计素养指的是,对威廉希尔官方网站
、模电、数电有系统的学习,对他们感兴趣,硬件开发工具使用熟练,最好有硬件开发工作经验,或者虽然是在校学生,也是出过威廉希尔官方网站
板的那种。
Introduction
This application note provides system designers with hardware implementation overview of the development board features such as power supply, clock management, reset control, boot mode setting and debug management.It shows how to use STM32G4 Series microcontrollers, and describes the minimum hardware resources required to develop an application using these products. Detailed reference design schematics are also contained in this document with descriptions of the main components, interfaces and modes
介绍
这个应用笔记为硬件系统设计师提供实现STM32控制系统硬件设计的性能概述,主要从供电设计,时钟设计,复位威廉希尔官方网站
设计,boot威廉希尔官方网站
设计和仿真接口威廉希尔官方网站
设计几个方面来描述。用STM32G系列微控制器开发我们的产品,我们需要一个最小系统,本文提供给大家一个构建最小系统所需要的的硬件资源和方法。本文包含详细的设计原理图,并且讲解主要器件接口和模型的原理。
·······························
参照这个手册,做一款基于STM32G474的专用于数字电源和电机控制的mcu的控制板,进一步,将来会做一个单相的双向变流器,仿真工作基本已做完,目前正在用AD20绘制原理图和PCB板,等做完之后,会在b站上公布硬件设计的视频过程。
最后会在b站上公布三个方面的内容 1、单相双向变流器的matlab仿真过程
2、单相双向变流器的硬件设计过程
3、单相双向变流器的程序开发过程
目前matlab仿真已经做完,参见我的《单相LCL型并网逆变器电容电流反馈有源阻尼控制实现》博文。
硬件开发,已做了一部分,这个工作量比较大,目前的进展如下图: