搜索
bottom↓
回复: 1

没事发个水贴,关于开源、关于MWC的一些非技术性想法

[复制链接]

出0入0汤圆

发表于 2015-7-24 00:06:48 | 显示全部楼层 |阅读模式
      研究了几天MWC, 对作者和后续完善的人佩服得五体投地,  不是因为程序有多么牛逼, 是因为这一切都是在Arduino 开发环境上写的, 一开始听人家说Arduino怎么怎么牛逼, 是艺术家、创客用的, 不用了解单片机寄存器, 直接用封装好的
函数就可以驱动IO、点亮屏幕、驱动步进电机甚至WIFI都搞出来了,  可实际接触以后发现, 直接封装好的函数点点LED还可以, 在四轴上面基本都没用,  MWC里也是直接写寄存器的,不然连产生PWM都费劲, IDE就更别说了,连最基本的定位函数
功能都没有(如果有的话,当我没说,另烦请告知如何使用,反正我是没找到), 读代码时都不知道那个函数从哪冒出来的, 所以可以说,在Arduino写MWC这种类型的程序, 完全体现不出Arduino优势,却会放大Arduino的劣势。

        以上所说不是重点, 小弟我完全没有资格吐槽MWC和Arduino, 能流行就是硬道理。   我是想说,MWC在这样一种开发环境下, 却能茁壮成长,  有这么多人在原作者基础上修改完善MWC,  我很疑惑这些人完全有能力自己选一个好的平台,
一个好用的开发环境,重头写一个自己创造的飞控程序的,而他们没有,所以我说我佩服他们。   转眼看论坛, 数了一下,出名的飞控就有匿名、烈火、圆点还有STC, 而我发现除了作者自己,基本没有人会把程序拿回来修改,加入自己的东西再发布出来,顶多就是直接拿来用了,
原因很简单,  一个有能力读懂并修改人家代码的人, 自己重新写一个也是完全没问题的, 那干嘛还费劲先读懂人家的代码呢?   所以,这应该就是国内外对于开源程序思维的差异吧, 至少是在对待四轴开源飞控上。  当然也并不是说国内的思想不正确,至少小弟
我也是这种想法, 所以也自己捣鼓了一个飞控程序。

        水贴一份, 观点偏激,欢迎拍砖。

        

出0入0汤圆

发表于 2015-7-24 07:25:47 来自手机 | 显示全部楼层
这就是由0到1,由1到2以上的根本区别!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-29 05:44

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表