蓝桥杯嵌入式(F103平台)比赛问题记录~持续更新_蓝桥杯嵌入式如何提交-CSDN博客

admin 阅读:46 2024-03-30 07:02:10 评论:0
蓝桥杯嵌入式(F103平台)比赛问题记录~持续更新_蓝桥杯嵌入式如何提交-CSDN博客

  问题:程序题如何上传文件

  解决:比赛时程序题只能提交一个文件(不是文件夹),而且大小限制在1MB以内,所以需要将上传文件打包成压缩包,压缩包格式rar、zip均可,压缩包命名为准考证号,axf文件命名为准考证号。评审成绩时主要看axf文件,所以axf文件必须上传,而且不能出错,命名为准考证号,推荐删除Output文件夹,然后在Keil工程中点击Target Options,设置输出文件夹名称为准考证号。

  【PWM】

  问题:使用Keil-MDK的逻辑分析仪进行软件仿真,可以测量PWM输出波形的频率和占空比

  点击键盘左右方向键可以放置测量起点参考线,选择一个高电平起始脉冲作为参考点,然后移动鼠标靠近第一个周期结束的位置,测量PA6输出频率为1000Hz,移动鼠标到高电平结束位置,可测得高电平频率2000Hz

  周期频率除以高电平频率可得占空比为50%

  参考代码文件夹:资源数据包_嵌入式(F103)_20216-STM32固件库代码V3.5版stm32f10x_stdperiph_libSTM32F10x_StdPeriph_Lib_V3.5.0ProjectSTM32F10x_StdPeriph_Examples

  【TIM】

  TIMTimeBasemain.c 【RCC_Configuration、NVIC_Configuration】

  TIMTimeBasestm32f10x_it.c 【TIM2_IRQHandler】

  【ADC】

  ADCADC1_DMAmain.c  【RCC_Configuration、GPIO_Configuration】

  【RTC】

  RTCLSI_Calibmain.c 【RTC_Configuration】

  RTCCalendarmain.c  【Time_Adjust、Time_Display、Time_Show、NVIC_Configuration】

  RTCCalendarstm32f10x_it.c 【RTC_IRQHandler】

  【USART】

  USARTInterruptmain.c  【RCC_Configuration、NVIC_Configuration、GPIO_Configuration】

  USARTInterruptstm32f10x_it.c【USARTy_IRQHandler】

  USARTPrintfmain.c  【PUTCHAR_PROTOTYPE】

  【PWM】

  1、比较输出PWM波

  TIMOCTogglemain.c  【RCC_Configuration、NVIC_Configuration、GPIO_Configuration】

  TIMOCTogglestm32f10x_it.c  【TIM3_IRQHandler】

  2、输入捕获PWM波

  TIMInputCapturemain.c  【RCC_Configuration、NVIC_Configuration、GPIO_Configuration】

  TIMInputCapturestm32f10x_it.c  【TIM3_IRQHandler】

  03-2012【第三届省赛】里程仪

  ***一般练习题(主要考察频率可调的低频PWM波的输入、捕获)

  PWM波输出频率范围为0~20Hz

  04-2013【第四届省赛】双路输出控制器

  ***一般练习题(主要考察TIM2与USART2同时使用的问题,需采用时分复用的方法解决)

  TIM2的(CH1-PA1,CH2-PA2)输出占空比可调的PWM波

  USART2(TX-PA2,RX-PA3)接收数据

  05-2014【第五届省赛】双通道方波频率检测与倍频输出

  *****必做题(专门考察PWM捕获和输出)

  06-2015【第六届省赛】电压测量监控设备

  *****必做题(涉及除PWM外的所有基础模块)

  07-2016【第七届省赛】模拟液位检测告警系统

  ****重要练习题(涉及AD采集软件滤波、串口命令交互,开始出现液晶高亮显示选中选项)

  08-2017【第八届省赛】模拟升降控制器

  **最难题(涉及LED流水灯、按键释放时长检测、PWM输出频率切换、占空比切换、信号时长控制,主要考察逻辑思维),开始出现客观题。

  09-2018【第九届省赛】电子定时器

  ****重要练习题(出现按键短按、长按、释放检测)

  10-2019【第十届省赛】电压检测仪

  ***简单练习题(开始设置研究生组,只提交axf、c、h文件)

  11-2020【第十一届省赛】

  ****重要练习题(对题目的描述更加严谨,开始出现液晶背景颜色调整、以及对性能参数的要求)

  PWM相关考察要点:

  PWM输出频率:0Hz~500KHz

  PWM捕获频率:0Hz~50KHz

  第三届:PA6一路PWM输出,0~20Hz,频率步进值1Hz,占空比固定为50%,PA1一路PWM输入

  第四届:PA1、PA2 两路PWM输出,固定1KHz,占空比10%步进

  第五届:PA1、PA2两路输入,PA6、PA7两路输出PWM,输入50Hz~50KHz,输出500Hz~500KHz,占空比固定为50%

  第八届:PA6、PA7两路PWM输出,频率1KHz,2KHz可变,占空比80%、60%、50%可变

  第九届:PA6一路PWM输出,1KHz,占空比80%

  第十一届:PA6、PA7两路PWM输出,频率100Hz,200Hz可变,占空比10%步进

本文 zblog模板 原创,转载保留链接!网址:https://3720squad.com/post/2212.html

可以去百度分享获取分享代码输入这里。
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

发表评论
搜索
关注我们

扫一扫关注我们,了解最新精彩内容