如果你查看我们网站上大多数可用的公告板,你可以看到在细节中有一些类似这样的内容:
我们将会特别关注集成电路chipKIT MAX32。
一开始,我真的不知道这意味着什么,所以我决定做一些研究。幸运的是,我们可以很容易地将微芯片分解成几个部分。
80 MHz 32位MIPS:
我们可以把它分解成两部分- 80mhz和32位MIPS。80mhz是8000万时钟周期每秒(Hz), 32位MIPS是缩写没有联锁流水线阶段的微处理器32位架构。有一个很棒的页面MIPS。32位体系结构表示芯片使用了多少寄存器,而MIPS是芯片拥有的指令集。80兆赫32位MIPS基本上是说,微芯片使用32位MIPS体系结构的速度为每秒8000万个时钟周期。
512K闪存,128K内存:
同样,我们可以把它分成两部分:512k闪存和128k RAM。Flash存储器是非易失性存储器类型,如果集成电路在MAX32上,它就是“主存储器”。非易失性意味着它不需要电源来存储内存,所以闪存驱动器(也是非易失性的)在没有电源运行的情况下也不会丢失内存。512Kb闪存就是说集成电路有5122000字节的内存(每字节8位),这部分相当简单。在RAM中,事情变得有点复杂。
随机存取存储器与闪存不同,它是不稳定的,所以当它断电时,所有的信息都消失了。那为什么还要用RAM呢?嗯,闪存是(相对)慢的,如果RAM不存在,它将花费很长时间在计算机上做任何事情。内存是东西在被使用时被加载的地方,然后它们可以再次快速访问。
USB 2.0 OTG控制器:
on -go控制器意味着MAX32可以连接到其他USB设备,并与它们进行交互。列表中的最后三点并不太疯狂,更多的只是定义。
10/100以太网MAC:
10/100是Mbps评级,MAC是媒体访问控制。这意味着微芯片可以在10mbps和100mbps的等级下使用,通过以太网电缆连接。
双控制器可以
控制器区域网络(CAN)允许微控制器之间的通信和设备之间的通信,无需主机。
这些都来自于一个小芯片!当我们一件件地看这些信息时,似乎就没那么可怕了!
