你好,请问STM32微处理器HCS12微处理器有什么不同吗?那个好用一点?谢谢

你好,请问STM32微处理器HCS12微处理器有什么不同吗?那个好用一点?谢谢,第1张

STM32是基于ARM-CORTEX M3内核单片机,而HCS12则是飞思卡尔自己的内核,其实在单片机构架方面,我个人认为ARM的构架比较成熟,因为HCS12是16位单片机,飞思卡尔在设计的时候为了寻址更大的空间,设计了页寄存器,包括RPAGE/PPAGE/GPAGE/EPAGE等等,在整个程序执行上时序会稍慢一点。不过HCS12在汽车电子领域应用比较广泛,他的CAN控制器设计比较成熟,而STM32作为低端32位单片机市场的佼佼者,他的速度还和价格都比较让人满意。

从开发水平上讲,STM32普及较广,例程工具比较成熟,连内核手册在国内都有权威的中文版本(宋岩-CortexM3权威指南),官方的参考手册也有比较完整的中文版(意法半导体中国办事处翻译的),而HCS12就在这方面欠缺一些(主要是我身边的朋友基本没有在使用这款CPU)。

主要还是看楼主的应用方向把,综合成本和开发周期,其实选择STM32周期应该能短一点(个人观点)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/9114402.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-25
下一篇 2023-04-25

发表评论

登录后才能评论

评论列表(0条)

保存