![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言-单片机
xiaolz88
在嵌入式大坑里摸爬滚打的小白
展开
-
DMA+ADC单通道转换、多通道转换
在stm32中,使用ADC时往往采用DMA传输方式,由DMA把转换的数据传输到SRAM,再进行处理。 一、单通道转换 本章节选用ADC1进行配置实验: ADC通道与GPIO对应表: ADC结构体成员变量: typedef struct { uint32_t ADC_Mode; FunctionalState ADC_ScanConvMode; FunctionalState A原创 2017-07-01 18:38:55 · 3428 阅读 · 0 评论 -
C 语言位操作
1、对某位清零操作 将一个char 类型的变量a的第七位清零操作: a &=~(1<<6); //1 左移六位 得到二进制数 0100 0000 //按位取反 得到二进制数 1011 1111 所得的数与a 做”&”运算 //a的第7位被置 0 其他位保持不变 2、置1 操作 a原创 2017-06-27 18:19:10 · 453 阅读 · 0 评论