完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
[tr]DSP代码任务如下:
1. 通过NMI 1ms中断执行一次,通过GPIO端口输出翻转方波; 2. DSP时钟为300MHz,GPIO为75MHz; 3. 代码运行时,通过示波器观察GPIO,一开始有一段翻转方波,然后没有了;过了一段时间又有了,然后就一直没有了; 从上述可以看出: 1. dsp的NMI中断貌似不稳定,不知道啥原因; 2. dspNMI中断运行一段时间后就再也没有了,通过汇编语言看,貌似进入了idle状态,这如何破解啊?如下图所示 各位高手,帮忙分析分析啊!谢谢啦! [/tr] |
|
相关推荐
5个回答
|
|
|
|
|
|
非常感谢啊!做一块,就盼着有个人一起讨论学习,有人指点一下就是不一样啊! 你说的容易跑飞是从你的经验来的,还是说你有根据啊?我因为第一次这么做,所以不了解状况 这个进入idle是不是就是跑飞了? 实际上现在是1ms的周期,我们产品开发要求是200us左右的同步时间,要求更高呢?那岂不是更容易跑飞? 关于DSP与FPGA同步,你有更好的建议么?我们这边对同步的要求真的是非常高。 |
|
|
|
你可以试试由FPGA触发GPIO的中断,然后执行你的DSP代码产生数据,之后将数据传递给FPGA,至于方式可以有uPP、SPI、EMIFA配合DMA等方式主要看你要求的速度了。GPIO的中断响应速率应该是能够满足你的要求的。 |
|
|
|
你的意思是不是高频率的中断响应,GPIO的中断响应会比NMI来的可靠? 我们的应用场合对数据的要求真的很高,最低可到几百ns级别,所以我理解的EMIF配合EDMA应该是可行的,对么? 另,我代码对C6748的初始化均是基于TL的gel文件,唯一修改的,就是将gel文件中的pinmux没有使能,以及CPU运行速度不一样。除了NMI 1ms的中断,还有哪些可能导致进入idle呢?DSP的哪里配置不对吗? 真的是太太太感谢大侠了!你这么快的回复,我都感动的要哭了 |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
基于RK3588J的6路MIPI CSI视频采集案例分享,多路视频系统必看!
1043 浏览 0 评论
530 浏览 0 评论
【创龙科技TL570x-EVM开发板试用体验】 GStreamer 功能测评
8500 浏览 8 评论
【创龙科技TL570x-EVM开发板试用体验】创龙TL5708-EVM开发板入手使用体验评测
6311 浏览 0 评论
【创龙TLZ7x-EasyEVM评估板试用连载】+3.环境搭建vmware+ubuntu详细教程(二)
1359 浏览 0 评论
2036浏览 0评论
2693浏览 0评论
【创龙科技T3开发板试用体验】从开发板到PLC-----测试LUA
2731浏览 0评论
【创龙科技T3开发板试用体验】创龙T3开发板使用体验(1)--基本开发环境搭建
1627浏览 0评论
569浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-1 18:36 , Processed in 0.728818 second(s), Total 108, Slave 89 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号