当前位置:   article > 正文

ARM单片机与ARM内核_很多公司都使用arm内核做单片机的,st只是其中之一

很多公司都使用arm内核做单片机的,st只是其中之一

人们常常把ARM架构和ARM单片机混淆,其实使用ARM内核的单片机有很多,比如ST公司的STM32F103,它就是使用ARM-Cortext M3内核,那么究竟什么是ARM内核呢?

MCU(Microcontrol Unit)俗称单片机,它有CPU,ROM,RAM,I/O,中断系统,定时器,时钟系统,ADC,DAC等,其中的CPU是核心,它有ARM公司设计,而别的外设单元,比如定时器,IO口,就灵活的由单片机厂商设计制造。而事实上,ARM公司早已把寻址空间映射好了,比如一部分预留给片上外设,一部分预留给RAM,厂家只要参考这个,就可以自定义添加自己设计的外设。这就是基于ARM内核的MCU。

关于总线:

ARM Cortex-M3的总线是AHB,它通过桥接器与APB2和APB1连接,其中APB1可以访问DAC,I2C,UZRT等,而APB2可以访问ADC,GPIO等。有意思的是,GPIO口就像RAM一样,也是通过总线访问的。


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/1022227
推荐阅读
相关标签
  

闽ICP备14008679号