蓝桥杯-嵌入式网站汇总

13 1 :

    设定密码,输入密码 ,修改密码,pwm输出

蓝桥杯嵌入式第十三届省赛题目及详细编程解答_小书包的录像机的博客-CSDN博客

13 2: 【蓝桥杯嵌入式】第十三届蓝桥杯嵌入式省赛(第二场)程序设计试题及其题解 (betheme.net)

购买商品 通过ee储存 串口输出 数量和总价格  有询问模式 

12

蓝桥杯嵌入式第十二届省赛真题_这里煤球的博客-CSDN博客  停车统计

11   蓝桥杯嵌入式十一届省题_第十一届蓝桥杯嵌入式省赛题目_叶同学要努力呀的博客-CSDN博客

对于adc和两路固定频率可调占空比pwm的配置

控制占空比  自动手动

10  蓝桥杯嵌入式第十届省赛真题_蓝桥杯嵌入式真题_这里煤球的博客-CSDN博客

读电位器的数据  上下限led提醒   阈值设置 电压提醒灯的设置

9 备战蓝桥杯(4)——第九届蓝桥杯嵌入式省赛赛题实战_蓝桥杯嵌入式第九届_TheHandsomeXXH的博客-CSDN博客

对时间的循环调节   短按数字增加,长按0.8数字快速增加

8 备战蓝桥杯(3)——第八届蓝桥杯嵌入式省赛赛题实战_TheHandsomeXXH的博客-CSDN博客

电梯电梯上下行的逻辑  双路pwm的控制 rtc时钟

7 备战蓝桥杯(2)——第七届蓝桥杯嵌入式省赛赛题实战_TheHandsomeXXH的博客-CSDN博客

模拟液位检测报警   采集模拟电压作为液面的高度  根据阈值报警  串口查询和输出

6 蓝桥杯备战(1)——第六届蓝桥杯嵌入式省赛赛题实战_TheHandsomeXXH的博客-CSDN博客

电压检测监控设备  rtc的设置 adc串口设定k值

定时上报电压

  • 13
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
蓝桥杯嵌入式开发板支持PWM输出,可以通过配置寄存器来实现。下面是一个简单的PWM输出的例子: ```c #include "stm32f10x.h" void PWM_Init(void) { GPIO_InitTypeDef GPIO_InitStructure; TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_OCInitTypeDef TIM_OCInitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_AFIO, ENABLE); RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6 | GPIO_Pin_7; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_Init(GPIOA, &GPIO_InitStructure); TIM_TimeBaseStructure.TIM_Period = 999; TIM_TimeBaseStructure.TIM_Prescaler = 71; TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1; TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; TIM_TimeBaseInit(TIM3, &TIM_TimeBaseStructure); TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM1; TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable; TIM_OCInitStructure.TIM_Pulse = 500; TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High; TIM_OC1Init(TIM3, &TIM_OCInitStructure); TIM_OC2Init(TIM3, &TIM_OCInitStructure); TIM_Cmd(TIM3, ENABLE); } int main(void) { PWM_Init(); while (1) { } } ``` 上述代码中,我们使用了TIM3定时器来实现PWM输出。首先,我们需要初始化GPIO引脚,将其配置为复用推挽输出模式。然后,我们需要初始化TIM3定时器,设置其时钟分频、计数模式、计数周期等参数。最后,我们需要初始化TIM3的输出比较通道,设置其PWM模式、输出状态、占空比等参数。在初始化完成后,我们使能TIM3定时器,即可开始输出PWM波形。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值