STM32单片机
STM32单片机
StarAire
凡事不求尽如人意,但求无愧于心
展开
-
[学习笔记]stm32
stm32原创 2019-03-19 15:15:09 · 1091 阅读 · 0 评论 -
串口下载问题
今天用串口下载发现了一个问题下载成功了程序却运行不了后来问了淘宝客服这个不可以勾选,然后就下载成功了原创 2019-07-17 21:36:23 · 290 阅读 · 0 评论 -
stm32阶段总结笔记一
第一阶段总结笔记,主要对GPIO,串口,时钟,中断,定时器进行总结,方便后续写程序快速查阅文章目录GPIOGPIO1.当使用GPIO之前,必须先打开IO时钟(APB2Clock)(IO挂载在APB2底下)2.如果使用复用功能,必须打开相应的复用外设的时钟操作函数:void RCC_APB2PeriphClockCmd(uint32_t RCC_APB2Periph, Functio...原创 2019-07-19 16:24:38 · 917 阅读 · 0 评论 -
下载问题总结
总结下载中遇到的问题原创 2019-07-19 11:22:12 · 216 阅读 · 0 评论 -
stm32换芯片编译
由于我之前一直都是用RCT6在学习,现在要做一个小东西,用到C8T6芯片,直接用之前的工程肯定是没法工作的所以要进行以下修改编译芯片类型修改启动文件修改找到官方固件库,查找芯片需要的启动文件至于芯片是什么容量,这个查手册就可以了例如c8t6是中容量所以将中容量的启动文件加到core文件夹里就可以了注意,还需要在工程里添加宏定义修改此时就可以编译了没问题...原创 2019-07-19 09:56:51 · 542 阅读 · 0 评论 -
stm32之通用定时器
文章目录定时器中断定时器中断相关寄存器定时器中断库函数定时器中断的配置PWM输出PWM库函数pwm配置步骤stm32f10x系列最多有8个定时器3种定时器1.高级定时器2.基本定时器3.通用定时器定时器中断时钟选择计数器时钟可以由下列时钟源提供:1.内部时钟(CK_INT)(默认)2.外部时钟模式1:外部输入脚 (TIx)3.外部时钟模式2:外部触发输入(ETR)...原创 2019-07-14 20:52:49 · 1008 阅读 · 0 评论 -
stm32之看门狗
为什么要看门狗?在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,有单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所欲处于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于检测单片机程序运行状态的模块或者芯片,俗称"看门狗"看门狗解决的问题是在启动正常运行的时候,系统不...原创 2019-07-14 15:58:02 · 386 阅读 · 0 评论 -
正点原子串口函数分析
声明串口中断协议函数原创 2019-07-13 20:35:11 · 1785 阅读 · 0 评论 -
stm32串口通信
1.处理器与外部设备通信的两种方式并行通信传输原理:数据各个位同时传输优点:速度快缺点:占用引脚资源多串行通信传输原理:数据按位顺序传输优点:占用引脚资源少缺点:传输速度较慢2.串行通信按数据传输方向:单工:数据传输只支持在一个方向上的传输半双工:允许数据在两个方向上的传输,但是,在某一个时刻,只允许数据在一个方向的传输,它实际上是一种切换方向的单工通信全双工:...原创 2019-07-01 11:16:31 · 272 阅读 · 0 评论 -
stm32之端口复用和重映射
文章目录端口复用端口重映射端口复用WHAT IS 端口复用?一个GPIO如果可以复用为内置外设的功能引脚,那么当这个GPIO作为内置外设使用的时候,就叫做复用端口复用配置过程(以串口1位例)1.GPIO端口时钟使能2.复用外设时钟使能3.端口模式配置GPIO_Init()函数端口重映射WHAT IS 端口重映射?每个内置外设都有若干个输入输出引脚,一般这些引脚的饿输...原创 2019-07-13 14:46:49 · 391 阅读 · 0 评论