如果你目前正在使用8位MCU,你可能会在下一设计中考虑32位MCU。即使下一代设计仍继续使用8位MCU,目前也有很多步骤方法可帮助你做好最终的移植备。今天做一些研究,并进行正确决策,就能为明天的设计提供保证。
当你开始考虑转移至32位MCU时,或许会认为将遇到一些问题。例如,你认为自己需要学习新的架构;你可能需要重写自己的所有代码,以便与新的内核协调工作;或许你感觉32位MCU过于艰难和复杂,它们不是为了便于使用而设计的,而是为了性能设计的,这意味着,你将不得不考虑它们所拥有的数以千计的寄存器;或许你关心可能将不得不学习一整套新的软件工具,你将需要熟悉全新的硬件工具;或许你还认为,32位MCU并不针对你的应用,你无法为自己的设计找出正确的成套外围器件。你可能会关心上述一种或多种问题, 但它们全都是必要的考虑事项吗?让我们分别分析它们。
大多数设计者认为,当他们从8位MCU转移到32位MCU时,将不得不学习新的体系架构。问题是大多数公司有自己的老式8位MCU产品系列和新的32位MCU产品系列。 每年,他们可能仍会为8位产品系列推出少量新的产品,他们希望把握机会,从失误中学习,并在32位系列中更正错误。你或许无法在器件上发现相同的外围部件。不同系列的代码不兼容,或不具有管脚兼容性,因而你将不得不重新完成整个电路板。
尽管真实的情形是这样的,你无法在不改变设计核心的情况下实现移植,但你也希望无需再次学习所有的内容。一些公司开始发布新的产品,在8位版本和32位版本之间具有完全相同的成套外围组件。组件中唯一改变的是其内核。其他部分,包括管脚布局位置,均保持不变。如果你目前使用的是8位MCU,明天就能移植到该公司的32位MCU上,同时仍能使用相同的印刷电路板。这方面的一个例子是Cypress半导体公司最近发布的PSoC? 3和PSoC 5架构。这两种架构具有相同的外围组件、封装和管脚。PSoC 3架构,采用了新的单周期/指令 8051,运行频率高达67 MHz,能够方便地与PSoC 5版本兼容。PSoC 5版本采用了ARM? Cortex?-M3处理器,运行频率高达80 MHz。这类产品使得从一种架构到另一架构的移植变得简单易行。扁平线圈电感制造厂
小白问各位老师几个问题,大家不要笑话我(DC110V转 是这样的,我们公司做列车车载装备的,列车供电110VDC,我们产品用电有24V、12V、5V。然后我们用到的电源都是买成品,或者那种叫半砖的电源模块。成本非常高,一个5V10A的成品电
基于单片机AT89C51RC的红外遥控密码锁的设计与1 引言根据用户的要求和需要,主要为了解决当前市场上无遥控密码锁的问题,以提高门禁系统的可靠性和安全性,适应市场需要而设计的该红外红外遥控密码锁系统。该系统具有普通电子密码锁功能的同时,还增加了遥控功
脉冲变压器驱动 本帖最后由 茫然闲 于 2019-6-25 18:45 编辑 脉冲变压器驱动开关管,副边同名端一个接门极一个接原极。 问题:驱动波形占空比最大可以达到多少? INA和INB可以是输入相同的pwm信号吗?谢谢解答 本帖最后由 tianxj01 于 2019-6-25 20:50 编辑 最大可以到百分之40几,理论上50不存在,因为必须包含死区。 (在对称驱动情况下),否则什么占空比都可以,但是变压器驱动在占空比比较大或者很小时候,其输出驱动直流电平偏移很大的,所以一般需