摘要: 一、结构体 这是定义了一个结构体变量c,成员是x,y,z。 又已知typedef用于给变量改名,例如 typedef unsigned char uint8_t; 就是把unsigned char数据类型给个新名字unint8_t。 那么,使用 typedef struct{ char x; int 阅读全文
posted @ 2023-10-18 23:13 要是天天吃鱼就好了 阅读(54) 评论(0) 推荐(0)
摘要: 一、结构 二、8种模式 三、对推挽输出、开漏输出的理解 1、推挽输出: 推:将电流推出去 挽:将电流挽回来 上图的前两种情况组合,就是推挽输出模式。 情况1时即“推”,情况2时即“挽”。 2、开漏输出: 漏:漏极啥也没接。情况2与3组合构成开漏模式。(常配一个外接上拉电阻) 功能1:改变高电平的电压 阅读全文
posted @ 2023-10-18 12:52 要是天天吃鱼就好了 阅读(89) 评论(0) 推荐(0)
摘要: 第一步:时钟使能 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC,ENABLE); 第二步:端口配置(GPIO) GPIO_InitTypeDef GPIO_InitStruct; //定义一个结构体,其成员用于GPIOC的信息配置 GPIO_InitStru 阅读全文
posted @ 2023-10-18 00:04 要是天天吃鱼就好了 阅读(58) 评论(0) 推荐(0)