共2条
1/1 1 跳转至页

问
由于ARM的操作存在瓶颈,感觉ARM不适合作工控。这些瓶颈表现在:所有的运算均需在寄存器上进行,而寄存器的数量相当有限;建立在寄存器上的运算,方式单调,只有字方式,而没有工控中最实用的位、字节等操作;T方式下,没有除法操作,跳转操作也不灵活。总之,ARM不适合作工控使用。不知各位有何看法? 答 1: 晕到~~~ 答 2: 请问楼上,那种芯片适合工控呢?x86? 答 3: 晕倒…… 答 4: 严重晕倒......LZ所说的工控指什么东东??? 答 5: 也晕一把~~ 答 6: 晕你说的那些都是处理器结构上面的东东,和是否适合工控没啥关系。是否适合工控我想主要是看器件外围资源,扩展性,标准化,器件物理性能(功耗,温度,抗干扰等),另外就你的几点看法有如下建议:
所有的运算均需在寄存器上进行,而寄存器的数量相当有限;(这是risc的特点,通用寄存器是多而不是少了,你正好说反了)
÷建立在寄存器上的运算,方式单调,只有字方式,而没有工控中最实用的位、字节等操作
有字节和位操作
方式下,没有除法操作,跳转操作也不灵活
ARM的跳转是相当灵活的,可以用b指令,还可以直接装入pc寄存器
答 7: 同意楼上意见因为不同厂家会根据自己的需要设计芯片,例如atmel。他根据CAN总线的应用例如汽车电子和工业控制,设计出at91sam7a1,at91sam7a2,at91sam7a3以及at90CAN128,at90CAN32,at90CAN64,用户可根据自己的需要选择产品。具体讲,atmel的CAN总线的mcu中设置了多达15个邮箱来分别接受不同的报文,这使得用户在获取信息的同时不需要更多的逻辑判断。
至于位操作risc的mcu基本没有硬件支持了,这只能证明技术进步了。我们不能总停留在美国人、日本人的屁股后面吧? 答 8: 晕啊按楼主的意思,工控上就只该用8位机吧 答 9: 长见识了 答 10: 我也不知道行不行反正研华,威达电 都在用,你说呢! 答 11: 不调查,就没有发言权!这位兄弟,我再追加一个吧,cirrus的ARM9 都已经内部集成了浮点处理器,EP9315应用在好多工控场合,我是他们国内的代理商,我的客户1年前就已经量产了。让我们记住主席的话吧:“不调查,就没有发言权!” 答 12: 同意同意楼上的意见
由于ARM的操作存在瓶颈,感觉ARM不适合作工控。这些瓶颈表现在:所有的运算均需在寄存器上进行,而寄存器的数量相当有限;建立在寄存器上的运算,方式单调,只有字方式,而没有工控中最实用的位、字节等操作;T方式下,没有除法操作,跳转操作也不灵活。总之,ARM不适合作工控使用。不知各位有何看法? 答 1: 晕到~~~ 答 2: 请问楼上,那种芯片适合工控呢?x86? 答 3: 晕倒…… 答 4: 严重晕倒......LZ所说的工控指什么东东??? 答 5: 也晕一把~~ 答 6: 晕你说的那些都是处理器结构上面的东东,和是否适合工控没啥关系。是否适合工控我想主要是看器件外围资源,扩展性,标准化,器件物理性能(功耗,温度,抗干扰等),另外就你的几点看法有如下建议:
所有的运算均需在寄存器上进行,而寄存器的数量相当有限;(这是risc的特点,通用寄存器是多而不是少了,你正好说反了)
÷建立在寄存器上的运算,方式单调,只有字方式,而没有工控中最实用的位、字节等操作
有字节和位操作
方式下,没有除法操作,跳转操作也不灵活
ARM的跳转是相当灵活的,可以用b指令,还可以直接装入pc寄存器
答 7: 同意楼上意见因为不同厂家会根据自己的需要设计芯片,例如atmel。他根据CAN总线的应用例如汽车电子和工业控制,设计出at91sam7a1,at91sam7a2,at91sam7a3以及at90CAN128,at90CAN32,at90CAN64,用户可根据自己的需要选择产品。具体讲,atmel的CAN总线的mcu中设置了多达15个邮箱来分别接受不同的报文,这使得用户在获取信息的同时不需要更多的逻辑判断。
至于位操作risc的mcu基本没有硬件支持了,这只能证明技术进步了。我们不能总停留在美国人、日本人的屁股后面吧? 答 8: 晕啊按楼主的意思,工控上就只该用8位机吧 答 9: 长见识了 答 10: 我也不知道行不行反正研华,威达电 都在用,你说呢! 答 11: 不调查,就没有发言权!这位兄弟,我再追加一个吧,cirrus的ARM9 都已经内部集成了浮点处理器,EP9315应用在好多工控场合,我是他们国内的代理商,我的客户1年前就已经量产了。让我们记住主席的话吧:“不调查,就没有发言权!” 答 12: 同意同意楼上的意见
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【EEPW电子工程师创研计划】技术变现通道已开启~ | |
发原创文章 【每月瓜分千元赏金 凭实力攒钱买好礼~】 | |
【EEPW在线】E起听工程师的声音! | |
“我踩过的那些坑”主题活动——第001期 | |
高校联络员开始招募啦!有惊喜!! | |
【工程师专属福利】每天30秒,积分轻松拿!EEPW宠粉打卡计划启动! | |
送您一块开发板,2025年“我要开发板活动”又开始了! | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
分享汽车通信和多媒体总线结构被打赏20分 | |
【我踩过的那些坑】结构堵孔导致的喇叭无声问题被打赏50分 | |
NUCLEO-U083RC学习历程38+串口通过队列的方式输出两个字符串被打赏20分 | |
【我踩过的那些坑】分享一下调试一款AD芯片的遇到的“坑”被打赏50分 | |
电流检测模块MAX4080S被打赏10分 | |
【我踩过的那些坑】calloc和malloc错误使用导致跑飞问题排查被打赏50分 | |
分享电控悬架的结构与工作原理(一)被打赏20分 | |
多组DCTODC电源方案被打赏50分 | |
【我踩过的那些坑】STM32cubeMX软件的使用过程中的“坑”被打赏50分 | |
新手必看!C语言精华知识:表驱动法被打赏50分 |