1. STM32不使用外部晶振时OSC_IN和OSC_OUT的接法
如果使用内部RC振荡器而不使用外部晶振,请按照下面方法处理:
1)对于100脚或144脚的产品,OSC_IN应接地,OSC_OUT应悬空。
2)对于少于100脚的产品,有2种接法:
2.1)OSC_IN和OSC_OUT分别通过10K电阻接地。此方法可提高EMC性能。
2.2)分别重映射OSC_IN和OSC_OUT至PD0和PD1,再配置PD0和PD1为推挽输出并输出'0'。此方法可以减小功耗并(相对上面2.1)节省2个外部电阻。
相关推荐
### 零死角玩转STM32-高级 #### SDIO(4bit+DMA、支持SDHC) **实验概述** 本章节重点介绍了如何利用STM32的SDIO接口实现与MicroSD卡之间的通信,并着重强调了4位数据线模式下的数据传输。此实验不涉及文件系统的...
stm32f10x_hd.c`、CMSIS核心文件`core_cm3.c`和`system_stm32f10x.c`、STM32外设库`stm32f10x_gpio.c`、`stm32f10x_rcc.c`、`stm32f10x_usart.c`、`stm32f10x_sdio.c`、`stm32f10x_dma.c`以及通用函数`misc.c`。...
标准例程-V3.5库函数版本\keilkill.bat 标准例程-V3.5库函数版本\实验0 Template工程模板\CORE\core_cm3.c 标准例程-V3.5库函数版本\...标准例程-V3.5库函数版本\实验0 Template工程模板\STM32F10x_FWLib\inc\misc.h
### STM32学习知识点概述 #### 一、STM32简介 - **定义与特性**: - STM32是意法半导体(STMicroelectronics)公司推出的一系列高性能、低功耗的32位微控制器。 - 基于ARM Cortex-M内核,具有强大的计算能力和...
STM32F1系列是意法半导体(STMicroelectronics)推出的基于ARM Cortex-M3内核的微控制器,广泛应用于各种嵌入式系统设计。标题提到的"STM32F1的固件库免费下载"指的是ST公司提供的官方固件库,它包含了一系列用于STM...
接着,添加StdPeriph_Driver子类并加载与所需外设相关的驱动文件,比如misc.c和stm32f10x_ppp.c文件,它们位于标准外设库的驱动源代码目录。此外,还需要加载CMSIS子类中的core_cm3.c和system_stm32f10x.c文件,这些...
STM32F030是意法半导体(STMicroelectronics)推出的一款基于ARM Cortex-M0内核的微控制器,属于STM32系列的超低功耗产品。在嵌入式开发中,库函数版本框架是程序员进行应用开发的基础,它包含了一系列预编译的函数...
STM32+OV7670车牌识别是一个嵌入式系统项目,主要涉及微控制器STM32F103和OV7670摄像头模块,用于实现车辆车牌的自动检测和识别。在这个项目中,STM32F103作为核心处理器,负责处理OV7670摄像头捕获的图像数据,并...
STM32F1xx_DFP.1.0.5.pac固件库是Keil公司为STM32F1系列微控制器提供的一款重要的开发资源,主要用于配合Keil μVision5集成开发环境进行软件开发。这个固件库包含了针对STM32F1系列芯片的驱动程序、中间件和示例...
* misc.c:STM32 外设库文件 * stm32f10x_rcc.c:STM32 时钟控制库文件 * stm32f10x_usart.c:串口库文件 * stm32f10x_gpio.c:GPIO 库文件 * stm32f10x_it.c:中断库文件 这些库文件都是必要的,因为串口通信需要...
### STM32高级篇知识点详解 #### 一、概述 《零死角玩转STM32》系列教程由四个部分组成,分别是初级篇、中级篇、高级篇和系统篇。这套教程是在野火STM32开发板旧版教程的基础上升级而来,并经过深度编写和重新排版...
STM32工程模板是针对基于STM32F1系列微控制器的嵌入式开发而设计的一个基础项目框架。这个模板通常包含了一系列预先配置好的文件和设置,旨在简化开发者的工作流程,让他们可以快速启动新的STM32开发项目。下面将...
- “src”目录包含了每个设备外设的驱动程序源代码文件,如“misc.c”提供了访问内核中嵌套向量中断控制器(NVIC)的函数,“stm32f10x_adc.c”是模数转换器的驱动程序,“stm32f10x_bkp.c”是备份寄存器的驱动程序...
### STM32如何使用MDK新建工程 #### 一、前言 STM32作为一款广泛应用的微控制器,其强大的性能和丰富的资源使其成为许多嵌入式项目的首选。MDK (Keil uVision) 是一个非常流行的开发环境,广泛应用于基于ARM ...