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 · 1236 阅读 · 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 · 346 阅读 · 0 评论 -
STM32——库函数点亮流水灯
LED.h#ifndef __LED_H#define __LED_Hvoid LED_init();#endifled.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 · 358 阅读 · 0 评论