![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
普通网友
这个作者很懒,什么都没留下…
展开
-
浅谈IIC协议
IIC 简介 IIC(Inter-Integrated Circuit)总线是一种由NXP(原PHILIPS)公司开发的两线式串行总线,用于连接微控制器及其外围设备。多用于主控制器和从器件间的主从通信,在小数据量场合使用,传输距离短,任意时刻只能有一个主机等特性。 在 CPU 与被控 IC 之间、IC 与 IC 之间进行双向传送,高速 IIC 总线一般可达 400kbps 以上。 PS: 这里要注意IIC是为了与低速设备通信而发明的,所以IIC的传输速率比不上SPI ...原创 2021-09-22 10:01:36 · 1241 阅读 · 0 评论 -
STM32——寄存器点亮流水灯
硬件平台:正点原子——mini版 一、用ODR寄存器 main.c #include"stm32f10x.h" #include "led.h" #include "delay.h" int main() { LED_Init(); delay_init(); while(1) { GPIOA->ODR|=1<<8; GPIOD->ODR|=1<<2; delay_ms(500); GPIOA->O原创 2021-08-12 20:30:41 · 352 阅读 · 0 评论 -
STM32——库函数点亮流水灯
LED.h #ifndef __LED_H #define __LED_H void LED_init(); #endif led.c #include "led.h" #include "stm32f10x.h" void LED_init() { GPIO_InitTypeDef GPIO_InitStructA; GPIO_InitTypeDef GPIO_InitStructD;//定义两个初始化GPIO的结构体 RCC_APB2PeriphClockCmd(RCC原创 2021-08-08 21:56:48 · 359 阅读 · 0 评论