探讨不能带电脑进入评测场地的初衷

[复制链接]

3

主题

10

帖子

79

积分

一粒轻沙

Rank: 1

积分
79
楼主
查看: 6318回复: 6 发表于 2019-7-25 16:07:29   只看该作者
看到几篇关于树莓派被禁止后的帖子,我作为多年带比赛的老师,想发表发表看法。说白了,官方给出的不能使用树莓派进入场地,是树莓派被划归到了属于微型台式机,我这里不讨论树莓派是不是微型台式机,我看其他帖子说的有理有据,我就没必要说了,明眼人一看就知道和传统x86机型的区别相差的不是一条街。
现在只探讨电脑不能带入测试场地的初衷,其目的是怕学生现场下载新程序。
这是参考以往的比赛规则:
在赛区和全国评审测试中,参赛队的个人电脑、移动式存储介质、开发装置或仿真器等不得带入测试现场(实际制作实物中凡需软件编程的芯片必须事先下载脱机工作),竞赛实物制作所使用的“单片机最小系统板”仅含单片机芯片、键盘与显示装置、存储器、A/D、D/A,否则取消测试资格。
       从这个角度可以看出,目的就是很简单!!!不能现场下程序!!!
       那么,问题来了,树莓派用在参赛作品上,能不能用?
1、 就算树莓派属于电脑,树莓派也是封箱在作品里的,程序是脱机的,比赛结束后到了测试现场才能解封,那么肯定不属于参赛选手在测评时才新带入的电脑。
2、 既然不是新带入的电脑,更不用说是否有可能带着新的程序去下载,答案是不可能。
3、 树莓派能装的操作系统,都是Linux内核,没有看到TI官方给出说CCS IDE有Linux版本的软件,而且哪来的仿真接口和下载接口?不可能通过树莓派再去给其他芯片烧写程序的可能。
综上所述,作品里用树莓派不可能有半点机会在测评现场下载新的程序,他就是一个需要被编程的嵌入式设备而已!
 
请电赛的规则回归初衷,不忘初心,而不要走偏了,限制了学生的作品发挥!

0

主题

4

帖子

9

积分

一粒轻沙

Rank: 1

积分
9
沙发
发表于 2019-7-25 20:09:23   只看该作者
支持一下

0

主题

7

帖子

85

积分

一粒轻沙

Rank: 1

积分
85
板凳
发表于 2019-7-25 22:30:46   只看该作者
支持一下老师

3

主题

10

帖子

79

积分

一粒轻沙

Rank: 1

积分
79
4#
发表于 2019-7-25 23:13:09   只看该作者
规定并没有明确树莓派不能用,当然解释权在贵组委会。但如果按照规定,从TI申请的Lauchpad显然不能使用,附上规定截图:
按照截图的这条解释,ti申请来的的开发板,明显不能用作比赛用。这又怎么解释呢?TI的Lauchpad是含有板载仿真器的。



76e5a2be28ee90d3e570ccf3bb1e29e7.png (55.34 KB, 下载次数: 101)

76e5a2be28ee90d3e570ccf3bb1e29e7.png

3

主题

10

帖子

79

积分

一粒轻沙

Rank: 1

积分
79
5#
发表于 2019-7-27 10:20:08   只看该作者
guyjin 发表于 2019-7-25 23:13
规定并没有明确树莓派不能用,当然解释权在贵组委会。但如果按照规定,从TI申请的Lauchpad显然不能使用,附 ...

既然专家组回复说树莓派问题按规定办理,请问,那TI公司的Lauchpad按规定办理吗?按规定Lauchpad含有仿真器是不能用于比赛的。总不能选择性执法吧,总不能选择树莓派按规定办理,而Lauchpad不按规定办理吧!

2

主题

17

帖子

96

积分

一粒轻沙

Rank: 1

积分
96
6#
发表于 2019-7-31 17:49:49   只看该作者
本帖最后由 木叶留春 于 2019-7-31 17:55 编辑

没电脑的时候我用树莓派照样开发各种单片机程序,包括stm32,arduino,51各种单片机,命令行下载也不不见得比那些可视化界面难用。说不能的是你没用过。树莓派的初衷就是为孩子们提供一个单板可编程计算机。说树莓派不能自编程,你这是对它的一种不尊重,也是对linux的一种不尊重,同样也是对arm精简指令集处理器的一种不尊重!用树莓派完全可以在上面编写一个自升级软件,到比赛现场随便选择一种通信手段就可以完成程序的自升级,这都属于高级黑客手段了。

2

主题

17

帖子

96

积分

一粒轻沙

Rank: 1

积分
96
7#
发表于 2019-7-31 17:51:58   只看该作者
本帖最后由 木叶留春 于 2019-7-31 18:03 编辑
木叶留春 发表于 2019-7-31 17:49
没电脑的时候我用树莓派照样开发各种单片机程序,包括stm32,arduino,51各种单片机,命令行下载也不不见得 ...

至于无法仿真和下载,这也是不可能的。如果在能力比较强的话就可以开发一些单片机的boot程序,不用仿真器,随便的一种通信协议就可以完成程序的替换和自升级!ps一下,在高级通信人员的眼中,没有什么是不能用来通信的,你完全可以用声音通信(老式拨号电话),用光通信(红外线或可见光),甚至用震动都可以完成信息的传递(人类无法觉察的震动也可以)。
快速回复 返回顶部 返回列表