STM32
---牧马人---
来了就是客人,一杯茶饮少不了
展开
-
STM32之如何将时钟脉冲映射到IO输出
写在前面有时为了验证晶振的精度,一种方式就是直接测量晶振的引脚的脉冲频率,这种方式的成本和测试条件都比较高,另一种方式就是经过单片机处理后经普通IO口输出,这种方式只要有普通的频率计或者示波器即可验证。测试MCU:STM32F030C8T6原理分析:STM32F030C8T6或其他系列的单片机有一个功能叫MCO: Microcontroller clock output,可以将以下时钟输出到特定的GPIOA->Pin8:详见stm32f0xx_rcc.h的RCC_MCO_Clock_Sourc.原创 2020-05-14 10:55:57 · 2888 阅读 · 0 评论 -
STM32F0系列开发之串口的使用
写在前面芯片型号:stm32f030c8t6说明:便宜,用量大要点说明:初始化、主函数调用串口接收callback、串口接收空闲中断,串口接收中断这种API封装方式可以拓展到其他单片机,但需要注意单片机是否支持接收空闲中断本文注意介绍空闲中断的应用,这样就不用在定时器中计时来检测接收超时中断了一、应用外部定义串口接收回调当串口数据接收完成后,在该回调中处理串口数据即可void...原创 2020-03-30 18:13:17 · 2082 阅读 · 1 评论 -
STM32之如何在ST官方网站下载资料
写在前面ST公司的产品线很多,涵盖分立元器件和集成芯片,在使用这些元器件时,需要查看相关数据手册,在ST官网可以下载所有的芯片资料,包括标准外设库安装包。官网下载可以不用注册账号就可以直接下载,方便简单。下面以STM32F0系列为例,下载数据手册。官网直达:https://www.st.com/en/microcontrollers-microprocessors.html一、下载数据手...原创 2020-02-20 12:11:40 · 3359 阅读 · 1 评论 -
STM32F0系列开发之keil安装型号库
编译器:keil其他:keil型号库:https://www.keil.com/dd2/pack/#/eula-container 下拉找到ST的那部分,点右边的下载图标既可以下载,下载好后安装即可。 原创 2018-10-08 23:15:11 · 2750 阅读 · 0 评论 -
STM32F0系列开发之定时器的使用
以下源码以定时器3为例,其他可以以此类推.c文件#include "Time.h"void TIM3_Int_Init(uint32_t time_us){ TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; NVIC_InitTypeDef NVIC_InitStructure; unsigned char prescale...原创 2019-04-04 18:37:13 · 4710 阅读 · 1 评论