跳转至内容

YTM32B1M系列

Questions about YTM32B1M seires

692 主题 3.4k 帖子
  • 关于ytm32b1me05芯片

    未解决
    2
    0 赞同
    2 帖子
    9 浏览
    asd846145726A

    我想要先发一个到从机里面,后面在换一个从机地址发送我该怎么做?

  • 关于YTM32B1ME05G0MLLT芯片

    未解决
    10
    -1 赞同
    10 帖子
    159 浏览
    xianghanX

    RESET脚需要上拉到工作电压,采用RC复位电路

  • 温度传感器方案

    未解决
    2
    0 赞同
    2 帖子
    83 浏览
    xianghanX

    成本敏感选择车规NTC--> MCU的ADC去采集
    成本相对不敏感选择车规温度Sensor--> 占用MCU一个通信接口 I2C or SPI

  • FLASH编程时间

    未解决
    9
    0 赞同
    9 帖子
    186 浏览
    www111W

    xianghan 好的,谢谢

  • ADC电压采集

    未解决
    4
    0 赞同
    4 帖子
    107 浏览
    DigaD

    浮空引脚的电压没有任何意义,是随机的

  • MD2 etmr0配置成输出比较异常问题

    未解决
    2
    0 赞同
    2 帖子
    92 浏览
    xufengkunX

    初始化:
    eTMR_DRV_Deinit(eTMR_INST_oc);
    eTMR_DRV_Init(eTMR_INST_oc, &eTMR_Config, &etmrState_oc);
    eTMR_DRV_InitOutputCompare(eTMR_INST_oc, &eTMR_OutputCmpParamConfig);
    INT_SYS_InstallHandler(eTMR0_Ch0_Ch1_IRQn, eTMR0_Ch0_Ch1_IRQHandler_OutputCompare, NULL);
    INT_SYS_InstallHandler(eTMR0_Ch4_Ch5_IRQn, eTMR0_Ch4_Ch5_IRQHandler_OutputCompare, NULL);
    INT_SYS_InstallHandler(eTMR0_Ch6_Ch7_IRQn, eTMR0_Ch6_Ch7_IRQHandler_OutputCompare, NULL);

    /* set priority */ INT_SYS_SetPriority(eTMR0_Ch0_Ch1_IRQn,2); INT_SYS_SetPriority(eTMR0_Ch4_Ch5_IRQn,2); INT_SYS_SetPriority(eTMR0_Ch6_Ch7_IRQn,2); /* Enable IRQ in NVIC level */ INT_SYS_EnableIRQ(eTMR0_Ch0_Ch1_IRQn); INT_SYS_EnableIRQ(eTMR0_Ch4_Ch5_IRQn); INT_SYS_EnableIRQ(eTMR0_Ch6_Ch7_IRQn); eTMR0->INTE |= eTMR_INTE_CH0IE_MASK; eTMR0->INTE |= eTMR_INTE_CH1IE_MASK; eTMR0->INTE |= eTMR_INTE_CH4IE_MASK; eTMR0->INTE |= eTMR_INTE_CH5IE_MASK; eTMR0->INTE |= eTMR_INTE_CH6IE_MASK; eTMR0->INTE |= eTMR_INTE_CH7IE_MASK; eTMR_DRV_Enable(eTMR_INST_oc);

    中断:
    uint32_t statusFlags = 0U;
    statusFlags = g_etmrBase[eTMR0_INST_PWM]->STS; //read channel status flags.
    if( (statusFlags&eTMR_STS_CH6F_MASK) == eTMR_STS_CH6F_MASK ) //channel2
    {
    g_etmrBase[eTMR0_INST_PWM]->STS = eTMR_STS_CH6F_MASK;

    //g_etmrBase[eTMR0_INST_PWM]->SYNC |= eTMR_SYNC_LDOK_MASK|eTMR_SYNC_SWTRIG_MASK; //点火2 OC_IGN2_OnInterrupt(g_etmrBase[eTMR0_INST_PWM]->CNT); } if( (statusFlags&eTMR_STS_CH7F_MASK) == eTMR_STS_CH7F_MASK ) { g_etmrBase[eTMR0_INST_PWM]->STS = eTMR_STS_CH7F_MASK; //g_etmrBase[eTMR0_INST_PWM]->SYNC |= eTMR_SYNC_LDOK_MASK|eTMR_SYNC_SWTRIG_MASK; //点火1 OC_IGN_OnInterrupt(g_etmrBase[eTMR0_INST_PWM]->CNT); }

    void OC_IGN_OnInterrupt(uint32_t c_val)//ch7
    {
    switch(MCU_PWMSignal_7_PD10_st)
    {
    case 0:
    break;
    case 1:
    dri_FUN_oc_ch7_Trig(500,1);
    MCU_PWMSignal_7_PD10_st = 2;
    break;
    case 2:
    dri_FUN_oc_ch7_Trig(500,0);
    MCU_PWMSignal_7_PD10_st = 1;
    break;
    default:
    break;
    }
    }
    触发:
    void dri_FUN_oc_ch0_Trig(uint32_t time, uint32_t ST)
    {
    #if (M_OC_Mode == M_OC_out_PWM_Mode)
    uint32_t val0_set_v;
    eTMR_Type * const etmrBase = g_etmrBase[eTMR_INST_oc];
    eTMR_DRV_ClearLdok(eTMR_INST_oc);
    val0_set_v = etmrBase->CNT + time;
    if( val0_set_v >= (etmrBase->MOD+1) )
    {
    val0_set_v = val0_set_v - (etmrBase->MOD+1); //correct new val0
    }
    eTMR_DRV_UpdateOutputCompareChannel(eTMR_INST_oc,M_MCU_ocSignal_0_ch,val0_set_v,val0_set_v,ST,ST,1);

    #endif
    }

  • MC03芯片MCAL 2_3_0版本,CAN 两个ID共用一个发送邮箱时偶发失帧

    未解决
    1
    0 赞同
    1 帖子
    69 浏览
    尚无回复
  • ME05串口接收DMA如何同时开启空闲中断

    未解决
    3
    0 赞同
    3 帖子
    297 浏览
    JETTJ

    先确认这个板卡LinFlexD是不是支持DMA+串口空闲中断,MD2是支持的,如果不支持可以用DMA加一个定时器

  • spi配置DMA后通信异常

    未解决
    4
    0 赞同
    4 帖子
    220 浏览
    KirkK

    image.png
    04716eb5-7403-4cec-b917-847afe630508-image.png
    配置上按照上述两张图修改一下后再试一下

  • YTM32B1MD14低功耗问题

    已锁定 已解决
    2
    0 赞同
    2 帖子
    247 浏览
    majorM

    这个是开启GPIO的数字滤波情况下需要选择低功耗模式依然开启的时钟作为滤波时钟,默认不开启数字滤波是不需要开启对应时钟的。

  • 使用SDK中的CMSIS DSP库引用头文件后会被YCT覆盖掉

    已锁定 已解决
    2
    0 赞同
    2 帖子
    214 浏览
    DigaD

    参考这个帖子,自己加一下 CMakeLists
    https://forum.ytmicro.com/topic/8/yct生成的cmake工程如何添加用户自己的源文件?_=1782264939572

  • 硬件CRC-16设置

    已锁定 已解决
    5
    0 赞同
    5 帖子
    277 浏览
    z123456111Z

    Diga 在 硬件CRC-16设置 中说:

    多项式不能改,异或,取反之类的可以改

    好的

  • MD24用J-FLASH刷固件时的问题

    已锁定 已解决
    2
    0 赞同
    2 帖子
    388 浏览
    车友车行

    参考这个这个
    https://forum.ytmicro.com/topic/558/hex-文件中怎么有ram-段地址?_=1781966369411

  • 开启SSP收到带BRS的CANFD报文还是会有位错误

    已锁定 已解决
    4
    0 赞同
    4 帖子
    590 浏览
    FunchovyF

    感谢,已解决!!!!

  • RSA MbedTLS验签失败

    已锁定 已解决
    4
    0 赞同
    4 帖子
    573 浏览
    FunchovyF

    感谢大佬,通过了。

  • YTM32B1MD24的PTC2配置成ICU模式,无法唤醒MCU

    未解决
    13
    0 赞同
    13 帖子
    766 浏览
    chenchaoC

    qinzhao 在 YTM32B1MD24的PTC2配置成ICU模式,无法唤醒MCU 中说:

    把gpioc的中断优先级改成0试试

    问题已经解决了,谢谢哈

  • YTM32B1MD24的flash driver

    已解决
    4
    0 赞同
    4 帖子
    1k 浏览
    mc_johnM

    YQH 请问这个怎么编译成诊断升级用的那个S19文件?

  • MD24的BOOTLOADER有例子代码吗, 特别是FLASH相关的部分

    未解决
    2
    0 赞同
    2 帖子
    369 浏览
    mc_johnM

    我用的是MD24的MCU, 我用MD14的例子更改的BOOTLOADER, FLASH这块功能缺失,请支持一下。谢谢。

  • WDG,FEE,FLS

    未解决
    17
    0 赞同
    17 帖子
    1k 浏览
    shuaiS

    fls是不是有超时的判断,我发现只有哪一个block2不写,其余的就是正常的,只有2000字节一写就写不成功,就会擦除

  • 手动配置YTME05的SPI的MCAL无法正常收发

    未解决
    9
    0 赞同
    9 帖子
    569 浏览
    kasselK

    车友车行 在 手动配置YTME05的SPI的MCAL无法正常收发 中说:

    开发板上把这俩跳帽拔掉
    image.png
    1c18cd89-504c-487c-9bbf-b4f7d7216e02-image.png

    好的,我试试

  • 云途开发生态介绍

    快速上手云途开发生态

  • 云途论坛规则/Yuntu Forum Rules

    发帖前请查看

  • YT CONFIG TOOL调查问卷

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

  • Online Users