上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: SPI(Serial Peripheral Interface),串行外围设备接口。SPI是一种高速的、全双工、同步的通信总线。 SPI接口一般使用4条线通信: MISO 主设备数据输入,从设备数据输出 MOSI 主设备数据输出,从设备数据输入 SCLK 时钟信号,有主设备产生 CS 从设备片选信号 阅读全文
posted @ 2016-07-15 00:57 kuotian 阅读(9140) 评论(0) 推荐(0) 编辑
摘要: I²C(Inter-Integrated Circuit)总线是一种两线式串行总线,用于连接微控制器及其外设,是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。 IIC总线在传送数据过程中共有3种类型信号,分别是开始信号、结束信号和应答信号。 SCL SDA 开始信号 高电平 由高电平向 阅读全文
posted @ 2016-07-14 12:40 kuotian 阅读(1789) 评论(1) 推荐(0) 编辑
摘要: DMA(Direct Memory Access),直接存储器访问。DMA传输方式无需CPU直接控制传输,通过硬件为RAM与I/O设备开辟一条直接传送数据的通路,使CPU效率大大提高。stm32f103有2个DMA控制器,DMA1有7个通道,DMA2有5个通道,专门用来管理来自外设对存储器的访问请求 阅读全文
posted @ 2016-07-13 23:45 kuotian 阅读(5404) 评论(0) 推荐(0) 编辑
摘要: STM32F103RCT有3个ADC,12位主逼近型模拟数字转换器,有18个通道,可测量16个外部和2个内部信号源。各通道的A/D转换可以单次、连续、扫描或间断模式执行。 1.通道选择 stm32把ADC转换分成2个通道组:规则通道组相当于正常运行的程序;注入通道组相当于中断。程序初始化阶段设置好不 阅读全文
posted @ 2016-07-12 22:52 kuotian 阅读(6770) 评论(0) 推荐(0) 编辑
摘要: STM32外部脉冲ETR引脚:TIM1-->PA12;TIMER2-->PA0;TIMER3-->PD2;TIMER4-->PE0… 1.TIM2 PA0计数 配置步骤 ①开启TIM2时钟,配置PA0输入 APB1外设复位寄存器 (RCC_APB1RSTR) APB2外设时钟使能寄存器(RCC_AP 阅读全文
posted @ 2016-07-10 13:29 kuotian 阅读(9312) 评论(2) 推荐(0) 编辑
摘要: STM32除TIM6和TIM7外都可以产生PWM输出。高级定时器TIM1和TIM8可以同时产生7路PWM,通用定时器可以产生4路PWM输出。 1.TIM1 CH1输出PWM配置步骤 ①开启TIM1时钟,配置PA8为复用输出 APB2外设时钟使能寄存器(RCC_APB2ENR) APB1外设复位寄存器 阅读全文
posted @ 2016-07-01 00:06 kuotian 阅读(8251) 评论(2) 推荐(1) 编辑
摘要: STM32共有8个定时计数器,其中TIME1和TIME8是高级定时器,TIME2~TIME5是通用定时器,TIME6和TIME7是基本定时器。以TIME3为例总结定时计数器的基本用法。 1.TIM3的配置步骤 ①TIM3时钟使能 APB1外设复位寄存器 (RCC_APB1RSTR) 置1开启。清0关 阅读全文
posted @ 2016-06-28 13:51 kuotian 阅读(3201) 评论(2) 推荐(0) 编辑
摘要: stm32的每个I/O口都可以作为中断输入,要把I/O口设置为外部中断输入,必须将I/O口设置为上拉/下拉输入 或 浮空输入(但浮空的时候外部一定要带上拉或下拉电阻,否则可能导致 中断不停的触发),干扰大时,上拉/下拉输入模式也建议使用外部上拉/下拉电阻。 1.设置外部中断 的步骤 ①初始化I/O口 阅读全文
posted @ 2016-05-25 15:02 kuotian 阅读(6522) 评论(0) 推荐(0) 编辑
摘要: 给定大量手机用户通话记录,找出其中通话次数最多的聊天狂人。 输入格式: 输入首先给出正整数N(≤10​^5​​),为通话记录条数。随后N行,每行给出一条通话记录。简单起见,这里只列出拨出方和接收方的11位数字构成的手机号码,其中以空格分隔。 输出格式: 在一行中给出聊天狂人的手机号码及其通话次数,其 阅读全文
posted @ 2016-05-23 14:39 kuotian 阅读(846) 评论(0) 推荐(0) 编辑
摘要: stm32F103RCT6提供5路串口。串口的使用,只要开启串口时钟,设置相应的I/O口的模式,然后配置下波特率、数据位长度、奇偶校验等信息,即可使用。 1.串口的配置步骤 ①串口时钟使能 APB2外设时钟使能寄存器(RCC_APB2ENR) 置1开启。清0关闭。 第14位对串口1的时钟使能 Eg: 阅读全文
posted @ 2016-05-19 11:31 kuotian 阅读(13482) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页