中易网

stm32的spi通信问题:程序在前面都没问题,但到了发送接收的while里面就出不来了,帮忙看看有什么问题?急

答案:1  悬赏:50  
解决时间 2021-01-23 19:11
stm32的spi通信问题:程序在前面都没问题,但到了发送接收的while里面就出不来了,帮忙看看有什么问题?急
最佳答案
首先说明一点:你这个里面都没有使能时钟,怎么可能会正常运行呢。
还有一点:STM32先等待已发送的数据是否发送完成,如果没有发送完成,并且进入循环的话,说明数据发送错误,所以你这个地方顺序也有问题。应该是:
while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE) == RESET); //检查指定的SPI标志位设置与否:发送缓存空标志位
SPI_I2S_SendData(SPI1, 0x54); //通过外设SPI1发送一个数据
printf("\n\r 数据发送完毕。\n\r");
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
迪信通(大连金马乐购)地址好找么,我有些事要
急求搞笑背景音乐 话剧 人物上场用
从乳源到韶关高铁火车站怎么坐车?还有从韶关
我被几个男的压着干了.肚子里的精液一直被堵
如何利用dos bios系统功能调用进行屏幕菜单设
将文件流FileInputStream转换为字符流string
红薯和白萝卜能一起吃吗
急!我想自制一台小型风力发电机,1000K左右
中信银行卡换卡收费吗
灌字的读音是什么? 灌输知识中的灌是什么意思
根据成语填诗句——桃红柳绿,粉妆玉砌
我175,体重才110斤,吃的感觉也不少就是不胖
清末谁创办了中国第一个未见机构
家电什么时候买最便宜?
欧拉奥数地址在哪,我要去那里办事
推荐资讯
你这是脂溢性脱发,主要原因是因为皮脂中的油
后脑勺抽痛怎么办?
泰剧破碎的心主要讲什么意思
谁了解美国康丽根净水器怎么样?
武术《天地人和》的背景音乐作曲是谁
在哪里做发际线?
盐繁体字怎么写
土豆片能不能祛斑,得贴多大会
1 为什么要学会谦让
柴油机为什么会喷火和冒大烟
请问水族箱镶嵌在墙上,怎么换水,在装修时都
高危型hpv阴性正常吗
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?