1. 下载链接: https://pan.baidu.com/s/1BIrhqmxWdHY7hvihE0Wd4A 密码: cp45 2. 解压缩后得到: 3. 运行mdk526.exe安装keil5。(最好不要修改文件安装路径,使得第二步按默认路径安装即可。) 4. 运行MDK支持包(STM32)文 ...
分类:
其他好文 时间:
2019-03-11 22:27:03
阅读次数:
1442
本讲主要内容 1.什么是存储器映射 2.什么是寄存器及寄存器映射 3.如何访问STM32寄存器内容 1.什么是存储器映射 存储器本身不具有地址信息,它的地址是由芯片厂商或用户分配,给存储器分配地址的过程称为存储器映射,如果再分配一个地址就叫重映射(具体地址分配参考芯片数据手册及中文参考手册) 2.什 ...
分类:
其他好文 时间:
2019-03-08 12:47:48
阅读次数:
162
本讲主要内容 1.什么是STM32 2.STM32与ARM的关系 3.STM32F103ZET6介绍 4.STM32能做什么 1.什么是STM32从字面意义来看:ST:意法半导体,是一个公司的名字。M:Microelectronics的缩写,表示微控制器,要注意微控制器和微处理器的区别32:32bi ...
分类:
其他好文 时间:
2019-03-08 12:46:38
阅读次数:
256
前言: 在嵌入式领域,最热门的是keil和iar。这两款老牌工具在编译、调试方面的是很靠谱的,然而其编辑和阅读功能却过于简单。没有选中高亮,不能全局搜索函数变量(这里是指基于符号索引,而不是基于文本的简单find next),不能查看函数调用关系,等等等等。 正是因为keil和iar编辑阅读功能不足 ...
分类:
系统相关 时间:
2019-03-07 14:29:29
阅读次数:
475
由于自己的物联网开发板上的单片机是用的STM32,但是有些朋友没有用过,所以我将用这块开发板,带着大家入门STM32 先介绍一下STM32,我是在大三下学期的时候开始接触STM32,当时是想做一个小车,要用摄像头,所以学习了STM32. 大家可以看我的这一系列的文章 https://www.cnbl ...
分类:
其他好文 时间:
2019-03-06 01:09:24
阅读次数:
191
文件夹/文件名:全部小写 + 下划线 理由:Linux下方便编辑查看 规则:所属 _ 功能 举例: 文件夹:phal drive 文件:phal_usart.c os_core.c 文件夹:phal drive 文件:phal_usart.c os_core.c 函数:首字母大写(缩写组合也是如此) ...
分类:
其他好文 时间:
2019-03-05 15:24:07
阅读次数:
198
在搞定了 VSCode + Makefile 玩弄 TivaWare C 库的环境之后,我们很容易想到,是否能以同样的方式玩弄其他单片机库。基本套路是,确保系统环境能够直接通过命令行调用arm-none-eabi-gcc进行编译,然后通过Makefile来组织并完成编译。目标对象:STM32全系列(... ...
分类:
其他好文 时间:
2019-03-02 11:08:42
阅读次数:
165
uart 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART,是一种异步收发传输器,是电脑硬件的一部分。它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯 ...
分类:
其他好文 时间:
2019-02-28 13:07:15
阅读次数:
164
1、中断技术概述 在单片机应用系统中,中断技术主要用于时时检测与控制,也就是要求单片机能感及时地响应中断请求源提出的服务请求,进行快速响应并及时处理,这些工作是由单片机片内的中断系统来实现的。当中断请求源发出中断请求时,如果中断请求得到允许,单片机暂时中止当前正在执行的主程序,转到中断服务处理程序处... ...
分类:
其他好文 时间:
2019-02-26 00:59:16
阅读次数:
281
1、STM32有5个时钟源:HSI、HSE、LSI、LSE、PLL。--》HSI是高速内部时钟,RC振荡器,频率为16MHz,精度不高。可以直接作为系统时钟或者用作PLL时钟输入。--》HSE是告诉外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~26MHz。--》LSI是低速内... ...
分类:
其他好文 时间:
2019-02-24 00:47:34
阅读次数:
270