查看: 4399|回复: 11

[求助] MK60DAC写缓冲器总出错

[复制链接]
  • TA的每日心情
    开心
    2022-1-23 18:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    9

    主题

    50

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    284
    最后登录
    2022-2-16
    发表于 2019-8-28 15:53:55 | 显示全部楼层 |阅读模式
    我给DAC0的缓冲器DAC0_DATL(0)写数,结果DAC_DATL(0)和DAC_DATL(2)的内容都变了。求助

    最佳答案

    zcliuhongcan 发表于 2019-8-29 16:08 我说的官方例程是我买的开发版的厂家提供的历程,我咨询他们他们说他们没有深入过例程。他们说他们的例程 ... 我知道你的苦衷。 很坦然的告诉你,你这个带Z的板子,现在几乎没 ...
    mk60dac.JPG
    签、到!
    回复

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24858
    最后登录
    2025-7-17
    发表于 2019-8-29 11:04:28 | 显示全部楼层
    楼主你好。
    请问你的K60芯片全称是什么?因为K60下面还包含多种系列。
    另外,你的代码是哪里的,官方的吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-1-23 18:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    9

    主题

    50

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    284
    最后登录
    2022-2-16
     楼主| 发表于 2019-8-29 11:37:34 | 显示全部楼层
    MK60DN512ZVLQ108N30D.代码例子是官方的。
    签、到!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-1-23 18:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    9

    主题

    50

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    284
    最后登录
    2022-2-16
     楼主| 发表于 2019-8-29 11:38:04 | 显示全部楼层
    还有一个的事情我写DAC_7L的值时,修改的是DAC_13L和DAC_15L的值(DAC_15L地址0X400CC01E)。但我写DAC_8L的值时并不会改变控制字节的值(0X400CC020-0X400CC023)
    签、到!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-1-23 18:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    9

    主题

    50

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    284
    最后登录
    2022-2-16
     楼主| 发表于 2019-8-29 11:46:35 | 显示全部楼层
    我的系统还是XP的。IAR7.8版本。开始万万没想到i这里会出问题。
    签、到!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24858
    最后登录
    2025-7-17
    发表于 2019-8-29 14:47:50 | 显示全部楼层
    zcliuhongcan 发表于 2019-8-29 11:37
    MK60DN512ZVLQ108N30D.代码例子是官方的。

    KINETIS512_SC是这个代码吗?
    你这个芯片还真的很老了,带Z的还是1.x的版本呢。
    你现在是打算用这块芯片做新的项目开发还是怎样?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-1-23 18:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    9

    主题

    50

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    284
    最后登录
    2022-2-16
     楼主| 发表于 2019-8-29 15:19:40 | 显示全部楼层
    经过测试,应该是IAR的BUG,调试界面的DAC_DAT0L和DAC_DAT2L指向了同一地址。向16个缓冲器写入16个值,结果测试DAC0的输出成一一对应关系。
    太相信IAR拉,费了20天的精力,也怪自己不够零活。
    签、到!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-1-23 18:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    9

    主题

    50

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    284
    最后登录
    2022-2-16
     楼主| 发表于 2019-8-29 15:24:39 | 显示全部楼层
    小恩GG 发表于 2019-8-29 14:47
    KINETIS512_SC是这个代码吗?
    你这个芯片还真的很老了,带Z的还是1.x的版本呢。
    你现在是打算用这块芯片 ...

    现在比较新的是什么?不带z的是比较新的吗?我们就是要开发一个新产品。
    签、到!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-1-23 18:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    9

    主题

    50

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    284
    最后登录
    2022-2-16
     楼主| 发表于 2019-8-29 15:25:15 | 显示全部楼层
    推荐一个型号
    签、到!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24858
    最后登录
    2025-7-17
    发表于 2019-8-29 16:03:42 | 显示全部楼层
    本帖最后由 小恩GG 于 2019-8-29 16:06 编辑
    zcliuhongcan 发表于 2019-8-29 15:24
    现在比较新的是什么?不带z的是比较新的吗?我们就是要开发一个新产品。 ...

    幸好我问一下,不然你选这个老产品真的太不合适了。
    你这样,根据你的新项目,把你对MCU的需求提下,我来给你重新选型,K60带Z的实在太老太老了,几乎都被淘汰了的产品。
    要么你重新建个帖子,项目MCU选型的帖子,根据你的项目,把MCU的具体要求提下,比如多少频率,多少外设等,然后我在你新的帖子里面给你选个相对最新的产品和调试板子以及代码等,这样你上手会快很多。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-18 13:29 , Processed in 0.110727 second(s), 32 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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