STM32G070基础环境搭建
大家好!在开展DIY活动之前,我们首先要了解我们的芯片,我们的开发板,建立基础的开发环境。而基础的开发环境包括硬件与软件两个方面。我们一一道来。
基础的硬件环境,其实ST官方在这个开发套件的设计已经帮我们搭建完毕,包括一个jtag在线调试接口,芯片的晶振(如使用内部晶振,此处可省略)与RTC时钟,串口调试接口,LED指示灯,一个按键。这里多说一句,有的网友指出“LED指示灯可以省略,按键也可有可无。”我并不否认这位网友的观点,如果所使用的MCU引脚紧张,必须要拿掉LED灯的话,也只能拿掉。但其它情况下,我强烈建议在基础硬件环境下,保留LED指示灯,Uart调试接口。看似增加了硬件的复杂度,但其给后面的调试与软件开发提供了极大的便利。在基础环境中所付出的辛勤劳作,将在后面调试与软件开发成倍的返还。不要问为什么?经验之谈。当然,随着DIY项目的开展,细心地你一定可以体会到其带来的便利与优势。
我们回到硬件环境的搭建中来,既然ST官方已经为我们搭建完毕,那我们就来通过原理图认识一下。
【Uart2串口接口】
【ST-Link输出MCO频率】
【调试接口SWD二线调试】
【外部时钟输入】
【LED灯】
【按键输入】