查看: 4957|回复: 3

[S32] S32K DMA Scatter/Gather 功能

[复制链接]
  • TA的每日心情
    郁闷
    2017-9-29 21:19
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    2

    主题

    15

    帖子

    0

    注册会员

    Rank: 2

    积分
    59
    最后登录
    2018-9-21
    发表于 2018-9-3 11:09:27 | 显示全部楼层 |阅读模式
    项目上需要跨地址传输数据,原先采用的是DMA单块传输的(内存到 外设),现在改用DMA 聚散模式传输数据,调试官方的驱动,发现仅仅可以传输4个字节... /*   */
    status_t EDMA_DRV_ConfigScatterGatherTransfer(uint8_t virtualChannel,
                                                  edma_software_tcd_t *stcd,
                                                  edma_transfer_size_t transferSize,
                                                  uint32_t bytesOnEachRequest,
                                                  const edma_scatter_gather_list_t *srcList,
                                                  const edma_scatter_gather_list_t *destList,
                                                  uint8_t tcdCount)

    /*  */
    查看库函数,对于bytesOnEachRequest 这个参数表示很疑惑
    不知道 论坛里有 人调试过这一块的么?寻求帮助,万分感谢啊 ....
    我知道答案 目前已有3人回答
    明天就放假了
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2017-9-29 21:19
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    2

    主题

    15

    帖子

    0

    注册会员

    Rank: 2

    积分
    59
    最后登录
    2018-9-21
     楼主| 发表于 2018-9-5 13:37:45 | 显示全部楼层
    利用官方的库函数,可以实现基本的操作,非等长传输(需要修改库函数底层)
    现在存在着另外一个问题,scatter/gather 发送数据到外设 不成功,不知道是什么情况
    明天就放假了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6020
    最后登录
    2020-9-28
    发表于 2018-9-6 12:27:56 | 显示全部楼层
    与清风 发表于 2018-9-5 13:37
    利用官方的库函数,可以实现基本的操作,非等长传输(需要修改库函数底层)
    现在存在着另外一个问题,scatt ...

    楼主你好
    请问你是否已经测试过S32 Design Studio for ARM v2018.R1 Update 7 with S32K1xx SDK BETA 2.9.0中的edma_transfer例程(C:\nxp\S32DS_ARM_v2018.R1\S32DS\S32SDK_S32K1xx_BETA_2.9.0\examples\S32K144\driver_examples\system\edma_transfer) eDMA Transfer.png
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2017-9-29 21:19
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    2

    主题

    15

    帖子

    0

    注册会员

    Rank: 2

    积分
    59
    最后登录
    2018-9-21
     楼主| 发表于 2018-9-6 16:14:07 | 显示全部楼层
    FSL_TICS_Robin 发表于 2018-9-6 12:27
    楼主你好
    请问你是否已经测试过S32 Design Studio for ARM v2018.R1 Update 7 with S32K1xx SDK BETA 2.9 ...

    有测试的,M2M 正常, 但是M2P 测试有异常(直接虚拟外设地址 测试没有问题),但是外设选择SPI 或者 LPUART 输出异常
    明天就放假了
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-23 10:59 , Processed in 0.093879 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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