查看: 5123|回复: 11

[CodeWarrior] 使用CW10.6调试KEA8不能脱机工作

[复制链接]
  • TA的每日心情
    慵懒
    2016-11-3 11:25
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    15

    主题

    362

    帖子

    0

    高级会员

    Rank: 4

    积分
    851
    最后登录
    2020-7-13
    发表于 2015-11-16 18:04:26 | 显示全部楼层 |阅读模式
    使用KEA8的芯片,编译环境用的是CW10.6,配置使用PE,另外的话就是禁用了看门狗,时钟的话选择的是内部时钟,工作模式FEI。调试时没有发现问题,但后来发现所有功能只在连接
    仿真器debug时正常工作,脱离仿真器直接上电,包含原本有周期性的串口数据等均没有,判断
    是程序没有跑。想问一下这种情况一般是什么地方设置的问题或者是另外什么可能的原因呢?下图是CPU的配置

    2015-11-16 下午 06-01-48.jpg

    我知道答案 目前已有11人回答
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16702
    最后登录
    1970-1-1
    发表于 2015-11-17 07:48:41 | 显示全部楼层
    楼主如何解决试用问题呀?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-11-3 11:25
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    15

    主题

    362

    帖子

    0

    高级会员

    Rank: 4

    积分
    851
    最后登录
    2020-7-13
     楼主| 发表于 2015-11-17 08:48:17 | 显示全部楼层
    lkl0305 发表于 2015-11-17 07:48
    楼主如何解决试用问题呀?

    不好意思试用问题是什么?不是很清楚唉
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    124

    主题

    3600

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5781
    最后登录
    1970-1-1
    发表于 2015-11-17 09:22:37 | 显示全部楼层

    应该是reset的问题,MCU 对上电的速度是有要求的,具体要求可以看相关片子的datasheet.
    可以考虑在电源管脚的地方加个10u的电容
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6020
    最后登录
    2020-9-28
    发表于 2015-11-17 10:30:18 | 显示全部楼层
    如果有示波器的话,先用示波器测一下Reset_b引脚的波形吧。确保该引脚处于高电平状态,而非周期三角波形式。
    NMI_b引脚上拉10K电阻
    SWD_CLK悬空,SWD_DIO上拉10K电阻
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-11-3 11:25
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    15

    主题

    362

    帖子

    0

    高级会员

    Rank: 4

    积分
    851
    最后登录
    2020-7-13
     楼主| 发表于 2015-11-17 14:26:08 | 显示全部楼层
    其实后来细查,发现现象是这样的。我其实是KEA8和一片S12G的芯片进行隔离串口通讯。KEA8会周期性向S12G发送数据。当KEA8连接仿真器仿真时,S12G能收到正确的数据;当KEA8脱离仿真器时,S12G不能收到数据。但是用示波器观察通讯的波形,包括周期波特率以及数据在是否连接仿真器的条件下是一样的。但从S12G这边观察,就是会和KEA8是否带仿真器有关。搞不懂什么情况
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6020
    最后登录
    2020-9-28
    发表于 2015-11-17 15:51:48 | 显示全部楼层
    webber-318116 发表于 2015-11-17 14:26
    其实后来细查,发现现象是这样的。我其实是KEA8和一片S12G的芯片进行隔离串口通讯。KEA8会周期性向S12G发送 ...

    你确定周期、波特率以及数据均一样,S12G那边还接收不到啊?
    KEA几伏供电的,串口电压也一样吗?


    之前遇到过KEA仿真调试和脱机时内部频率不一致的问题,是因为用了内部时钟导致的。
    请问你的串口用的哪个时钟源?
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8

    主题

    569

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2117
    最后登录
    2018-2-1
    发表于 2015-11-17 16:44:48 | 显示全部楼层
    支持一下,虽然不是很懂 FreeLogo.png
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-11-3 11:25
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    15

    主题

    362

    帖子

    0

    高级会员

    Rank: 4

    积分
    851
    最后登录
    2020-7-13
     楼主| 发表于 2015-11-17 17:33:21 | 显示全部楼层
    FSL_TICS_Robin 发表于 2015-11-17 15:51
    你确定周期、波特率以及数据均一样,S12G那边还接收不到啊?
    KEA几伏供电的,串口电压也一样吗?

    后来再确认波形,发现波特率还是有差异,debug时的波特率是正常设定的波特率,但是实际跑的波特率要快一些。我现在暂时是根据实际跑的波特率来调整S12G那边的波特率设置。但是这个问题的原因是内部时钟不准吗?我KEA8没有用外部晶振,波特率只是跑了9600bps
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6020
    最后登录
    2020-9-28
    发表于 2015-11-18 09:50:45 | 显示全部楼层
    webber-318116 发表于 2015-11-17 14:26
    其实后来细查,发现现象是这样的。我其实是KEA8和一片S12G的芯片进行隔离串口通讯。KEA8会周期性向S12G发送 ...

    【经验分享】KE02芯片OpenSDA调试时IRC频率问题帖子末的图就给出了调试与非调试时内部IRC慢速时钟源因为寄存器值被改写而表现出的此问题。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-21 10:52 , Processed in 0.108564 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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