完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
各位大神好, 场景 芯片:gd32f470 验证场景 先使用jlink加载程序,进入仿真界面,主设备发送数据,从设备接收数据正常,并做相应处理,再给主设备返回数据,主设备接收数据,流程正常 此时,从设备下电,再给从设备上电,主设备给从设备发送数据,从设备没有响应(从设备接收中断中有led翻转处理,但没有看到灯闪烁),现象判断,从设备没有触发spi接收中断 再给从设备重新加载程序,主设备发送数据,从设备接收数据,并做处理,给主设备返回数据,主设备接收数据,现象正常 我的问题是:为什么会出现,从设备下电,再上电后,从设备的spi中断失效的现象,此现象比较像是spi没有做初始化处理 请问有遇到过相似的问题吗?如果遇到过,又是如何解决的那? 祝好 |
|
相关推荐
3个回答
|
|
|
|
|
|
|
|
期间要是FPGA来个毛刺,就得重新初始化,你用逻辑分析仪抓一下看看。
如果没抓到毛刺,也可以待设备上电启动成功后,再重新初始化。 所以还是想问下楼主是如何知道FPGA传输完成了?又是如何重新准备下一次传输呢? FPGA每次会传输多少数据?长度是否固定?每次通信建议是多久? 建议画出时序图。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
788 浏览 0 评论
4271 浏览 0 评论
如何使用python调起UDE STK5.2进行下载自动化下载呢?
2529 浏览 0 评论
开启全新AI时代 智能嵌入式系统快速发展——“第六届国产嵌入式操作系统技术与产业发展论坛”圆满结束
2929 浏览 0 评论
获奖公布!2024 RT-Thread全球巡回线下培训火热来袭!报名提问有奖!
31479 浏览 11 评论
72924 浏览 21 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 16:31 , Processed in 0.666949 second(s), Total 77, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号