摘要: ADC(简易的DMA传输)的认识 首先看到是ADC的特性 1、ADC的12位分辨率。不能直接测量负电压,然后是最小量程化单位是LSB=Vref+/212 2、单次和转换模式的使用 3、 从通道0到通道n的连续扫描模式00 4、自校准。 5、数据的内部自对齐。 6、触发方式。(根据功能描叙图。) 如下 阅读全文
posted @ 2017-04-11 14:29 我追寻的都是我热爱的 阅读(5012) 评论(0) 推荐(0) 编辑
摘要: DMA的简单了解与认识 DMA就是为了减轻CPU的负担来设置的存储方式。当从外设取到的数据就不需要经过内核操作,而是通过DMA直接把外设的数据放到内存SRAM中,这样就会减少CPU的负担,让CPU在此同时能做更多的事情。(直接存储器) 对于32的学习已经轻车熟路了,这时我们就会开始想到会有一个关于D 阅读全文
posted @ 2017-03-30 20:53 我追寻的都是我热爱的 阅读(2169) 评论(0) 推荐(0) 编辑
摘要: GPIO寄存器描述 《STM32参考手册中文-p75》 1、端口配置低寄存器(GPIOx_CRL)(x = A...E)2、端口配置高寄存器(GPIOx_CRH)(x = A...E) 3、端口输入数据寄存器(GPIOx_IDR)(x = A...E) 这些位为只读并只能以字(16位)的形式读出。读 阅读全文
posted @ 2017-03-28 20:35 我追寻的都是我热爱的 阅读(1627) 评论(0) 推荐(0) 编辑
摘要: STM32固件库文件分析 1、汇编编写的启动文件 startup/stm32f10x.hd.s:设置堆栈指针,设置pc指针,初始化中断向量,配置系统时钟,对用c库函数_main最后去c语言世界里。 2、时钟配置文件 system_stm32f10x.c:把外部时钟HSM=8HZ,经过PLL被频为72 阅读全文
posted @ 2017-03-28 13:46 我追寻的都是我热爱的 阅读(1418) 评论(0) 推荐(0) 编辑
摘要: 接着上篇的文章继续写。 既然学会了中断,小灯,和按键,就会知道与51单片机相比就会知道,缺少了一个数码管,哈哈。 算了,不扯了,来继续学习 首先看下串口 在学习51单片机的时候注意到串口就是设置几个参数:字长(一次传送数据的长度,),波特率(每秒传送的数据位数,校验位。) 首先可以看看波特率的配置与 阅读全文
posted @ 2017-03-27 14:06 我追寻的都是我热爱的 阅读(518) 评论(0) 推荐(0) 编辑
摘要: DAM的使用结合串口和中断以及GPIO。 当我学到DMA这章的时候就意味着我已经学完了,GPIO里的LED,按键,还有就是串口发送数据。 那么下面就来总结下前段时间所学的知识(因为接下来有断时间我是没有时间去学习STM32) 首先来看下我最先接触的LED流水灯 对于流水灯。首先我我们知道。点亮流水灯 阅读全文
posted @ 2017-03-25 15:10 我追寻的都是我热爱的 阅读(1111) 评论(1) 推荐(0) 编辑
摘要: 当我们编写程序是会注意到,首先是配置一些函数的结构体。 所以我们就要找到下面的界面,然后打开FWLB中.c文件下面所对应的.h文件,这样就能查找到相应的结构体。下图为我所找到的中断的结构体、 然后就是查找相对应的中断向量。具体就是打开 还有就是查找中断函数表,这个中断函数名不是随便取的,而是有一定的 阅读全文
posted @ 2017-03-24 13:36 我追寻的都是我热爱的 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 首先说下博主不是什么大牛,还是一名在校的大二学生,主要是想学习STM32,想通过学习STM32,然后通过博客来记些笔记,来提高自己的能力。 好了,来进入主题。哦,就是这个feel! 首先就是学习STM32,就是需要有自己的一块开发板,我用的就是实验室学长留下的一个野火板。自己感觉还是不错的。 首先我 阅读全文
posted @ 2017-03-23 14:19 我追寻的都是我热爱的 阅读(3756) 评论(4) 推荐(0) 编辑