为什么430的硬件SPI不用而要用软件模拟呢?
小弟目前在研究430控制ISD4004,发现参考资料上的都是软件时序模拟的SPI,为什么不用自带的硬件SPI呢? 430的自带的硬件SPI可以用的,我就用过 换单片机的时候代码移植麻烦,因为不同单片机的寄存器差别很大,用模拟的就方便多了。 turf456 发表于 2013-4-1 13:09 static/image/common/back.gif换单片机的时候代码移植麻烦,因为不同单片机的寄存器差别很大,用模拟的就方便多了。 ...
这倒说的通呢 呵呵 但模拟的方式稳定性不好,还是硬件的稳定性好些 seewolf 发表于 2013-4-1 13:37 static/image/common/back.gif
但模拟的方式稳定性不好,还是硬件的稳定性好些
嗯,是的,打算自己试试硬件SPI,开始码代码了 支持{:smile:}{:smile:} turf456 发表于 2013-4-1 13:09 static/image/common/back.gif
换单片机的时候代码移植麻烦,因为不同单片机的寄存器差别很大,用模拟的就方便多了。 ...
这个办法好,省的换mcu又要改程序 长见识了。。。 这个有两个原因,一个原因是使用IO模拟更灵活,不会受IO的局限,第二MSP430的SPI口貌似是和USART复用的,这样很不爽 个人感觉软的比较稳定 我最近也是在用SPI弄无线,硬件和软件的都用了,但就是没弄出来, 谁硬件SPI 弄出来了,
SPI硬件配置好的话,应该比较方便使用的 wangqun 发表于 2013-4-1 13:03 static/image/common/back.gif
430的自带的硬件SPI可以用的,我就用过
用过5系列的硬件SPI吗 感觉硬件比较好用 marshallemon 发表于 2013-4-7 20:12
这个有两个原因,一个原因是使用IO模拟更灵活,不会受IO的局限,第二MSP430的SPI口貌似是和USART复用的,这 ...
同意仁兄的观点,149想用串口就用不了spi了 软件模拟的速度比硬件慢很多,例如显示屏的SPI接口我个人还是选择使用硬件实现。 弄的怎么样了硬件的弄通过了没
页:
[1]