GD32F150的芯片的DMA1通道6和7怎么配置,无**常触发中断

[复制链接]
1827|9
 楼主| mumu3013 发表于 2014-8-22 17:15 | 显示全部楼层 |阅读模式
GD32F150的芯片的DMA1通道6和7怎么配置,无**常触发中断。使用DMA1通道6和7进行 RAM 到 RAM的数据传输,如果传输完成,则触发DMA完成中断,其他使用DMA1通道1到5,都可以正确触发,可是GD新加的通道6和7不不能触发中断,用查询的方式,发现通道6和7的标志位都置位了,说明正常,可是就是进不去中断,是我中断配置有问题吗?谁有配置文件,发一份。
 楼主| mumu3013 发表于 2014-8-22 17:16 | 显示全部楼层
GD32F150的芯片的DMA1通道6和7怎么配置,无**常触发中断。
 楼主| mumu3013 发表于 2014-8-22 17:17 | 显示全部楼层
GD32F150的芯片的DMA1通道6和7怎么配置,不能触发中断。
sunmeat 发表于 2014-8-22 17:49 | 显示全部楼层
楼主上代码。。。
 楼主| mumu3013 发表于 2014-8-22 18:13 | 显示全部楼层
我使用的是ST的stm32f0_stdperiph_lib_V1.1.0库,库里没有DMA1通道6和7的中断配置,怎么添加?
井底的青蛙 发表于 2014-8-25 18:03 | 显示全部楼层
mumu3013 发表于 2014-8-22 18:13
我使用的是ST的stm32f0_stdperiph_lib_V1.1.0库,库里没有DMA1通道6和7的中断配置,怎么添加? ...

照猫画虎不可以么?
 楼主| mumu3013 发表于 2014-8-29 10:26 | 显示全部楼层
井底的青蛙 发表于 2014-8-25 18:03
照猫画虎不可以么?

GD150系类内核是M3,用上面的库,要修改内核文件,该了就行了,我之前一只用M0内核的,不可以
sunmeat 发表于 2014-8-29 13:33 | 显示全部楼层
mumu3013 发表于 2014-8-29 10:26
GD150系类内核是M3,用上面的库,要修改内核文件,该了就行了,我之前一只用M0内核的,不可以 ...

应该是在stm32f0xx_it.c 这个函数里配置中段函数了,是不是中段没配置呢
STM32初学者 发表于 2014-8-29 13:33 | 显示全部楼层
你去库函数里面找找看,应该库函数里面有中断配置的函数了
grace75 发表于 2014-8-31 20:59 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

83

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部