12
返回列表 发新帖
楼主: huiyao

[已解决] 关于“Kinetis KL25 低功耗模下实现UART-DMA-SRAM的数据传输”的疑惑(已解决)

[复制链接]

该用户从未签到

63

主题

263

帖子

0

高级会员

Rank: 4

积分
921
最后登录
2021-2-23
 楼主| 发表于 2013-12-26 11:18:31 | 显示全部楼层

回复:关于“Kinetis KL25 低功耗模下实现UART-DMA-SRAM的数据传输”的疑惑

回复第 7 楼 于2013-12-23 16:24:19发表:
再给你说个技巧:CW中,
printf("%c", *((uint8 *) (DESTINATION_ADDRESS + i)));
这句话是打印不出来的。
你要做这样一个修改:
printf(" %c", *((uint8 *) (DESTINATION_ADDRESS + i)));
这是一个特殊的地方。
希望能帮到你!
 
 
你好,我想请问,TOWER板的话就是两种唤醒方式对吧?
我用的IAR, TWR-KL25的板子
1.SW3唤醒,唤醒之后读取DMA BUFFER中的值,这个我成功了
1.png
但是VLPS下的电流我测得和你文档写的还是出去比较大,我这里只有125μA左右。
 
2.应该就是输入满32个字节让DMA buffer满中断唤醒吧,这个我真的不能成功,发送了32个字节依旧无法中断唤醒啊。。。
 
回复 支持 反对

使用道具 举报

该用户从未签到

63

主题

263

帖子

0

高级会员

Rank: 4

积分
921
最后登录
2021-2-23
 楼主| 发表于 2013-12-26 16:46:51 | 显示全部楼层

回复:关于“Kinetis KL25 低功耗模下实现UART-DMA-SRAM的数据传输”的疑惑

回复第 7 楼 于2013-12-23 16:24:19发表:
再给你说个技巧:CW中,
printf("%c", *((uint8 *) (DESTINATION_ADDRESS + i)));
这句话是打印不出来的。
你要做这样一个修改:
printf(" %c", *((uint8 *) (DESTINATION_ADDRESS + i)));
这是一个特殊的地方。
希望能帮到你!
 
 
我在FRDM板上也试了下,IAR的,波特率我看到是115200,但是实际打印真的有问题,后半部分全是乱码,但是FRDM是可以成功buffer满中断的。
1.png
2.png
 
回复 支持 反对

使用道具 举报

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

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6020
    最后登录
    2020-9-28
    发表于 2014-1-10 16:02:57 | 显示全部楼层

    回复:关于“Kinetis KL25 低功耗模下实现UART-DMA-SRAM的数据传输”的疑惑

    回复第 12 楼 于2013-12-26 16:46:51发表:
    回复第 7 楼 于2013-12-23 16:24:19发表:
    再给你说个技巧:CW中,
    printf("%c", *((uint8 *) (DESTINATION_ADDRESS + i)));
    这句话是打印不出来的。
    你要做这样一个修改:
    printf(" %c", *((uint8 *) (DESTINATION_ADDRESS + i)));
    这是一个特殊的地方。
    希望能帮到你!
     
     
    我在FRDM板上也试了下,IAR的,波特率我看到是115200,但是实际打印真的有问题,后半部分全是乱码,但是FRDM是可以成功buffer满中断的。


     

     

    那你把波特率降到19200呢?
    我的FRDM-KL25Z开发板上测试了一下是可以的,就按作者说的先发0x81之后随便发满就可以跳出DMA Buffer Full!!!等
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6020
    最后登录
    2020-9-28
    发表于 2014-1-10 16:07:44 | 显示全部楼层

    回复:关于“Kinetis KL25 低功耗模下实现UART-DMA-SRAM的数据传输”的疑惑

    这是我在IAR下FRDM板上测试结果
    low power uart dma.jpg
    要不你换个串口调试助手试试?
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-18 18:34 , Processed in 0.091013 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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