智能车制作

标题: K60两路DMA测速闭环为什么程序会跑死,望大神指点 [打印本页]

作者: 枫恣零    时间: 2014-5-11 19:11
标题: K60两路DMA测速闭环为什么程序会跑死,望大神指点
int g_n_Count_R=0;
int g_n_Count_L=0;
void DMA_int()
{
   DMA_count_Init(DMA_CH4, PTC6   ,600  , DMA_falling);
   DMA_count_Init(DMA_CH3, PTE4   ,600  , DMA_falling);
}
void Count_Get()
{
   g_n_Count_L=DMA_count_get(DMA_CH3);
   DMA_count_reset(DMA_CH3);
   
   g_n_Count_R=DMA_count_get(DMA_CH4);
   DMA_count_reset(DMA_CH4);  
}
作者: weltry    时间: 2014-6-11 21:40
我们的也要跑死  加上DMA测速就跑死 一直都没有解决的  请问你们的问题解决了吗
作者: 綿婲/ka餹    时间: 2014-6-11 21:45
楼主能把DMA_count_Init(DMA_CH4, PTC6   ,600  , DMA_falling),DMA_count_get(DMA_CH3);
   DMA_count_reset(DMA_CH3);这几个函数的初始化程序发给我一下吗,万分感谢

作者: 綿婲/ka餹    时间: 2014-6-11 21:46
weltry 发表于 2014-6-11 21:40
我们的也要跑死  加上DMA测速就跑死 一直都没有解决的  请问你们的问题解决了吗

能把DMA_count_Init(DMA_CH4, PTC6   ,600  , DMA_falling),DMA_count_get(DMA_CH3);
   DMA_count_reset(DMA_CH3);这几个函数的初始化程序发给我一下吗,万分感谢

作者: weltry    时间: 2014-6-11 21:58
綿婲/ka餹 发表于 2014-6-11 21:46
能把DMA_count_Init(DMA_CH4, PTC6   ,600  , DMA_falling),DMA_count_get(DMA_CH3);
   DMA_count_res ...

我用的是拉普兰德的底层库 你可以直接在去下载的

作者: 綿婲/ka餹    时间: 2014-6-11 22:10
weltry 发表于 2014-6-11 21:58
我用的是拉普兰德的底层库 你可以直接在去下载的

谢了


作者: 綿婲/ka餹    时间: 2014-6-11 22:14
綿婲/ka餹 发表于 2014-6-11 22:10
谢了

我下了但我没找到DMA部分的

作者: weltry    时间: 2014-6-11 22:19
在 project文件夹里面 LPLD DMA PulseACC
作者: 寒江    时间: 2014-7-1 18:07
怎么样叫跑死???

作者: 小杰↗葬    时间: 2014-7-1 18:21
脉冲超600进中断了?
作者: 扼腕重来    时间: 2015-4-7 18:21
weltry 发表于 2014-6-11 22:19
在 project文件夹里面 LPLD DMA PulseACC

请问是哪个版本的LPLD固件库,我下的3.03版本的没有DMA测速模块

作者: 智能车121    时间: 2018-2-6 15:35
小杰↗葬 发表于 2014-7-1 18:21
脉冲超600进中断了?

脉冲超600进中断怎么了?会出问题吗?





欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2