跳转至内容

Discussion & Question

A place to talk about whatever you want or ask a question

1.9k 主题 8.9k 帖子

子版块


  • 开发环境搭建相关问题,Cmake,GCC,Ninja等

    207 主题
    965 帖子
    haiyangH

    mengfanji 你使用JFLASH试一下能不能找到YTM的芯片,如果找不到就是patch没打成功,打patch需要管理员身份运行;

  • Questions about YTM32Z seires

    19 主题
    64 帖子
    liuxu_smartensL

    请问是否有YTM32Z1MD04开发板控制电机的例程?六步换相算法的

  • Questions about YTM32B1H seires

    279 主题
    1k 帖子
    D
    1. 问题描述 HA01的1_3_1的ECC Demo笔误,在 EFM_RecoveryErrorHandler 清除的是 UNRECOVERR 标志。 导致 RECOVERR 的中断标志位一直没有被清除,无限进入 EFM_RecoveryErrorHandler ,造成程序卡住。
    fc596f9a-d05c-4ed1-922d-86e8afc58e1e-image.png 2. 背景 有客户在应用中使用参考1_3_1的ECC Demo,开启EFM_Recovery中断和添加中断处理代码。 当写flash掉电发生ECC 单bit错误时,由于客户并未在单bit错误中断中擦除错误sector,同时UNRECOVERR 标志未清除,最终就无限进中断导致程序卡死。 3. 详细描述 SDK对比:
    62d84d34-1bac-4bf3-8aa3-3a0eb89dd13d-image.png 1_3_1流程解析:
    39c79274-6b56-4ba1-9650-d2d0e905eb04-image.png 4. 测试验证 使用EFM ECC错误注入的方式模拟flash掉电发生ECC 单bit错误,可复现无限进入单bit错误中断。
    e9b47a10-7b24-42b4-ad5e-c3f13ee19cb8-image.png 5. 解决方案 参考SDK 1_4_1 在EFM_RecoveryErrorHandler 里正确清除RecoveryError标志位; 不处理 RecoveryError ,硬件可以纠错,不开 RecoveryError 中断。 列入checklist,方便客户前期规避此问题。 6. 为什么1_3_1的ECC Demo测试没问题 原因是1_3_1版本的falsh驱动在 FLASH_LaunchCommandSequence 操作时都会清除所有错误标志 而且ECC例程的处理机制就是不管是单还是双bit ECC错误都会擦除对应的sector 所以一旦调用 FLASH_DRV_EraseSector 就会将 RecoveryError 标志清除,也就不会重复进入中断。
    d1e1eea0-c86d-4af4-886c-5ab17d51bdc4-image.png 1_4_1 的例程RecoveryError 中断里会及时清除标志位,但是 FLASH_LaunchCommandSequence 就不会清除全部的错误标志:
    6aaf7c8f-3c76-4f29-866f-9bed766cf0d0-image.png 7. 结论 HA01 1_3_1 SDK 的 ECC Demo笔误:EFM_RecoveryErrorHandler 清错标志(清了 UNRECOVERR 而非 RECOVERR),导致中断反复触发、程序卡死; 解决方案是参照 1_4_1 SDK 在 EFM_RecoveryErrorHandler 中正确清除 RecoveryError 标志,或不处理 RecoveryError、直接关闭该中断。 8. 测试软件

    Flash_ECC1bit_Injict_Demo.zip

  • Questions about YTM32B1M seires

    762 主题
    4k 帖子
    YangchengyeY

    1.先使用J-Flash烧录程序A后,断电重新上电的打印信息如下:
    db762d25-85b0-4ab6-8a5a-8880c5499d13-image.png
    2.使用J-Flash烧录程序B后,断电重新上电的打印信息如下:
    5b7d9cd8-e5fe-4686-9c8d-89208c9321e1-image.png
    3.使用Keil打开程序A的工程,点debug和Run后的打印信息,和程序B的打印信息一样。
    6d85314c-0504-4ffb-969f-c5c730d44123-image.png
    4afdc8ac-38f0-4fc6-836f-bb71ad7f1d6c-image.png
    Keil配置的Flash地址从0开始
    18e574c8-85eb-4f41-909d-abdea5f4aed3-image.png

  • Questions about YTM32B1L seires

    269 主题
    1k 帖子
    WRW

    image.png

  • Questions about YT SDK

    175 主题
    749 帖子
    YQHY

    ZJJ1995 Sent模块初始化Api的第一个参数填外设实例号,如demo中的SENT_DRV_Init(0,&sentUserConfig,&sentState); 表示sentUserConfig配置的是SENT0

  • Questions about YT MCAL
    提问请附带芯片和软件版本信息

    148 主题
    685 帖子
    EkkoE

    Frankie MD24的MCAL demo就已经不一致了

  • 关于用户名修改

    6
    0 赞同
    6 帖子
    4k 浏览
    FarleyHuangF

    终于修改成功了,感谢

  • MC0 看门狗超时时间问题

    2
    0 赞同
    2 帖子
    3k 浏览
    DigaD

    看门狗可选择较低频率的时钟作为计数时钟以设置较长时间

  • VDD=3.3V对应功耗数据

    已移动
    2
    0 赞同
    2 帖子
    3k 浏览
    majorM

    这个可以参考5V下电流数据,芯片内部为LDO,电流数据受供电电压影响较小

  • YT Config Tool工具使用问题

    2
    0 赞同
    2 帖子
    3k 浏览
    FrankieF
    project_location 是你文件的位置,不能改 project name目前可以通过修改yct文件里面的project-》name来修改,后面会增加直接在界面上修改的功能。
  • Input Capture Overflow 讨论

    1
    0 赞同
    1 帖子
    3k 浏览
    尚无回复
  • FLEXCAN_DRV_InstallErrorCallback初始化以后怎么触发这个验证

    2
    0 赞同
    2 帖子
    3k 浏览
    ganyongchaoG

    制造CAN错误,有条件可以用CAN Stress针对CAN Frame的特定bit干扰;简单操作可以短接CANH和CANL制造busoff;出现CAN错误会进Error中断或者其callback的

  • 我这打开都没有download,如何下载

    3
    0 赞同
    3 帖子
    3k 浏览
    luodefuL

    要用企业邮箱注册账号吧

  • SIT1044 芯力特 驱动

    3
    0 赞同
    3 帖子
    3k 浏览
    yt0069Y

    需要的,收发器有状态管理,需要控制的,autosar规范有can收发器的驱动规范

  • 8.40.2版本IAR编译HA01 1.3版本SDK报错, __vector_table symbol not found

    已解决
    5
    0 赞同
    5 帖子
    4k 浏览
    FrankieF

    ok,已经加了,下个版本的SDK/MCAL搭配新的YT-LINK修复。

  • ozone编译环境下变量初始化问题

    已解决
    7
    0 赞同
    7 帖子
    5k 浏览
    YQHY

    该问题已解决,原因是使用了9.3.1版本的GCC编译器,若不给变量赋初始值,编译时该变量会被放在BSS段外面,故即使在YCT中勾选了BSS段的Clear Section,该变量也无法被初始化为0。
    解决方式:
    (1)换用10.3.1版本编译器(YCT版本更新时会自动安装10.3.1版本),也可手动安装并添加路径到环境变量,如下图。
    81b13621-bee3-48a7-a9ad-628d5e2ee816-image.png
    f23d8929-4c1f-4f1c-808e-e2ca5473695e-image.png
    (2)给变量手动赋初值。
    建议统一使用10.3.1版本编译器。

  • Port弱上拉和强上拉的能力?分别多少mA

    已移动
    3
    0 赞同
    3 帖子
    3k 浏览
    yt0069Y

    哪些引脚支持High Drive可以参考芯片参考手册PCTRL章节
    image.png

  • 0 赞同
    3 帖子
    3k 浏览
    yt0069Y

    国产第三方工具支持,已支持品牌

    高勒康达。联系方式:王顺,18682220417
    淘宝:FT200-CN国产ARM单片机烧录器 中颍旋智美仁灵动小华雅特丽士兰微 稀微(戎象)。联系方式:任工,18767183938
    云途-稀微编程器介绍.pdf 昂科。联系方式:李志军,13510425972 力捷丰。联系方式:刘剑,13310159832
    国外工具: P&E。联系方式:张峻场,13802075989
    PEmicro - 40+ years innovating in the embedded systems space. Flash Programmers, Cloud-based, Automa
  • YunTu配置工具打不开VSCODE工程问题

    已移动 已解决
    3
    0 赞同
    3 帖子
    3k 浏览
    oceanO

    改过默认打开方式后可以正常打开了

  • 云途开发生态介绍

    快速上手云途开发生态

  • 云途论坛规则/Yuntu Forum Rules

    发帖前请查看

  • YT CONFIG TOOL调查问卷

    帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...

  • Online Users