BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / smartcar / #156同步于 2016/11/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Smartcar机器人发帖

测试题及验收细则

Ncer
2016/11/3镜像同步7 回复
验收时不能修改及下载程序。请自行用按钮或拨码开关切换题目 验收时间: 本部:周六下午 沙河:周日下午 串口连接时注意:B16接USB转TTL的TXD,B17接USB转TTL的RXD。 其他模块(如FTM产生PWM波的引脚定义在FTM.h文件中找,IO直接看原理图,AD模块引脚定义看adc.h,drivers_cfg.h文件也要看看) 一、实现跑马灯。(20分) 跑马灯形状如下: (考察内容:IO操作、PIT) 时间 1 2 3 4 5 6 7 8 14 15 16 …… 21 Led1 * * * * * * * * * Led2 * * * * * * * * * Led3 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Led8 * * * * * * * * 间隔5s * 验收细则: 1、跑马灯形状与上图相符。(10分) 2、时间误差不超过1s。(不能用delay)(10分) 二、通过串口设置倒计时的时间。例如:输入s60。则设置为60秒倒计时。倒计时显示在数码管上。(20分) (考察内容:定时器、串口、数码管显示) 全显示完后,发送串口信息:Done! 设置的格式如s60为自定,也可以为set60,a60等 验收细则: 1、要求能显示0-9999秒的倒计时(四个数码管)(15分) 2、倒计时完毕后发回串口信息(5分) 三、程序产生PWM波。占空比为:20%。频率为15K.(20分) (考察内容:FTM模块) 验收细则: 用示波器测量输出PWM波的引脚 1、频率正确(10分) 2、占空比正确(10分) 四、用数码管显示滑动变阻器的电压,调整滑动变阻器后数码管的数字将跟着改变。(20分) (考察内容:ADC模数转换) 验收细则: 量程可自己设置,如最大为9999或者1024皆可。但至少要四位数。 1、将滑动变阻器从最小调到最大,数码管显示值应从0-量程。(20分) 五、 1、将第四题产生的PWM波的占空比改为50%,频率改为1K。 (20分) (考察内容:FTM模块、IO) 验收细则: 占空比、频率正确(20分) 附加题: 2、将上题PWM波频率改为500hz。进行输入捕捉计数,每10ms读取一次计数,将计数值通过串口显示,并清空累计值。(15分) (考察内容:输入捕捉(测速)) 提示:对某个波形进行输入捕捉需要将该波形接入到输入捕捉的引脚。 验收细则: 1、PWM波频率正确(5分) 2、有捕捉计数(5分) 3、捕捉计数数值正确(5分) 对题目有任何疑惑可以随时在群里提问。 如果疑问不是几句说得清,请将问题整理描述清楚后,在论坛的智能车板块:https://bbs.byr.cn/#!board/Smartcar 发帖。 鼓励用论坛提问,因为你的问题解决一次之后,将造福之后所有有相同问题的同学。
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
bdyzhy9527机器人#1 · 2016/11/3
bd
hanmengmeng机器人#2 · 2016/11/3
feichashao机器人#3 · 2016/11/3
还是原来的配方
wujackjack机器人#4 · 2016/11/3
有了这个版就不用以前的智能车论坛了[ema3]
bdyzhy9527机器人#5 · 2016/11/3
问几个问题补充一下: 问题二要求重复输入嘛? 问题五的IO是外部中断嘛? PWM波只能用一个通道产生嘛?
sddpszz机器人#6 · 2016/11/3
顶顶顶~
Ncer机器人#7 · 2016/11/3
需要。 随意,你只要能切换就行。 不是,但你要知道你产生的管脚是哪个,不然到时候没法测。 【 在 bdyzhy9527 (码代码的码) 的大作中提到: 】 : 问几个问题补充一下: : 问题二要求重复输入嘛? : 问题五的IO是外部中断嘛? : ...................