JHJ_BABY

导航

2016年5月23日 #

STM32的DMA

摘要: 什么是DMA?其全称是:Direct Memory Access;根据ST公司提供的相关信息,DMA是STM32中一个独立与Cortex-M3内核的模块,有点类似与ADC、PWM、TIMER等模块;主要功能是通信“桥梁”的作用,可以将所有外设映射的寄存器“连接”起来,这样就可以高速问各寄存器,其传输 阅读全文

posted @ 2016-05-23 14:44 JHJ_BABY 阅读(177) 评论(0) 推荐(0) 编辑

STM32串口接收不定长数据原理与源程序(转)

摘要: 今天说一下STM32单片机的接收不定长度字节数据的方法。由于STM32单片机带IDLE中断,所以利用这个中断,可以接收不定长字节的数据,由于STM32属于ARM单片机,所以这篇文章的方法也适合其他的ARM单片机。 IDLE中断什么时候发生? IDLE就是串口收到一帧数据后,发生的中断。什么是一帧数据 阅读全文

posted @ 2016-05-23 11:45 JHJ_BABY 阅读(3401) 评论(0) 推荐(0) 编辑

推挽与开漏

摘要: 推挽与开漏 概念比较抽象,你只需要记住:设置为推挽,就是提高了引脚的输出电流能力。设置为开漏,就是提高了引脚的输入电流能力。然后还要知道,设置为开漏时,如果外部不加上拉电阻,默认输出是低电平。 阅读全文

posted @ 2016-05-23 10:58 JHJ_BABY 阅读(196) 评论(0) 推荐(0) 编辑