查看: 2544|回复: 5

[已解决] 【求助】关于DMA的定时触发功能???【已解决】

[复制链接]

该用户从未签到

7

主题

27

帖子

0

注册会员

Rank: 2

积分
110
最后登录
1970-1-1
发表于 2015-1-25 14:25:53 | 显示全部楼层 |阅读模式
本帖最后由 M4 于 2015-1-27 11:37 编辑

从参考手册中可以知道DMA的定时触发功能是只有在触发和外设请求同时高电平是才有效。
当我将外设触发源配置成外设触发,如端口高电平触发时,开启定时器功能,能实现定时触发功能,及按照外设触发和定时触发周期长的那个时间触发!


但是我将触发源设置成 Always enabled" DMA sources时就不能定时触发了?????(比如定时很长,1秒,5秒,10秒这样,定时不起作用,触发失控,频率触发很高
这是什么原因啊!??找了很久也没找出什么原因
我知道答案 目前已有5人回答

DMAMUX模块图

DMAMUX模块图
回复

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2015-1-26 10:23:51 | 显示全部楼层
根据参考手册,DMA source定义为 Always-enabled是可以与PIT的周期性触发相结合的,但是在MCU中不是所有的DMA通道都是支持周期性触发的,你先检查一下!
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

27

帖子

0

注册会员

Rank: 2

积分
110
最后登录
1970-1-1
 楼主| 发表于 2015-1-26 11:34:07 | 显示全部楼层
FSL_TICS_ZP 发表于 2015-1-26 10:23
根据参考手册,DMA source定义为 Always-enabled是可以与PIT的周期性触发相结合的,但是在MCU中不是所有的D ...

恩恩,我检查了,我是用只能支持周期触发的0。
因为当我把source配置成外部硬件触发器,比如端口啊的12脚上升触发,配置这个触发方波1k频率,pit定时触发1s,这样,可以按照一秒的触发,或者反过来,将pit触发配置成1k频率,而端口PTA12脚的方波1hz,也能可以1s触发一次minor loop!

您,能不能给一个例程,就是用always on 源,pit定时触发的例子??
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

84

帖子

0

中级会员

Rank: 3Rank: 3

积分
497
最后登录
1970-1-1
发表于 2015-1-27 09:12:18 | 显示全部楼层
关于DMA+PIT你用的是哪个型号MCU,查找一下勘误手册,似乎有个非常严重的BUG,官方有给出修正方法,找找看
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

27

帖子

0

注册会员

Rank: 2

积分
110
最后登录
1970-1-1
 楼主| 发表于 2015-1-27 11:08:35 | 显示全部楼层
Hot_Dream 发表于 2015-1-27 09:12
关于DMA+PIT你用的是哪个型号MCU,查找一下勘误手册,似乎有个非常严重的BUG,官方有给出修正方法,找找看 ...

是吗!!
我的芯片型号是K60的 MK60DN512VLL10

我去查查
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

27

帖子

0

注册会员

Rank: 2

积分
110
最后登录
1970-1-1
 楼主| 发表于 2015-1-27 11:10:21 | 显示全部楼层
本帖最后由 M4 于 2015-1-27 11:36 编辑
Hot_Dream 发表于 2015-1-27 09:12
关于DMA+PIT你用的是哪个型号MCU,查找一下勘误手册,似乎有个非常严重的BUG,官方有给出修正方法,找找看 ...

哪里能查到勘误手册??
我搜了下,没发现啊
官网上真有!
我去下载了看看

还有不明白的再问你哈!

谢啦,大虾!!

找到了这个错误

找到了这个错误

错误说明

错误说明
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-8-30 03:17 , Processed in 0.093111 second(s), 27 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表