liuzezong 发表于 2012-11-10 13:58:33

关于对arduino和图形化编程的看法,

最经arduino慢慢的变火了,学习arduino基本上不用了解底成硬件的知识,而且用图形化的编程界面,让编程更加简单,但是始终觉得这用下来终究是一个玩具;想知道大家的意见

goodcode 发表于 2012-11-10 16:05:24

需求和目的不同

yklstudent 发表于 2012-11-10 16:32:18

没用过 不会用什么水平

li_thomas 发表于 2012-11-10 16:40:25

纯粹是艺术和兴趣爱好者的玩具,没法做产品,只是试验idea。

hell-prototypes 发表于 2012-11-10 16:46:36

Why Arduino? : http://www.arduino.cc/en/Guide/Introduction

Arduino产品定位主要面对:teachers students and interested amateurs.

所以它确实是玩具,高级一点的。

mcu_lover 发表于 2012-11-10 17:21:34

图形化,组态化,应该是大势所趋。单片机容量越来越大,价格越来越便宜。很多你认为不可能的以后就会成为可能。

liuzezong 发表于 2012-11-10 18:42:06

mcu_lover 发表于 2012-11-10 17:21 static/image/common/back.gif
图形化,组态化,应该是大势所趋。单片机容量越来越大,价格越来越便宜。很多你认为不可能的以后就会成为可 ...

对啊你说的应该有道理,,就像高级语言被用来编写单片机程序,,而不仅仅是局限于汇编语言;但是要成为真正的高手还是得要会汇编语言。

lf751117 发表于 2012-11-10 18:46:52

WIN相对于DOS来说是玩具,C相对于二进制更是玩具,VB相对C来说也是玩具。

lf751117 发表于 2012-11-10 18:49:28

liuzezong 发表于 2012-11-10 18:42 static/image/common/back.gif
对啊你说的应该有道理,,就像高级语言被用来编写单片机程序,,而不仅仅是局限于汇编语言;但是要成为真 ...

要是会用机器语言,不更高手

sunliezhi 发表于 2012-11-10 20:00:18

没用过,也不想用。

liuzezong 发表于 2012-11-10 20:15:47

lf751117 发表于 2012-11-10 18:49 static/image/common/back.gif
要是会用机器语言,不更高手

呵呵,话也不能这么说。

rei1984 发表于 2012-11-10 20:39:54

看idea,用什么语言无所谓,能做出有想法的东西才是关键

Gorgon_Meducer 发表于 2012-11-10 21:40:16

图形化编程+代码自动生成+软构件开发是嵌入式的大趋势,和玩具什么的没有任何关系。

mcu_lover 发表于 2012-11-10 21:56:07

Gorgon_Meducer 发表于 2012-11-10 21:40 static/image/common/back.gif
图形化编程+代码自动生成+软构件开发是嵌入式的大趋势,和玩具什么的没有任何关系。 ...

赞同。
以后可能就两极分化了,专门做底层驱动那块的。剩下的做应用。组态化开发虽然以前一直用在工控那一套上,相信睡着时间推移,以及MCU的发展,会慢慢的渗透过来。
话说我也一直有做一个液晶菜单开发的组态软件想法........

millwood0 发表于 2012-11-10 22:04:09

所以它确实是玩具

Arduino is by morons for morons.

Gorgon_Meducer 发表于 2012-11-10 22:10:50

本帖最后由 Gorgon_Meducer 于 2012-11-10 22:17 编辑

mcu_lover 发表于 2012-11-10 21:56 static/image/common/back.gif
赞同。
以后可能就两极分化了,专门做底层驱动那块的。剩下的做应用。组态化开发虽然以前一直用在工控那 ...

最底层的驱动——也就是与寄存器相关的部分是机器自动生成的——机器自动生成的代码使其成为最基础的“构件”
然后,上面的各级驱动直到应用都是基于“构件”的。
总结来说,构建是未来图形化开发的基础单元。构建的开发有以下四种形式:
1、自动代码生成
2、图形化构建开发——类似窗体设计
3、纯代码开发+图形化的构件化转换助手——封装已有的代码模块
4、图形化框架开发+框架内代码填充——VB就是这种形式,这种方式主要使用图形化状态机设计作为基础

有趣的是XAML将成为构建开发系统的结构性描述语言。给一个例子:
<timer>
    <clock_source div="8">Peripheral_Clock</clock>
    <Frequency Key="Freq">Changable</Frequency>
    <CompareMatchA Handler="CompA_isr" Key="Threshold">Changable</CompareMatchA>
</timer>

elunlang2000 发表于 2012-11-10 22:19:07

受教了……

来自:amoBBS 阿莫电子论坛 iPhone客户端

tsb0574 发表于 2012-11-10 23:43:37

有能力弄底层的觉得,有点烦的!!!!

ohha3026 发表于 2012-11-16 02:47:53

以后硬件越来越强越来越复杂,最终会向模块化,图形化发展,一切皆向更高层次的设计,也就是简单的设计,重在思想

sniper.q 发表于 2012-11-16 04:42:26

有谁会认为PLC是玩具?梯形图编程、图形编程、C语言编程实际上是一样的,最后都要编译为机器语言。效率的高低在于你的框架结构、算法和编译器。

bart 发表于 2012-11-16 06:50:46

arduino 哪里图形化了?不还是c吗?难道我无知?

sniper.q 发表于 2012-11-16 08:48:57

bart 发表于 2012-11-16 06:50 static/image/common/back.gif
arduino 哪里图形化了?不还是c吗?难道我无知?

原来是C,现在新出了个ArduBlock第三方图形编程的

xi_liang 发表于 2012-11-16 08:55:39

arduino硬件太简单了,大部分就是一个最小系统,这东西竟然也能赚钱

jimmy_xt 发表于 2012-11-16 09:16:57

没用过ArduBlock。Labview用过一段时间,效率太低,同样的东西,VC搞出来,CPU占用率不到10%,LV出来,50%以上(当然,这里肯定有我学艺不精造成的效率低下){:sweat:}
不过各种工具包真是方便。

xukai871105 发表于 2012-11-17 11:52:59

我最近也在着手这方面的东西,感觉很有意思!

liuzezong 发表于 2012-11-17 14:14:23

xukai871105 发表于 2012-11-17 11:52 static/image/common/back.gif
我最近也在着手这方面的东西,感觉很有意思!

arduino价格真的有点小贵,,,,

xukai871105 发表于 2012-11-17 20:59:10

liuzezong 发表于 2012-11-17 14:14 static/image/common/back.gif
arduino价格真的有点小贵,,,,

学习一下其中的理念,其实贵不贵并不做考虑!

jz701209李 发表于 2013-4-8 16:52:09

路过.........
页: [1]
查看完整版本: 关于对arduino和图形化编程的看法,