之所以要写这篇总结,是因为第一次参加这种比赛,踩了很多坑,希望能够记录下来,避免学弟学妹们重蹈覆辙。同时,也记录一下自己的心路历程。

先介绍一下这个比赛流程吧。比赛分为三个阶段。

第一个阶段是写初赛报告,这个阶段不需要动手实操,只要构思作品,还要画流程图,设计硬件结构框图。
第二个阶段就是将第一阶段的报告做成成品。最后还要撰写复赛报告提交审核。
第三个阶段就是决赛了,展示各个队伍的成品,最后评选。

这个比赛是多人组队,最多四个人。

我最想说的是,报这个比赛最重要的是兴趣,你愿意为了它牺牲自己的业余时间。因为到后面你会发现,你设计的再简单的东西,等到要实现的时候,也会问题百出,也许一个很简单的问题,也能卡你很久。笔者就是属于那种不想报的,因为笔者对于硬件不是那么感兴趣,我更倾向于编程。最后因为当时老师找的时候我也没有其它项目可以做,又有自学过一下单片机,然后老师说参加这个比赛也能锻炼到写代码。由于笔者才大二,年轻的很,就报了。至于结果怎么样,后面会说明。

找好队伍很重要。我自己是二本学校,大家对于参加比赛的积极性并不高,而且有些同学,也并不了解自己的兴趣,只是因为在编程方面稍稍受挫,就武断的说自己对硬件感兴趣,殊不知在这个时代,没有代码的硬件是没有灵魂的。最可恶的是那些报了名,然后发现硬件要学的东西也很难,然后觉得自己都不会,就理所当然的把工作都给其他人做。笔者的专业虽然是硬件相关,但是大二并没有开设单片机课,因此我成了他们中最了解单片机的人,也因此被老师指派为队长。其实我也只学了51单片机的定时器,中断,串口的一些知识。再多的我也不会。所以在实力相差悬殊的队伍里,我在报的那一刻起,已经注定了要承担大量工作,而事实也确实是这样。
因为他们都没有单片机的相关经验,所以,初赛报告几乎就是按照我会的东西去设计。

我硬件会的东西就是定时器中断,串口,还有一个大一参加比赛了解到的WIFI模块。
软件方面我自学的C++,然后会用QT写一些简单的程序。
于是,我的设计就是加一个传感器,然后用单片机通过串口读取数据,然后再通过串口将数据传到WIFI模块上,然后运用WIFI模块的透传模式,将数据传输到上位机上。
其实在设计的时候,就已经出现工作量一边倒的情况了,因为其他人都不了解单片机,何谈设计呢?所以初赛报告,几乎就是我一个人在写。
初赛报告结束后第一个任务就是熟悉合泰单片机,合泰单片机的操作和51单片机很不同,加上我对单片机的理解并不精通,所以大量时间花在了熟悉合泰单片机上。

下一篇文章我将介绍我所使用的合泰单片机的基本操作。

合泰杯比赛总结(一)相关推荐

  1. 合泰杯 | 合泰单片机入门 环境搭建安装(一)

    最近参加福建省的合泰杯比赛,第一次接触合泰单片机,一开始学习的是51 和 32 ,虽然各类单片机的操作都万变不离其中,但是相对于51和32 的资料,合泰单片机的资料对于新手来说就不那么友好了.所以后面 ...

  2. 合泰杯——合泰单片机工程7之PWM输出

    合泰杯--合泰单片机工程7之PWM输出 前言 一.合泰系列的PWM实现方式? 二.PTM输出PWM波 二.具体实现过程 2.1配置PTM3C0和PTM3C1 2.3PWM的输出引脚功能选择 2.4呼吸 ...

  3. 合泰杯——合泰单片机工程6之定时器中断

    合泰杯--合泰单片机工程6之定时器中断 前言 一.定时器功能配置? 1.定时器初始化函数time2_Init(void) 2.中断函数配置DEFINE_ISR(time2,0x38) 二.主函数mai ...

  4. 合泰杯——合泰单片机工程之点亮LED

    合泰杯--合泰单片机工程1之点亮LED 前言 一.安装HT-3000IDE 二.新建一个工程 二.编写代码 总结 前言 因为团队中很多成员参加了下个学期合泰杯的比赛,所以想利用寒假的时间来整理一套例程 ...

  5. 和泰c语言函数库,合泰杯 | 合泰单片机入门 编程详解(二)

    一.说在前面: 前面我们讲解了合泰单片机 HT66F23x0 的开发环境,也举例了 LED 流水灯的是工程编写.那么今天我们就来说说,如何亲自根据芯片手册清晰的编写第一个程序呢.如果你是第一次接触合泰 ...

  6. 合泰杯 | 合泰单片机入门 定时器详解(三)

    说在前面: 好久没有更新是因为一直在忙,想必关注这个系列博文的都是参加合泰公司比赛的小伙伴,后台有好些小伙伴给我私我什么时候更新,这里先道个歉,不好意思久等了.人啊,知道的越多就越迷茫,所以做一个&q ...

  7. 合泰杯——合泰单片机工程5之串口通信

    合泰杯--合泰单片机工程5之串口通信 前言 一.usat例程分析? 二.编写程序 总结 前言 这一章更新的是关于合泰单片机串口通信的内容,用的是HT66F2390的芯片和板子,使用e-link下载程序 ...

  8. 合泰杯 | 合泰单片机入门 编程详解(二)

    一.说在前面: 前面我们讲解了合泰单片机 HT66F23x0 的开发环境,也举例了 LED 流水灯的是工程编写.那么今天我们就来说说,如何亲自根据芯片手册清晰的编写第一个程序呢.如果你是第一次接触合泰 ...

  9. PLC西门子杯比赛,三部十层电梯博图v15.1程序

    PLC西门子杯比赛,三部十层电梯博图v15.1程序,带wincc画面. 西门子杯,西门子初赛程序. ID:6919671539506210工控自动化技师

最新文章

  1. 漫画:为什么程序员喜欢使用 0 ≤ i 10 左闭右开形式写 for 循环?
  2. $.fn.extend简单学习
  3. MATLAB之find函数用法
  4. python数据展示平台_Python获取各大地图平台经纬度数据,哪家的数据最准确?
  5. 遍历 List 之效率
  6. @ComponentScan.Filter type的类型
  7. dial up network
  8. floyd判环算法(龟兔赛跑算法)
  9. rust笔记5结构体
  10. 3dmax phoenix fd4.0汉化补丁_教你屏蔽 Win10 Flash 删除补丁 - Windows 10
  11. jQuery Mobile中头部栏header的data-*选项
  12. 课程设计2 终结版-未测试
  13. Makefile 编写教程(由简至难)
  14. SpringBoot及SpringCloud版本管理(Gradle版本)
  15. 思维导向树6级节点_树形图或思维导图类似的数据结构中如何删除特定节点?
  16. 易懂介绍Java中类与对象、构造方法、继承
  17. 剑指XX游戏(二) - 网易2011笔试题详解
  18. Java时间戳与时间互相转换(含毫秒及秒转换方式)
  19. 不驰于空想,不骛于虚声
  20. 求两个整数的较大值(C语言)

热门文章

  1. web移动端开发-将网站分享朋友圈、微信空间、朋友圈功能
  2. 1005: 燃烧多少卡路里(1级) 输入仅一行。两个整数,表示体重公斤数和公里数。输出仅一行,一个整数,表示燃烧卡路里数。
  3. pta计算机系统概论练习题答案,农学概论复习思考题2013.09农学概论复习思考题2013.09.doc...
  4. live555峰哥的私房菜(二)-----计划任务(TaskScheduler)探讨
  5. typora上传图片
  6. 设计一个亿级高并发系统架构 - 12306火车票核心场景DDD领域建模
  7. 计算机辅助设计技术有哪些优点,计算机辅助设计
  8. php计算机专业毕业设计题目,计算机专业毕业论文-基于PHP的网络爬虫的设计与实现.doc...
  9. Tomcat 8080|8009|8005 端口作用
  10. 反向传播人工神经网络