STM32把一个u8变量的某一位传递给GPIO

时间:2022-11-13来源:佚名

关于将一个变量的某一位传递给某一个IO的问题,我认为是这样的。

一、先熟悉一下STM32GPIO使用

操作步骤:

1. 使能GPIO对应的外设时钟

例如://使能GPIOA、GPIOB、GPIOC对应的外设时钟

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA |RCC_APB2Periph_GPIOB | RCC_APB2Periph_GPIOC , ENABLE);

2. 声明一个GPIO_InitStructure结构体

例如:

GPIO_InitTypeDef GPIO_InitStructure;

3. 选择待设置的GPIO管脚

例如://选择待设置的GPIO第7、8、9管脚位 ,中间加“|”符号

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_7 |GPIO_Pin_8 | GPIO_Pin_9;

4. 设置选中GPIO管脚的速率

例如://设置选中GPIO管脚的速率为最高速率2MHz

GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz;//最高速率2MHz

5. 设置选中GPIO管脚的模式

例如://设置选中GPIO管脚的模式为开漏输出模式GPIO_InitStructure.GPIO_Mode= GPIO_Mode_Out_OD; //开漏输出模式

6. 根据GPIO_InitStructure中指定的参数初始化外设GPIOX

例如: GPIO_Init(GPIOC, *GPIO_InitStructure);

7.其他应用

例: 将端口GPIOA的第10、15脚置1(高电平)

GPIO_SetBits(GPIOA,GPIO_Pin_10 | GPIO_Pin_15);

例:将端口GPIOA的第10、15脚置0(低电平)

GPIO_ResetBits(GPIOA,GPIO_Pin_10 | GPIO_Pin_15);

二、U8变量A的第x数据获取A*(1<

三、操作IO输出

if(A*(1<

else GPIO_ResetBits();

    相关阅读

    氖管式测电笔和数显式测电笔介绍及使用方法

       氖管式测电笔   测电笔又称试电笔、验电笔和低压验电器等,用来检验导线、电器和电气设备的金属外壳是否带电。氖管式测电笔是一种最常用的测电笔,测试时根据内部的氖...
    2023-06-27
    氖管式测电笔和数显式测电笔介绍及使用方法

    单按钮启停控制的继电控制设计,小有难度,无用但很有趣

    虽然PLC已经统治了工业控制领域,但是传统的继电控制依然在很多领域发挥着重要作用,有很多工程师热衷于使用继电控制进行电路设计,其中一些巧妙的设计已经成为经典案例。 继电...
    2023-04-01
    单按钮启停控制的继电控制设计,小有难度,无用但很有趣

    二倍压电路原理分析

    1、电路如下图 2倍压电路,也可以理解为电荷泵电路 2、分析:当交流电压V1上正下负时,电流从D1流向C1再回到V1的负极,此时电容C1两端的电压充满Vcb≈V1,因为二极管D1有压降 正半周期...
    2023-05-17
    二倍压电路原理分析

    电场和电荷

      由上述讨论可以知道,两个相距一段距离的带电体之间存在着相互作用的电力,在第4章中还会看到两个相距一段距离的电流之间存在着相互作用的磁力,两个相距一段距离的物体之...
    2023-06-27
    电场和电荷

    开学季 | 校园防触电,请注意这些危险点

    转眼又到开学季。 “神兽”归笼, 家长们依(喜) 依(大) 不(普) 舍(奔)。 能回到熟悉的校园, 和阔别已久的朋友相拥, 同学们也很是兴奋。 高兴之余, 安全这根弦依然得紧绷。 那些校...
    2023-06-11
    开学季 | 校园防触电,请注意这些危险点

    热销商品

    加厚abs安全帽电工建筑工地程施工领导监理透气防砸头盔可印字V型

    这款加厚ABS安全帽专为电工、建筑工地施工人员、领导及监理设计,采用高强度ABS工程塑料,抗冲击、防砸性能优异,有效保障头部安全。帽体加厚设计,增强耐用性与防护等级...
    5.8

    水口钳高硬度模型剪钳电子钳工业级口水剪斜嘴钳偏口斜口专用钳子

    水口钳高硬度模型剪钳是一款工业级精密工具,专为电子、模型制作及精细作业设计。采用优质高碳钢材质,经热处理工艺打造,具备卓越的硬度和耐磨性,可轻松剪切金属引脚、...
    4.8

    170电子剪钳II 如意斜口钳 工业斜嘴钳水口钳 模型剪塑胶钳尖嘴钳

    170电子剪钳II如意斜口钳是一款专业级精密工具,集工业斜嘴钳、水口钳、模型剪、塑胶钳与尖嘴钳功能于一体,适用于电子维修、模型制作、手工艺及精密作业。其采用优...
    4.5

    安全帽国标工地加厚施工领导透气安全头盔建筑工程监理免费印字

    本款安全帽严格遵循国家GB 2811-2019标准,专为建筑工程、工地施工及监理人员设计。采用高强度ABS工程塑料,加厚壳体有效抗冲击,保障头部安全。帽体轻盈透气,内置可调...
    10

    包邮三角型简易螺丝刀三角十字螺丝刀螺丝批改锥起子五金工具5mm

    这款5mm三角型简易螺丝刀,专为拧紧或拆卸三角形螺丝设计,适用于电子维修、家电维护及精密仪器装配等场景。采用优质合金钢材质,刀头硬度高、耐磨损,确保长久使用不变...
    3.64

    网站栏目