|
看了Hercules 的视频,受益很多啊!
原来MCU还可以这样做,一个正放,另一个镜像旋转90度,根据时钟Delay的方式进行硬件检错。
那么这两个CPU应该完全执行相同的程序,在使用的过程中对用户来说就相当于操作一个CPU。
(FPGA的大侠们 也可以考虑用FPGA搭两个简单的51核,这样放一下来试试看看)。
看了1oo1 和 2oo2的架构,感觉像是与门或或门,确实是,之前的很多需要软件来实现的检错功能,现在都纯硬件实现了,
这真正的解放了CPU,但依然纠结的是:如果出错了,该怎样来处理呢??如何来权重哪个正确呢?应该有异常中断服务函数吧?
扩展下其应用领域:
1 电梯: 我觉得像电梯控制中应有这样的安全策略吧?传统的应该是两个MCU,其中一个用来检测另一个的运行。(或者更复杂)
记得以前有报道过在超市中的电梯有将小朋友的裤腿卷到其中而导致事故的,或许应该强制加个 策略来 解决这种危险情况。
2 门禁: 以前做过门禁控制器,虽然其中加入了什么 首卡开门、多卡开门、等等各种策略,但毕竟还是用一个控制器来实现的,
在某些场合,应该对门禁控制器的要求应该很高吧?
像是银行,有些又要求再火灾时能够及时开门。
推广:
我想这芯片工艺比较复杂,面向的应用也无法做到像消费类电子那样, 所以价格应该比较贵吧?这价格应该要比一颗M3+一颗单片机还要贵很多的,所以推广起来应该不太容易啊。
以上纯个人观点。
软件:
HALCoGen真的不错,图形化的配置太方便了,以后扩展下能用Labview来开发也会很好。至于CCS5 ,太臃肿太肥硕啦!啥都揉到一起有其弊端!
其他程序方面,就只有拿到板子来操作下才能有感受了。
[ 本帖最后由 sblpp 于 2012-11-9 01:40 编辑 ]
|
|