sipure 发表于 2013-12-12 17:47:05

硬件的发展,让编程方式几年就会刷新一次

以前的单片机容量小,价格高,程序小,用汇编是主流,时常会有是用C还是汇编的争论.玩的人主要是学硬件的,不要很强的软件功底.
现在看,容量大,速度快,价格低的单片机太多,再没人争论是什么是C还是汇编好了,现在开始争论是用OS还是裸奔了.现在有优势的是要有比较强的软件功底.

再过些年,可能自带OS的单片机也会出现了.

对工程师来说,软件方面的重要性或者说市场应用的广泛性与硬件相比,会越来越加强了.

苹果的硬件很好,便作不过日本,真正让它赢的是软件.

dadaohyb 发表于 2013-12-12 17:54:06

有点道理呀

zhanji007 发表于 2013-12-12 17:55:48

赞同,现在是硬件大爆炸时期,今日的某某棒,某某盒,某某宝,都会是以后玩家刷系统和HACK的好玩具。

HiWorld 发表于 2013-12-12 17:56:41

以后的硬件可能都不用编程了,一定会出现更加顶层的设计

饭桶 发表于 2013-12-12 18:32:07

现在也有用汇编的,但不一定是空间问题,更多是时序精准需要的

饭桶 发表于 2013-12-12 18:32:57

苹果和日本比什么?没明白,难道是手机?

饭桶 发表于 2013-12-12 18:33:53

arduino出现几年了,也就是做做玩具,快速实现的东西,你看谁用arduino做出成品了?

sipure 发表于 2013-12-12 18:34:05

饭桶 发表于 2013-12-12 18:32
现在也有用汇编的,但不一定是空间问题,更多是时序精准需要的

用汇编的会一直存在的,但是使用的人和应用的范围会越来越小的

饭桶 发表于 2013-12-12 18:34:32

带OS的单片机如果出现,类似于Psoc的,只能让你更不知道死在哪了

sipure 发表于 2013-12-12 18:39:39

饭桶 发表于 2013-12-12 18:32
苹果和日本比什么?没明白,难道是手机?

你看IPHONE有多少零件是苹果自己的.

windingway 发表于 2013-12-12 18:40:35

软件的复杂性不可小视吧,越简单的开发方式,背后的支撑就越复杂.
我感觉硬件的进步,带来的是市场的细分化.做什么产品,选什么硬件.市场的需求,应该是硬件进步的最大动力.比如android,虽然效率不及iOS,但应用开发效率高,硬件平台进步快.

sipure 发表于 2013-12-12 18:43:37

饭桶 发表于 2013-12-12 18:33
arduino出现几年了,也就是做做玩具,快速实现的东西,你看谁用arduino做出成品了? ...

arduino本身就是一个成品. 只是它的定位是非专业DIY

mhw 发表于 2013-12-12 18:45:49

多年前,LM(卖给TI了)的LM3S9BXX就自带驱动库和SafeRTOS(FreeRTOS的高级版)了……

sipure 发表于 2013-12-12 18:45:54

饭桶 发表于 2013-12-12 18:34
带OS的单片机如果出现,类似于Psoc的,只能让你更不知道死在哪了

XP总是死机,你会用回DOS吗? 话说DOS死了,你就知道死在哪了?

stdio 发表于 2013-12-12 18:52:52

重要的不是用什么方式编程,重要的是在同样的编程方式下,做的比别人好那么一点点。这一点点,跟编程方式无关。

饭桶 发表于 2013-12-12 19:17:18

sipure 发表于 2013-12-12 18:45
XP总是死机,你会用回DOS吗? 话说DOS死了,你就知道死在哪了?

XP不是总死机,DOS知道死在哪也没用,所以大家用XP

wangguanfu 发表于 2013-12-12 19:23:10

饭桶 发表于 2013-12-12 18:33
arduino出现几年了,也就是做做玩具,快速实现的东西,你看谁用arduino做出成品了? ...

赞同 经常有人给我说这个 我其实只想说 SB

mikal 发表于 2013-12-12 22:07:22

一直觉得中国嵌入式,尤其是控制领域最差,不是中国人不聪明,而是没有思想!
什么裸奔,什么os,什么容量,什么语言等等,都喜欢从最表面去看,去分析,去做东西;
其实,你只要从思想上去突破,用什么语言,什么os,什么裸奔,什么cpu还有界定吗?

什么cpu固化os,这样的东西国外好多年前就有了;
什么工具自动配置驱动接口,国外好多年前就有了;

当我们还在以为ucos无所不能的时候,人家5轴数控核心部件还是用我们所谓的裸奔跑?
难道我们不汗颜?

avr-arm 发表于 2013-12-12 22:45:12

单片机仅仅是个工具而已,性能有高低,用法多样,比来比去没啥意义,各有所好。arduino一样能做好东西。带os的mcu一样可以做出一坨死机的屎。
以后,单片机会越来越强大,开发也越来越方便,工具,本身就是为了方便而生。会stm32的人一定比会avr的人牛吗?这个真不一定。但是!会拿单片机处理问题的人一定是牛人。我们做的是产品,管你是啥单片机,满足需求就可以了。

youlongam 发表于 2013-12-12 23:31:02

mikal 发表于 2013-12-12 22:07
一直觉得中国嵌入式,尤其是控制领域最差,不是中国人不聪明,而是没有思想!
什么裸奔,什么os,什么容量 ...

也许是一直模仿惯了,跟着别人跑,原创的能力就不行了!

phone 发表于 2013-12-13 08:51:09

主要看应用类型,很简单的东东,没必要上OS.象现在不是还有很多单车吗?

在途中 发表于 2013-12-13 08:53:54

低端单片机总会有它生存的领域

Wxy8030 发表于 2013-12-13 09:13:46

看 PIC 的出货量,你就知道还有很多的应用在楼主看来是很原始的 —— 楼主之所以有这种感觉,是因为中国人追求“时髦”的结果!

但话又说回头,楼主的话也不是全错,大的趋势还是对的!

DevLabs 发表于 2013-12-13 09:49:28

不就是电脑么...?

xlwq 发表于 2013-12-13 12:42:09

按需 分配,32位单片机 也许会降到 8位单片机的价格,但这时8位单片机 还会是原来的价格么,做产品 不是看单片机 看需求跟成本·········

graycker 发表于 2013-12-13 13:06:18

按这理论,再过多少年,就都得学用OS了,是不是简单的OS还得淘汰。。。

fantaq 发表于 2013-12-13 13:49:58

youlongam 发表于 2013-12-12 23:31
也许是一直模仿惯了,跟着别人跑,原创的能力就不行了!

三饱一倒仍然统治着中国人

1ongquan 发表于 2013-12-13 18:33:07

楼主的看法是对的,可能在这个方向上,NXP会走得比较靠前

vcgood 发表于 2014-2-3 10:27:49

饭桶 发表于 2013-12-12 18:34:32 static/image/common/back.gif
带OS的单片机如果出现,类似于Psoc的,只能让你更不知道死在哪了

已经开始出现了.xmos里面就带有线程的概念了的.

vcgood 发表于 2014-2-3 10:31:28

avr-arm 发表于 2013-12-12 22:45:12 static/image/common/back.gif
单片机仅仅是个工具而已,性能有高低,用法多样,比来比去没啥意义,各有所好。arduino一样能做好东西。带os的mcu一样可以做出一坨死机的屎。
以后,单片机会越来越强大,开发也越来越方便,工具,本

说的好,思想才是灵魂,得道了,什么都好,得名了,只是名的.

饭桶 发表于 2014-2-3 10:56:20

做大屏,智能应用,只能选STM32这样的ARM,做简单的洗衣机电饭煲,还是8位机和4位机的天下。


平时自己做东西也是,能用C的不用汇编,但C做的东西不好时只能用汇编。但硬件正好相反,能用8位单片机做完的不会用ARM,不仅仅是因为上量的东西价格。

总之一句话:在开发领域,不能完全跟时代,适合的才是最好的。

unifax001 发表于 2014-2-3 11:13:05

自带OS也可以 但会标准化的,类似于当年的8051一大片,后来PIC,AVR,430等等各有各的弄法,再后来内核设计还是ARM统一了。这样带来的好处是厂家省事了,对于电工来说也省事了。
将来的OS 也可能有某个OS变种而来。就比如说 从linux到安卓,安卓红透了天。所有的手机上都能用的。cortexA8-A15上都可以使用。但CORTEXM系列目前还没有这么红的OS
用的最多可能是ucosii-ucosiii 就类似于之前的arm9跑linux。还是不成规模。将来有人或者厂家能把ucos之类的改装成类似“安卓”之类的流行系统,可能后来这种系统也就流行了 呵呵 愚昧之见。

E-WALKER 发表于 2014-2-3 14:33:49

我认为不管怎么样趋势就是使人更注重于设计
个人愚见如果作为一个工程师,项目分为这4个部分
运算部分CPU已经帮我们解放太多了。
而新兴的编程产品包括语言,架构等,都使得编程者不需要太多的知识积累就能完成任务(并不是说知识储备就不需要了)。
而逻辑部分,很多自动化的状态机工具都帮我们搞定了很多任务。
而设计则是根本。我记得我从一本书上看到工科的核心就是设计。
废话多了,不要见笑

Kvaqdxjl9f 发表于 2014-2-3 14:38:45

不难找。此时此刻,在这个论坛里,拥护汇编的还是大有人在。
一百年后,汇编还是会存活。

有句话怎么说来着?老狗学不会新把戏。

lulu爱 发表于 2014-2-3 14:50:37

@unifax001

各rtos混战的局面会在以后很长的时间内并存,就一个中小型rtos而言,大公司相对个人并无什么优势。所以不会出现上面的像安卓那样的统一局面。
页: [1]
查看完整版本: 硬件的发展,让编程方式几年就会刷新一次