找回密码
 立即注册
楼主: 飞***

DMA的串口通信疑问

[复制链接]
  • TA的每日心情
    开心
    昨天 10:25
  • 签到天数: 156 天

    [LV.7]常住居民III

    34

    主题

    325

    回帖

    667

    积分

    高级会员

    积分
    667
     楼主| 发表于 2023-12-22 17:26:15 | 显示全部楼层
    _奶咖君_ 发表于 2023-12-21 15:35
    个人想法,选用DMA的来接收串口数据的目的就是来减少串口中断产生的。
    虽然到目前为止,没有对时序这个有 ...

    能走两天弯路的贴子是什么意思?
    纸上得到终觉浅,绝知此事要躬行。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 08:42
  • 签到天数: 144 天

    [LV.7]常住居民III

    20

    主题

    1101

    回帖

    2623

    积分

    金牌会员

    积分
    2623
    发表于 2023-12-22 17:55:23 | 显示全部楼层
    飞捷 发表于 2023-12-22 17:26
    能走两天弯路的贴子是什么意思?

    少走 少走!!不是能走。。。就是收集一些在贴子里面讨论的比较精彩了,有一些好的想法,或者需要注意的点儿的贴子,,收集起来做成一个专辑。。
    参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
    技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 08:42
  • 签到天数: 144 天

    [LV.7]常住居民III

    20

    主题

    1101

    回帖

    2623

    积分

    金牌会员

    积分
    2623
    发表于 2023-12-22 17:56:35 | 显示全部楼层
    飞捷 发表于 2023-12-22 17:26
    能走两天弯路的贴子是什么意思?

    淦,,名字打错了,,,
    参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
    技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    46

    主题

    3053

    回帖

    6883

    积分

    超级版主

    积分
    6883
    发表于 2023-12-22 18:24:18 | 显示全部楼层
    飞捷 发表于 2023-12-22 17:25
    有什么好办法可以不用中断频率发脉冲?求指导

    如果不需要计数,则定时器输出高速脉冲(注意不要开中断)可以输出超过10MHz的方波信号。
    如果需要计数,可以将输出信号接到另一个计数器输入端,设定计数值,计满进中断关闭脉冲输出。
    用中断取反输出脉冲,一般不超过20KHz为好。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 10:25
  • 签到天数: 156 天

    [LV.7]常住居民III

    34

    主题

    325

    回帖

    667

    积分

    高级会员

    积分
    667
     楼主| 发表于 2023-12-23 08:45:54 | 显示全部楼层
    梁工 发表于 2023-12-22 18:24
    如果不需要计数,则定时器输出高速脉冲(注意不要开中断)可以输出超过10MHz的方波信号。
    如果需要计数, ...

    是需要计数,而且还要根据累加的数量,每一毫秒进行速度的调整(加减速)先加速,再均速,再减速到零。  用来驱动步进电机,伺服电机
    纸上得到终觉浅,绝知此事要躬行。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 06:12
  • 签到天数: 174 天

    [LV.7]常住居民III

    26

    主题

    836

    回帖

    2122

    积分

    金牌会员

    积分
    2122
    发表于 2024-4-2 11:09:56 | 显示全部楼层
    飞捷 发表于 2023-12-20 09:03
    怎么说呢,本来用DMA就是为了不用串口中断,现在为了超时判定,又得启用串口中断,那意义就不大了。 ...

    +1,如果2个都开,还不如就单独在串口中断处理了
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-21 05:27 , Processed in 0.063308 second(s), 49 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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