首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

C8051F340与ADS1258通信,SPI口一直有数据输出解决思路

2012-03-01 
C8051F340与ADS1258通信,SPI口一直有数据输出各位前辈好!第一次用C8051F340单片机,现在用其SPI口与ADS1258

C8051F340与ADS1258通信,SPI口一直有数据输出
各位前辈好!第一次用C8051F340单片机,现在用其SPI口与ADS1258进行通信。下到板子上的时候,SPI口一直有数据输出。按道理在for循环结束后MOSI口不应该有数据了吧,可是为什么还是一直有数据输出呢?请各位大侠帮帮小弟。


[解决办法]
void main(void)
{
 Init_Device();

SPI_Send();

while(1); // 确保程序不跑飞!
}

估计是系统/编译器在main()之外给你加了个无限循环。

热点排行