上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 23 下一页
摘要: 本篇文章带着大家来认识一下 STM32 的时钟系统,以及利用 systick 定时器来实现一个比较准确的延时。 我们首先从时钟说起,时钟在MCU中的作用,就好比于人类的心脏一样不可或缺。STM32 的时钟相比 51 的单一时钟要复杂些,它有多个时钟源可以使用,那么大家可能会有所疑惑,STM32 的时 阅读全文
posted @ 2020-01-02 13:15 国产零零柒 阅读(1160) 评论(0) 推荐(0) 编辑
摘要: 串行通讯与并行通讯 按数据传送的方式,通讯可分为串行通讯与并行通讯,串行通讯是指设备之间通过少量数据信号线(一般是8 根以下),地线以及控制信号线,按数据位形式一位一位地传输数据的通讯方式。 而并行通讯一般是指使用8、16、32 及64 根或更多的数据线进行传输的通讯方式,它们的通讯传输对比说明见图 阅读全文
posted @ 2019-12-31 10:05 国产零零柒 阅读(646) 评论(0) 推荐(0) 编辑
摘要: USART 初始化结构体详解 标准库函数对每个外设都建立了一个初始化结构体,比如USART_InitTypeDef,结构体成员用于设置外设工作参数,并由外设初始化配置函数,比如USART_Init()调用,这些设定参数将会设置外设相应的寄存器,达到配置外设工作环境的目的。 初始化结构体和初始化库函数 阅读全文
posted @ 2019-12-30 11:28 国产零零柒 阅读(13068) 评论(0) 推荐(1) 编辑
摘要: 启动文件简介 启动文件由汇编编写,是系统上电复位后第一个执行的程序。主要做了以下工作: 1、初始化堆栈指针SP=_initial_sp 2、初始化PC 指针=Reset_Handler 3、初始化中断向量表 4、配置系统时钟 5、调用C 库函数_main 初始化用户堆栈,从而最终调用main 函数去 阅读全文
posted @ 2019-12-27 09:46 国产零零柒 阅读(1374) 评论(0) 推荐(0) 编辑
摘要: 问题不能拖,我这就来学习一下吧,争取一次搞定。 在任何程序设计环境及语言中,内存管理都十分重要。 内存管理的基本概念 分析C语言内存的分布先从Linux下可执行的C程序入手。现在有一个简单的C源程序hello.c 1 #include 2 #include 3 int var1 = 1; 4 5 i 阅读全文
posted @ 2019-12-26 09:30 国产零零柒 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 我们知道,存储器本身没有地址,给存储器分配地址的过程叫存储器映射,那什么叫寄存器映射?寄存器到底是什么? 在存储器Block2 这块区域,设计的是片上外设,它们以四个字节为一个单元,共32bit,每一个单元对应不同的功能,当我们控制这些单元时就可以驱动外设工作。我们可以找到每个单元的起始地址,然后通 阅读全文
posted @ 2019-12-25 09:57 国产零零柒 阅读(2822) 评论(0) 推荐(0) 编辑
摘要: 异常类型 F103 在内核水平上搭载了一个异常响应系统, 支持为数众多的系统异常和外部中断。其中系统异常有8 个(如果把Reset 和HardFault 也算上的话就是10 个),外部中断有60个。除了个别异常的优先级被定死外,其它异常的优先级都是可编程的。有关具体的系统异常和外部中断可在标准库文件 阅读全文
posted @ 2019-12-24 09:23 国产零零柒 阅读(714) 评论(0) 推荐(0) 编辑
摘要: GPIO 是通用输入输出端口的简称,简单来说就是STM32 可控制的引脚,STM32 芯片的GPIO 引脚与外部设备连接起来,从而实现与外部通讯、控制以及数据采集的功能。STM32 芯片的GPIO被分成很多组,每组有16 个引脚,如型号为STM32F103VET6 型号的芯片有GPIOA、GPIOB 阅读全文
posted @ 2019-12-23 09:46 国产零零柒 阅读(1449) 评论(0) 推荐(0) 编辑
摘要: STM32 的I2C 特性及架构 如果我们直接控制STM32 的两个GPIO 引脚,分别用作SCL 及SDA,按照上述信号的时序要求,直接像控制LED 灯那样控制引脚的输出(若是接收数据时则读取SDA 电平),就可以实现I2C 通讯。同样,假如我们按照USART 的要求去控制引脚,也能实现USART 阅读全文
posted @ 2019-12-20 15:47 国产零零柒 阅读(2996) 评论(0) 推荐(0) 编辑
摘要: 文件和目录(底部有视频资料) cd /home 进入 ‘/ home’ 目录’ cd … 返回上一级目录 cd …/… 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -F 查看目录中的文 阅读全文
posted @ 2019-12-19 09:03 国产零零柒 阅读(213) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 23 下一页