摘要:
一、时钟系统 概述 时钟是单片机运行的基础,时钟信号推动单片机内各个部分执行相应的指令,时钟系统就是CPU的脉搏,决定cpu速率。 STM32有多个时钟来源的选择,为什么 STM32 要有多个时钟源呢?因为首先 STM32 本身非常复杂,外设非常的多,而使用任何外设都需要时钟才能启动,但是并不是所有 阅读全文
posted @ 2022-01-07 15:41
浇筑菜鸟
阅读(4562)
评论(0)
推荐(0)
摘要:
一、GPIO简介 GPIO(英语:General-purpose input/output),通用型之输入输出的简称,简单来说就是STM32可控制的引脚,STM32芯片的GPIO引脚与外部设备连接起来,从而实现与外部通讯、控制以及数据采集的功能。STM32芯片的GPIO被分成很多组,每组有16个引脚 阅读全文
posted @ 2022-01-06 18:45
浇筑菜鸟
阅读(2704)
评论(0)
推荐(1)
摘要:
创建寄存器的项目模板相对比较简单,这里是基于库文件的模板进行更改的,有不明白的小伙伴可以浏览STM32新建模板之库文件。 一、项目文件 拷贝库文件的工程模板重命名为“stm32f10x_register” 删除STM32F10x_FWLib文件 删除CMSIS中不要的文件,保留startup、cor 阅读全文
posted @ 2022-01-06 11:00
浇筑菜鸟
阅读(519)
评论(0)
推荐(1)
摘要:
一、新建项目文件夹 在桌面创建项目文件夹,用于存放工程,命名为“stm32f10x_project” 在项目文件夹中创建3个文件夹,分别命名为:CMSIS、OUTPUT、STM32F10x_FWLib、USER,并在OUTPUT文件下创建Objects、Listings文件,在CMSIS文件下创建s 阅读全文
posted @ 2022-01-04 18:18
浇筑菜鸟
阅读(1130)
评论(1)
推荐(0)
摘要:
本文主要是针对想了解STM32,手里又没有太多预算的小伙伴。市场上针对新手来说,比较合适的STM32开发版太贵,比如正点原子、树莓派等,便宜的教程又不详细,这对想白嫖的小伙伴来说不太有好,所以我选了一块比较便宜的开发板进行入手,希望能帮助到想学习STM32的小伙伴 一、STM32简介 STM32是意 阅读全文
posted @ 2022-01-04 14:53
浇筑菜鸟
阅读(9499)
评论(2)
推荐(3)
浙公网安备 33010602011771号