前言和废话(猜拳器I)

狗子是17年下半年的事情了,之后在大一下参加了学长的大创,写农机的电控和识别,项目还没验收,代码还要修改,暂时略过。六月份左右,被老师叫去参加电赛。连学带做一月余,还是挺有收获的。这篇博客本来八月初就想写了,然而一入游戏深似海,再加之哥们找我出去旅游,一拖就到了开学。

这次用的单片机是Msp430f5529,传感FDC2214EVM,是个电容的传感器。制作一个可以分别识别石头剪子布和一二三四五的识别器(下称猜拳器,题目里是这么叫的),要求有学习算法。题目事先不知道,只是组委会放出风声说会用到Msp430,FDC2214和ADS1118。最后一个是电源模块,程控部分没什么可操作的,涉及专业相关的电路知识会比较多。没上过专业课的萌新(不萌,只是新)只能放弃。至于其他题目都还未知,我显然是个门槛都没跨进的人,怕做不出成品,不敢托大,就决定了用FDC。IDE上老师坚持让我们使用CCS,说是TI自己的IDE会比较好用,结果代码不得不从底层写起,而msp430ware里面给的例程又使不来,只能从头开始生撸。

关于电赛的复盘大约分为这么几部分。先对Msp430作简单的介绍,用的不太久,感悟不深,写不了什么。IIC协议是自己写的而且封装好了,所以就和Msp430放在一起。接着简单介绍下FDC2214,据说是TI的新产品,网上资料不多,现在可能有些参加电赛的大佬会发一些代码。而当时能用的就一份英文的数据手册,看了我整整两天。届时手动翻译一下会挂在博客里。最后放一下代码。约莫千行左。第一次写长代码,很多细节都考虑不到,最后烧进去的程序鲁棒性不太好,暂且参考一下。

                                                                                                                                         ——2018.9.9  于寝室327

你可能感兴趣的:(前言和废话(猜拳器I))