查看: 880|回复: 0
打印 上一主题 下一主题

用m8做个简单的spi转uart

[复制链接]
跳转到指定楼层
沙发
发表于 2016-5-9 22:59:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
spi转uart

用一片M8,芯片自带spi和uart接口,真的很方便。起初还傻的去找专门的SPI转232的片子。

简单介绍下:
M8中的SPI工作在从模式0,应用中其作为从机,所以控制它的主机SPI接口时序要是从模式0相对应的模式。

程序写好了,有点草。功能基本实现,就是还有点小问题,也许还有没发现的潜在问题。 请大家帮忙测试下。

从M8引出5个IO口
PB1-----/IRQ        M8的uart接收到数据,该引脚置低电平。
PB2-----/CS        就是/SS
PB3-----SI                   ..MOSI
PB4-----SO                   ..MISO
PB5-----CLK        ..SCK
注意:当/IRQ为低电平是,表示从机处于等待读取状态,而且必须被读取,否则会影响从机的继续接收和发送。


点击此处下载ourdev_188210.rar(文件大小:60K)
ar(文件大小:60K)</a>







回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入因仑

本版积分规则

快速回复 返回顶部 返回列表