首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

总线接口

总线接口

纵观CPU的各种外设接口,SPI是最基本不过的了,一个时钟,一个数据。无论如何总线都少不了它们的存在,无论是串口还是幷口,例如我们熟悉的I2C,USB,HDMI等等,我们可以这么理解它,总线就像我们的公路,总线的频率就好像公路上每辆车的发动机速度,频率越高,车子走得越快,数据的收发也越快,比如1M的时钟频率和100M的时钟频率,那概念肯定是不一样的,就好像1Km/h和100Km/h,总线的位数好比我们两个地点所联通的公路条数,数量越多,通车量越大,比如8位的总线和32位的总线,在1MHz的时钟频率下,8位的每秒可以获得8M个bit,16位的多1倍。总线的协议就好比我们高速路上的收费站,越少越好,多一个就多一个损耗,比如I2C总线,传送一个8位的数据,需要起始和停止位,它们就占居了2个位,还有ACK,又占居了1位,加起来就是11位,白白的消耗掉了,传送相同的数据量,就需要更多的总线周期,好比我们上路一样,同样的路,收费站多了,效率就下来了。SPI总线接口是再经典不过的接口了。只要有一个CK,就有一个bit。任何总线都少不了它们,DDR的更加厉害,CK的两个边缘都有数据传输,同志们,朋友们,请牢记

技术交流可以加黄工QQ2685896890
返回列表