E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
stm32学习笔记
【
stm32学习笔记
之一】跑马灯实验(基于库函数)
1.GPIO的基本知识4种输入模式:输入浮空、输入上拉、输入下拉、模拟输入。4种输出模式:开漏输出(上拉或者下拉)、开漏复用功能(上拉或者下拉)、推挽式输出(上拉或者下拉)、推挽式复用功能(上拉或者下拉)2.库函数头文件:stm32f4xx_gpio.h源文件:stm32f4xx_gpio.c1个初始化函数:voidGPIO_Init(GPIO_TypeDef*GPIOx,GPIO_InitTyp
MyLinChi
·
2016-10-28 21:38
stm32
假期备战蓝桥杯
stm32学习笔记
(一)
在core_cm3.c文件中有关于类型的定义Core_cm3.c与启动文件一样都是底层文件Ststem_stm32f10x.c文件是用来设置系统时钟和总线时钟实现系统时钟的时候要用到PLL(锁相环),需要操作寄存器。寄存器十一存储器映射的方式访问的。所以这个c文件需包含stm32f10x.hStm32f10x.h包含了stm32中的寄存器地址和结构体类型定义。启动文件的作用:初始化堆栈指针sp初始
Fleargwe
·
2016-01-14 08:05
寒假学习笔记
STM32学习笔记
(4):SysTick
对于使用uCOSII我们可以使用task来定时执行函数,如果是裸机,我们就可以使用SysTick来定时或延时。1什么是SysTick?我们首先想到的就是到数据手册中搜索,显示结果如下:我们下载《STM32F10xxxCortex-M3编程手册》搜索,结果如下:SysTick是一个24位的倒计数定时器(它放在了NVIC中),当计到0时,将从LOAD寄存器中自动重装载定时初值(Sys系统,tick滴答
尹泽宇
·
2015-12-10 21:54
STM32
STM32学习笔记
(4):SysTick
对于使用uCOSII我们可以使用task来定时执行函数,如果是裸机,我们就可以使用SysTick来定时或延时。1什么是SysTick?我们首先想到的就是到数据手册中搜索,显示结果如下:我们下载《STM32F10xxxCortex-M3编程手册》搜索,结果如下:SysTick是一个24位的倒计数定时器(它放在了NVIC中),当计到0时,将从LOAD寄存器中自动重装载定时初值(Sys系统,tick滴答
L20130316
·
2015-12-10 21:00
STM32学习笔记
(3):时钟配置
15个时钟源STM32有5个时钟源,分别如下所示:a.HSI 是高速内部时钟,RC振荡器,频率为8MHz。b.HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz(一般使用的是外部8MHZ)。c.LSI 是低速内部时钟,RC振荡器,频率为40kHz。d.LSE是低速外部时钟,接频率为32.768kHz的石英晶体。e.PLL为锁相环倍频输出,其时钟输入源可选择
L20130316
·
2015-12-08 22:00
STM32学习笔记
(2):USART
这篇文章主要对USART的学习。1STM32使用库函数实现多字节的发送出现第一个字节丢失在使用库函数USART_SendData(USART_TypeDef*USARTx,uint16_tData)的时候发现会丢失一个字节,代码如下:/************************************************************** *Function:Uart1_Sen
L20130316
·
2015-12-08 18:00
STM32学习笔记
(1):通用定时器TIMx
我选用的芯片是STM32F103ZET6,即基于ARM核心的32位微控制器(STM32)、通用类型(F)、增强型(103)、144脚(Z)、512K(E)、LQFP封装(T)、工业级温度范-40~85°C(6)的单片机。有高级定时器TIM1和TIM8共2个,有通用定时器TIN2、TIM3、TIM4、TIM5共4个。每个定时器都是完全独立的,没有互相共享任何资源!14.2、TIMx主要功能通用TIM
尹泽宇
·
2015-12-01 17:11
STM32
STM32学习笔记
(1):通用定时器TIMx
我选用的芯片是STM32F103ZET6,即基于ARM核心的32位微控制器(STM32)、通用类型(F)、增强型(103)、144脚(Z)、512K(E)、LQFP封装(T)、工业级温度范-40~85°C(6)的单片机。有高级定时器TIM1和TIM8共2个,有通用定时器TIN2、TIM3、TIM4、TIM5共4个。每个定时器都是完全独立的,没有互相共享任何资源!14.2、TIMx主要功能通用TIM
L20130316
·
2015-12-01 17:00
STM32学习笔记
2-系统时钟知识及程序配置
一:基本知识 1、 STM32F103ZE有5个时钟源:HSI、HSE、LSI、LSE、PLL。 ①、HSI是快速内部时钟,RC振荡器,频率为8MHz,精度不高。 ②、HSE是快速外部时钟,可接石英/陶瓷谐振器,或者接外部时 &
·
2015-11-13 12:47
stm32
stm32学习笔记
之时钟控制RCC程序编写流程
RCC有多种用途,包括时钟设置,外设复位和时钟管理。 三种不同的时钟源可被用来驱动系统时钟(SYSCLK):● HSI振荡器时钟● HSE振荡器时钟● PLL时钟这些设备有以下2种二级时钟源:● 40kHz低速内部RC,可以用于驱动独立看门狗和通过程序选择驱动RTC。RTC用于从停机/待机模式下自动唤醒系统。● 32.768kHz低速外部晶体也可用来通过程序选择驱动RTC(RTCCLK)。 下
·
2015-11-12 16:50
stm32
stm32学习笔记
之win8系统下,keil4出现黑块的解决方法
前不久,笔者安装keil4启动会出现黑块,如图所示 当时询问了不少技术群都没有找到解决办法,并且还在百度贴吧发贴,最终都无果而终 这是当时发贴地址 http://tieba.baidu.com/p/3176578044 后来重做了个系统,才勉强能使用。直至今天又出现了同样的状况。在此之间笔者发现当keil4出现黑块,win8自带的记事本也会出现未响应状况,于是上网找解决方法,最终网友&nb
·
2015-11-12 16:48
stm32
STM32学习笔记
——FSMC 驱动大容量NAND FLASH [复制链接]
本文原创于观海听涛,原作者版权所有,转载请注明出处。 近几天开发项目需要用到STM32驱动NAND FLASH,但由于开发板例程以及固件库是用于小页(512B),我要用到的FLASH为1G bit的大页(2K),多走了两天弯路。以下笔记将说明如何将默认固件库修改为大页模式以驱动大容量NAND,并作驱动。本文硬件:控制器:STM32F103ZET6,存储器:HY27UF081G2A首先说一下NOR与
·
2015-11-12 09:06
Flash
STM32学习笔记
(1)——搭建库函数工程
好吧,现在开始学习STM32了,顺便把这个过程记录下来,Keil安装之类就不说了,先用Keil搭建一个工程。 我是参照这篇文章开始的:《零死角玩转stm32-初级篇(终结篇)》 开始的时候我完全按照文章介绍的方式一步一步搭建的,下面我再自己搭建一下: 1、先获取STM32的库函数开发包。 貌似现在最新版本的firmware还是3.5版本的。 在这里可以下载到:ST官网(我是在ST
·
2015-10-31 08:16
stm32
STM32学习笔记
:系统时钟和SysTick定时器
原文:http://blog.sina.com.cn/s/blog_49cb42490100s60d.html 1. STM32的时钟系统 在STM32中,一共有5个时钟源,分别是HSI、HSE、LSI、LSE、PLL (1) HSI是高速内部时钟,RC
·
2015-10-23 08:09
stm32
STM32学习笔记
3-IO配置输入输出
STM32的IO配置时没什么特殊的,有个注意点就是有用IO前须要先打开其时钟线,下面是验证过oK的程序: RCC->APB2ENR|=GpioBApb2enrEn; //使能PORTB时钟 GPIOB->CRL&=GpioBitClrM5_13; // IO的模式清零 GPIOB->CRL|=GpioBit5PP;//PB.5
·
2015-10-21 12:04
stm32
stm32学习笔记
:GPIO外部中断的使用
源起:项目中需要使用统一的时间触发信号使得采样时间同步,因此需要某一个管脚来进行触发。 硬件情况:采用PA11管脚 需要明确的是,PxN管脚共用外部中断线EXTIN和外部中断向量EXTIN_IRQn和中断服务程序入口EXTIN_IRQHandler,但是需要注意的是[9...5]共用EXTI9_5_IRQn和EXTI9_5_IRQHandler、[15...10]共用EXTI15_10_IRQ
·
2015-10-21 11:56
stm32
STM32学习笔记
(7):USART串口的使用
STM32学习笔记
(7):USART串口的使用2011年4月19日USART串口通信1.串口的基本概念在STM32的参考手册中,串口被描述成通用同步异步收发器(USART),它提供了一种灵活的方法与使用工业标准
kobesdu
·
2015-08-27 09:00
STM32学习笔记
——基础定时器
程序运行结果:LED灯周期性闪烁代码:main.c:#include"stm32f10x.h"#include"stm32f10x_rcc.h"#include"stm32f10x_tim.h"#include"misc.h"voidRCC_Configuration(void);voidGPIO_Configuration(void);voidNVIC_Configuration(void);v
godisonion
·
2015-08-15 19:56
STM32
STM32学习笔记
——系统定时器SysTick
SysTick定时器的应用。程序运行效果:LED周期性闪烁。代码:main.c:#include"stm32f10x.h"static__IOuint32_tTimingDelay;voidLED_Config(void);voidRCC_Configuration(void);voidDelay(__IOuint32_tnTime);voidTimeDelay_Decrement(void);i
godisonion
·
2015-08-14 21:38
STM32
STM32学习笔记
——中断
重点:外部中断代码:main.c:#include"stm32f10x.h"#include"stm32f10x_exti.h"#include"stm32f10x_rcc.h"#include"misc.h"voidRCC_Configuration(void);voidGPIO_Configuration(void);voidNVIC_Configuration(void);voidDelay
godisonion
·
2015-08-13 21:07
STM32
STM32学习笔记
——流水灯
重点:GPIO端口配置代码:#include"stm32f10x.h"#defineLed1_OnGPIO_ResetBits(GPIOD,GPIO_Pin_2);//低电平点灯#defineLed1_OffGPIO_SetBits(GPIOD,GPIO_Pin_2);#defineLed2_OnGPIO_ResetBits(GPIOD,GPIO_Pin_3);#defineLed2_OffGPI
godisonion
·
2015-08-08 21:00
STM32
STM32学习笔记
之总线外设映射
最近在学习使用STM32的外设,在使能外设时钟时候,经常忘记该外设是挂在哪个总线上的,基础十分不扎实,所以在这里总结了STM32三条总线的外设映射情况。 1、AHB总线:(1)Flash存储器;(2)DMA;(3)复位和时钟控制;(4)CRC;(5)以太网;(6)SDIO;2、APB2总线:(1)USART1;(2)高级控制定时器TIM1和TIM8;(3)模数转换器ADC1、ADC2、ADC3;(
maochengtao
·
2015-07-31 10:00
STM32学习笔记
之芯片简介
本文首先介绍了STM32与单片机、嵌入式、ARM的关系,然后引出了STM32系列微处理器的种类,最后简单介绍了STM32F103芯片的一些功能特点。STM32与单片机单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉
gjianw217
·
2015-07-11 18:55
STM32与单片机
STM32与嵌入式
STM32与ARM
STM32F103ZE
MCU
STM32学习笔记
3-串口控制台
http://blog.sina.com.cn/s/blog_7077264c0100lvwg.html1、在STM32_Init.c中使能串口,波特率设到115200(最大只能设这么大了)。2、USART1的寄存器跟AVR几乎相同,直接代码替换。宏定义替换#defineusart1_UDR_int_open()USART1->CR1|=USART_FLAG_TXE//开启UDR空中断#defin
0421DNA
·
2015-03-24 16:33
STM32学习笔记
2——GPIO点灯
学会了建立建立工程,接下来一定是迫不及待的想用自己的开发板大显身手了吧。别急,慢慢来。在C语言学习时,你最先编译的一定是那条永恒经典的代码,对,就是HelloWorld——简单、明了,而且能直观的看见现象。在STM32上也有一个简单、明了,而且能直观的看见现象的程序——点灯。这就是我们现在的helloworld,让我们从他开始学习吧!!!学习点灯我们要用到的就是控制我们需要的I/O口,所以,让我们
沉淀淀
·
2015-02-07 16:13
stm32
STM32学习笔记
2-按键实验
12.10一/按键实验工程配置参数:C/C++:defineUSE_STDPERIPH_DRIVER,STM32F1X_CLDebug:TARMSTM.DLL -pSTM32F107VC GPIO的工作模式:输入模式:上拉输入,下拉输入,浮空输入,模拟输入输出模式:推挽输出(输出电平为0和3.3V),开漏输出(电平不匹配的场合,如输出5V的高电平,在外部接上一个上拉电阻,电源为5V),复用推挽,
u011680118
·
2014-12-14 19:00
stm32
STM32学习笔记
1-点亮LED
基础知识:1. STM32库这个库是针对STM32开发板提供的函数接口,可以用来配置寄存器。采用库开发的方式,使用结构体封装寄存器参数,用宏表示参数,用函数封装对于寄存器的操作。2. Cortex-M3芯片ARM公司设计内核,其他厂商设计之外的部件(片上外设如串口,定时器)。解决兼容性问题提出了CMSIS标准,这一层位于硬件与OS或者用户层之间,屏蔽了硬件差异,提供简单的接口。
u011680118
·
2014-12-14 19:00
硬件
驱动
stm32
STM32学习笔记
6-定时器中断
STM32的定时器功能十分强大。有TIME1和TIME8等高级定时器,TIME2~TIME5等通用定时器,TIME6和TIME7等基本定时器。STM32的通用定时器可以被用于:测量输入信号的脉冲长度(输入捕获)或者产生输出波形(输出比较和PWM)等。使用时需要写两个函数1.初始化函数(包括定时器的模式设置、初值,时钟,分频等)2.中断函数一、初始化函数typedefstruct//定时器的结构体组
mdy09
·
2014-10-09 21:52
stm32学习笔记
——DMA
stm32学习笔记
——DMA目的:用DMA发送数据到USART1并同时点亮LED灯,熟悉DMA配置过程配置文件:#include "stm32f10x_dma.h" #include
freedom098
·
2014-09-28 15:00
stm32学习笔记
——PWM波
stm32学习笔记
——PWM波目的:利用通用定时器产生PWM波配置文件:#include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h"
freedom098
·
2014-09-28 15:00
stm32学习笔记
——定时器(1)
目的:操作通用定时器实现基本时基配置文件:#include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_tim.h"//定时器头文件 #include "misc.h"//定时器中断头文件寄存器:参阅stm32参考手册 结构体定义: typedef str
freedom098
·
2014-09-28 15:00
stm32学习笔记
——串口通信
stm32学习笔记
——串口通信目的:利用串口收发数据配置文件:#include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_usart.h
freedom098
·
2014-09-11 19:00
指针
硬件
typedef
stm32
串口通信
stm32学习笔记
——按键(外部中断)
stm32学习笔记
——按键(外部中断)目的:使用外部中断方式触发按键,会使用外部中断的操作配置文件:#include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h
freedom098
·
2014-09-10 22:00
stm32学习笔记
——按键(扫描法)
stm32学习笔记
——按键(扫描法)目的:利用扫描IO口的方式直接操作按键 配置文件:#include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h"
freedom098
·
2014-09-10 19:00
STM32学习笔记
——流水灯
STM32学习笔记
——流水灯目的:操作IO口电平配置文件:#include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" 寄存器:GPIOx_CRL:32
freedom098
·
2014-09-09 21:00
STM32学习笔记
2——RC522
RC522的学习算下来也有四五天了,今天终于勉强知道大概是怎么一回事了,实现效果如图,大概总结如下:一.RC522操作流程:二.M1卡简单介绍:1.16个扇区,每个扇区分四块2.每个扇区的块0,1,2为数据块,块3为控制块3.第0扇区块0为厂家固化,不能更改三.M1卡的读写:读和写都是一样的,先定义好读和写的存放数组,读是把块里的数据写入到空数组中,读是把事先赋值的数组的值写入到块中unsigne
xiangxiang613
·
2014-08-13 23:44
STM32
RC522
STM32学习笔记
2――RC522
RC522的学习算下来也有四五天了,今天终于勉强知道大概是怎么一回事了,实现效果如图,大概总结如下:一.RC522操作流程: 二.M1卡简单介绍: 1.16个扇区,每个扇区分四块2.每个扇区的块0,1,2为数据块,块3为控制块3.第0扇区块0为厂家固化,不能更改 三.M1卡的读写:读和写都是一样的,先定义好读和写的存放数组,读是把块里的数据写入到空数组中,读是把事先赋值的数组的值写入到块
xiangxiang613
·
2014-08-13 23:44
stm32
RC522
STM32学习笔记
——使用SysTick定时器做延时
开学了,无法再像假期一样能够一整天玩板了!好在这学期的课说少不少,说多也不多,每周也有十几大节。剩下的时间除去学生工作等一些七七八八的事情,间断着还是能看看教程玩玩板!越发发现《STM32菜鸟学习手册——啰嗦版》真是不错的入门教程,简单易懂。其他诸如《固件库手册》等等官方文件更是必不可少,可惜ST公司的网页找手册实在麻烦得很呐!这两天一直在看有关于系统嘀嗒时钟SysTick的文件,但由于3.5版的
SahPah
·
2014-08-13 12:20
STM32
STM32学习笔记
1—实习回顾1
一.四步设置GPIO串口RCC->APB2ENR|=1CRL&=0XFF0FFFFF;//位初始化GPIOB->CRL|=0X00300000;//PB.5推挽输出GPIOB->ODR|=1ODR|=1BRR|=1<<5;置0,BSRR置1三.简单的按键程序#defineKEY0PEin(4)//PE4if(KEY0==0){delay_ms(10);//去抖动if(KEY0==0)LED0=0;
xiangxiang613
·
2014-08-12 10:00
stm32
嵌入式
学习笔记
STM32学习笔记
1―实习回顾1
一.四步设置GPIO串口RCC->APB2ENR|=1CRL&=0XFF0FFFFF; //位初始化 GPIOB->CRL|=0X00300000;//PB.5 推挽输出 GPIOB->ODR|=1ODR|=1BRR|=1<<5;置0,BSRR置1 三.简单的按键程序#define KEY0 PEin(4) //PE4if(KEY0==0) { delay_ms(10);//去抖
xiangxiang613
·
2014-08-12 10:00
嵌入式
学习笔记
stm32
STM32学习笔记
-RCC
http://constancy.blog.51cto.com/4414209/999582调试芯片:STM32F103CBT6 外部晶振:4MHz 初次学习ST须知: STM芯片的所有片上外设都需要手动设置时钟 概念: 三种不同的时钟源可被用来驱动系统时钟(SYSCLK): HSI振荡器时钟:由内部8MHz的RC振荡器产生,可直接作为系统时钟或在2分频后作为PLL输入。HSIRC振荡器能够在不需
ysmz4
·
2014-06-15 12:00
stm32
STM32学习笔记
——SystemInit()函数
http://blog.sina.com.cn/s/blog_60e5783601017vbt.html第一课时钟频率 STM32F103内部8M的内部震荡,经过倍频后最高可以达到72M。目前TI的M3系列芯片最高频率可以达到80M。 在stm32固件库3.0中对时钟频率的选择进行了大大的简化,原先的一大堆操作都在后台进行。系统给出的函数为SystemInit()。但在调用前还需要进行
ysmz4
·
2014-05-06 09:00
stm32
STM32学习笔记
(一)时钟和定时器
由于近期在准备海洋航行器比赛,正好趁此机会学习一下ARM,看到周围很多同学都在使用32,所以我也买了一块STM32F103ZET6,准备好好地学习一下。STM32的时钟系统相当的复杂,包含了5个时钟源,分别是HSIHSELSILSEPLL,HSI是高速内部时钟、RC振荡器,频率为8M,HSE是高速外部时钟,即晶振,我的核心板上晶振为8M。LSI为低速内部时钟、RC振荡器,频率40k,LSE为低速外
qq570842253
·
2014-05-01 18:10
中断
定时器
stm32
单片机编程
STM32学习笔记
(一)时钟和定时器
由于近期在准备海洋航行器比赛,正好趁此机会学习一下ARM,看到周围很多同学都在使用32,所以我也买了一块STM32F103ZET6,准备好好地学习一下。 STM32的时钟系统相当的复杂,包含了5个时钟源,分别是HSIHSELSILSEPLL,HSI是高速内部时钟、RC振荡器,频率为8M,HSE是高速外部时钟,即晶振,我的核心板上晶振为8M。LSI为低速内部时钟、RC振荡器,频率40k,LSE
qq570842253
·
2014-05-01 18:10
定时器
中断
stm32
通过串口实现stm32的IAP功能————
stm32学习笔记
我写的程序下载地址:http://download.csdn.net/detail/robinson_911/6560367感觉stm32官方的IAP例程写的太乱了,于是自己写了个串口IAP,希望可以帮助到正在或者即将学习IAP的童鞋们!用的MCU是stm32f103ze,编译工具室IAR5.4,仅仅用了USART1,不需要按键来,即仅仅使用了2个管脚,就实现了串口IAP的功能。大概思路如下:IA
robinson_911
·
2013-11-15 22:00
STM32学习笔记
(一)
阅读更多一、stm32固件库学习1.建立模板模板是按照附件的方法建立的,共建立了4个文件夹:CMSIS、Startup、USER、Project。在Project中还建立了2个文件夹:Obj和Listing,用于存放目标文件和列表文件。最终的物理目录如下。在MDK4.23中建立相应的目录,实际上除了misc.c和stm32f10xrcc.c是必须的外,其它的库根据需要剪裁。2.整理库代码根据所选的
君乙2012
·
2013-11-13 14:00
嵌入式
arm
stm32
学习笔记
STM32学习笔记
(一)
阅读更多一、stm32固件库学习1.建立模板模板是按照附件的方法建立的,共建立了4个文件夹:CMSIS、Startup、USER、Project。在Project中还建立了2个文件夹:Obj和Listing,用于存放目标文件和列表文件。最终的物理目录如下。在MDK4.23中建立相应的目录,实际上除了misc.c和stm32f10xrcc.c是必须的外,其它的库根据需要剪裁。2.整理库代码根据所选的
君乙2012
·
2013-11-13 14:00
嵌入式
arm
stm32
学习笔记
STM32学习笔记
(一)
一、stm32固件库学习1.建立模板模板是按照附件的方法建立的,共建立了4个文件夹:CMSIS、Startup、USER、Project。在Project中还建立了2个文件夹:Obj和Listing,用于存放目标文件和列表文件。最终的物理目录如下。 在MDK4.23中建立相应的目录,实际上除了misc.c和stm32f10xrcc.c是必须的外,其它的库根据需要剪裁。 2.整理库代码根据所选的芯片
君乙2012
·
2013-11-13 14:00
嵌入式
学习笔记
stm32
ARM
STM32 FSMC的用法--LCD
STM32学习笔记
(6):LCD的显示2011年4月14日LCD显示1.LCD/LCM的基本概念液晶显示器(LiquidCrystalDisplay:LCD)的构造是在两片平行的玻璃当中放置液态的晶体,
Stephen_yu
·
2013-08-23 15:00
STM32学习笔记
之SPI_DMA寄存器级操作
一、实验目标学会配置STM32的SPI寄存器和DMA寄存器,实现STM32的SPI1与SPI2通信功能,每次发送一字节数据,并可多次发送,如果接收的数据正确,则点亮LED灯。二、实验目的加入DMA的SPI通信相对于普通SPI通信有什么好处?ST给SPI加了DMA功能出于什么目的?我觉得这是很重要的一个问题,一直边学习边想。以下是我的看法:减少CPU负荷?我想这应该是DMA最主要的功能,可是对于SP
xztelecomlcs
·
2013-07-10 16:35
检测
寄存器
而且
实验目的
LED灯
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他