![](https://img-blog.csdnimg.cn/20190905115723777.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
STM32
乐小树爱追逐雅克比
我想成为神-一千万行代码(.m,.py,.c**)
展开
-
STM32之GPIO及第一个STM32程序(跑马灯)
STM32之GPIO,及八种工作模式粗俗解释及第一个STM32程序(跑马灯)原创 2015-11-05 15:19:08 · 22378 阅读 · 2 评论 -
MDK5+CH340驱动安装
今天是我学习STM32的第一天,为督促自己每天坚持进步一点,来此每天记录一点所学的知识,今天我写的是工作环境的搭建。STM32的工作环境主要分为三个:一、MDK5的安装,二、USB串口驱动的安装,三、Jlink驱动的安装。首先了解MDK5是RealView MDK是Keil公司开发的,为基于Cortex 、ARM7、ARM9等处理器设备提供的一个完整的开发环境。开始搭建,在dell原创 2015-11-04 08:47:18 · 3523 阅读 · 0 评论 -
STM32按键输入、所需要的C语言复习、时钟系统框图
第一部分:STM32按键输入是我的第二个在STM32 平台上有输入的小实例。思路为,先查询硬件图看清按键是低电平有效还是高电平有效,根据我的开发环境得知四个按键有三个按键是低电平有效,有一个按键是高电平有效。然后设计代码,设计代码之前得分析清楚,按键有两种情况,可持续按键和不可持续按键。可持续按键的意思是,按一下放开后,继续按还会有用,而不可持续按键就不行。分清按键类型就可以照一般运用外设原创 2015-11-08 14:42:10 · 3274 阅读 · 0 评论 -
STM32中SYSTICK定时器、端口复用和重映射
STM32中SYSTICK定时器原创 2015-11-09 09:26:53 · 4060 阅读 · 0 评论 -
NVIC中断优先级管理+串口通信基本原理+串口通信基于库函数的配置实例
没写博客的感悟:昨天没有写博客,今天就倒霉了,得写两篇,果然不能偷懒,当天没有做的事,无论如何你都得要做,为了改掉这个拖延的小毛病,给自己定了一条规则,无论多晚,哪怕没有网没有电也得写完每天更新的博客,以此勉励。今天主要总结和复习三个知识点,NVIC中断优先级管理、串口通信、及串口通信的简单配置实例:第一部分:NVIC中断优先级管理:首先是中断分组,我们知道所用的CM3内核支持原创 2015-11-11 19:19:58 · 7390 阅读 · 1 评论 -
寄存器版本的STM32编程思想02
STM32寄存器版本(基于架构ARM v7 F103ZET6) 最近用了很久的库函数版本STM32编程,后来发现其中很多原理及过程不是很理解,最终决定以寄存器版本为切入点,重新把cotex-m3系列的芯片之一进行再次深入的了解。我会根据自己的实践经验分享一些实验过程中的经验,现记录如下:代码如下目录如下:实验6:独立看门狗实验7:窗口看门狗实验8原创 2016-05-23 21:13:42 · 1440 阅读 · 0 评论 -
寄存器版本的STM32编程思想01
STM32寄存器版本(基于架构ARM v7 F103ZET6) 最近用了很久的库函数版本STM32编程,后来发现其中很多原理及过程不是很理解,最终决定以寄存器版本为切入点,重新把cotex-m3系列的芯片之一进行再次深入的了解。现记录如下:代码如下目录:实验1跑马灯:实验2 蜂鸣器:实验三 按键输入(可持续按和不可持续按)实验1跑马灯:#inc原创 2016-05-21 22:05:58 · 1884 阅读 · 0 评论