发新帖我要提问
123
返回列表
打印

32位MCU,这条路是不是很窄呢?

[复制链接]
楼主: wmx0901
手机看帖
扫描二维码
随时随地手机跟帖
41
香水城| | 2009-10-19 17:11 | 只看该作者 回帖奖励 |倒序浏览
本帖最后由 香水城 于 2009-10-19 17:24 编辑

锯子、斧子、刨子、凿子、锤子,这些都是基本的木工工具,大部分木工都能很好地使用这些工具,但不是所有木工都能够做出好的家俱来,更只有少数木工能够设计出新的更加实用的家俱来。

现在技术进步了,有了很多电动的甚至是自动的木工工具,但上述的状况并没有改变。

对于控制系统来说,MCU也只是个工具,MCU的档次高低不是决定控制系统好坏的重要因素,好的控制系统要有好的控制算法及好的实现,这是由使用工具的人决定的而不是工具决定。

工具性能的提高为我们带来2点好处,一是可以提高工作效率,二是可以让我们做更复杂的东西。先进的工具不能代替我们创造性,但可以为我们的创造力和想象力提供一个更广阔的发挥空间。

使用特权

评论回复
42
wmx0901|  楼主 | 2009-10-19 18:30 | 只看该作者
大虾们,谁可以试着明确的回答一下我下面那个问题呀:
“而我的问题说白了就是在请教:哪些行业会偏向于使用32bit MCU和uCOS、eCOS之类得深嵌系统。
比如,我就知道智能手机领域倾向于使用ARM9、ARM11和WinCe、Linux、塞班;儿童玩具领域偏向于使用PIC之类得8bit MCU并且一般裸奔。  不知我说得对不对呀?那32bit MCU加深嵌OS(uCOS、eCOS、RT-Thread)的组合在那些领域或者行业用的比较多能?电机控制?工业联网?对吗?还有呢?”

使用特权

评论回复
43
香水城| | 2009-10-19 18:51 | 只看该作者
大虾们,谁可以试着明确的回答一下我下面那个问题呀:
“而我的问题说白了就是在请教:哪些行业会偏向于使用32bit MCU和uCOS、eCOS之类得深嵌系统。
比如,我就知道智能手机领域倾向于使用ARM9、ARM11和WinCe、Linux ...
wmx0901 发表于 2009-10-19 18:30


太多了,看看这个吧,这只是冰山的一角:STM32应用实例(2008年9月)

使用特权

评论回复
44
wmx0901|  楼主 | 2009-10-19 20:55 | 只看该作者
太多了,看看这个吧,这只是冰山的一角:STM32应用实例(2008年9月)
香水城 发表于 2009-10-19 18:51


谢谢!看过了。
东西还真多,其中我喜欢做PLC或者变频器吧。也不太确定,啥都没做过,看了也没啥感觉,也许工作两年就有更直观的认识了。或者还可以做数据采集卡也不错偶!

使用特权

评论回复
45
hyhjjg| | 2009-10-20 10:22 | 只看该作者
国产PLC、变频的太多了,性能也无法与别国的相比,想在这行里发财的人也多了出去了,这种现象最终会越来越激烈,重复小日本的路,或许再过10年,中国就有比三菱还强大公司,

使用特权

评论回复
46
wmx0901|  楼主 | 2009-10-20 19:21 | 只看该作者
PLC用什么主控芯片的多?
ARM7?ARM9?x86?ColdFire?
那OS呢?
Windows?Wince?还是Linux?

使用特权

评论回复
47
itelectron| | 2009-10-20 19:43 | 只看该作者
关注中!
变频国内要是能达到 国外水平 还是 有钱赚的.

使用特权

评论回复
48
itelectron| | 2009-10-20 19:46 | 只看该作者
直接去学高端技术,学疲了后,会返过头来去补基础
================================
高端也 分类啊
要是能根据专业来区分就好了
=======================

使用特权

评论回复
49
headwolf_83| | 2009-10-21 08:53 | 只看该作者
控制类的,比如电动机控制,DSPIC用的还是很多,除了C,汇编肯定也要了解。做路由器等网络设备的,没有LINUX也有UCLINUX。做一些复杂的通信设备,大公司喜欢加个UC/OS这样的RTOS,适合团队开发。

使用特权

评论回复
50
high| | 2009-10-21 15:25 | 只看该作者
32bit对单片机不是个好事情.  byte order问题,  运算的原子性(做个简单的加法过程都有可能被中断), 字节对齐问题,寄存器复杂度, ,,,,

使用特权

评论回复
51
wmx0901|  楼主 | 2009-10-21 18:55 | 只看该作者
本帖最后由 wmx0901 于 2009-10-21 20:50 编辑
32bit对单片机不是个好事情.  byte order问题,  运算的原子性(做个简单的加法过程都有可能被中断), 字节对齐问题,寄存器复杂度, ,,,,
high 发表于 2009-10-21 15:25


那看来我们只能一直用8位MCU了,因为你说的那些问题在16位MCU上也同样存在。
更加严重的是,现在的高端8位MCU也有像ADDW这种的直接对多个字节操作的指令,所以也同样面临byte order等你前面说的那些问题。
那么,按照你的逻辑我们还能用什么MCU么——全改回ASIC算了!

使用特权

评论回复
52
desert_hawk| | 2009-10-22 08:21 | 只看该作者
cortex-M3已经用位带操作弥补了操作IO方面的不足。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则