Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
可以参考这个帖子。 https://forum.ytmicro.com/topic/607/b1md-mcal-dio例程生成的hex文件为什么有0x1fff8400地址的信息/3?_=1753772506639
Diga 好的,感谢
yishui66 在 在BootLoader程序中,调用擦除函数后,程序卡死 中说:
mc 我觉得可以先自查一下擦除和写入的函数传参是否符合要求,希望能发现问题 e0307f3b-ee9d-48d2-932b-759bcafda7f9-1753674910030.png
查到问题了,FlashDriver的驱动被31的一个子服务误擦除了 导致驱动使用不了
可以按照这个方式来做,可以用CUS_KEY 作为这个root_key. 78ae7ed1-12e1-4f2d-aeb2-3eca9e15c0ad-image.png
quanfeng 我测试该时间,是把喂狗命令关闭的; 测试方法是观察MCU发送CAN报文的时间宽度(上电发送约800ms时间的报文后复位了); 按照demo的超时值设置3000000,理论计算超时的时间应该是多少?
而且我查看demo的代码也进行了800ms的延时去喂狗。 79b82ce2-03b8-4581-b651-76ecfee7740d-image.png
不是很清楚你的问题。 STACK一般情况在函数调用的时候,存储形参及函数中的临时变量。 需要考虑的因素 递归调用深度:如果有递归函数,需要估计最大递归深度
中断和异常处理:考虑中断嵌套的最坏情况 函数参数和局部变量:特别是大型数组或结构体 对齐要求:某些架构有栈对齐要求 安全裕量:通常增加20-50%的安全裕量 对于简单的嵌入式系统,一般:1-4KB;我们的DEMO默认的是1K
请问,有解决嘛?
Shaozh10 Snipaste_2025-07-25_16-28-02.PNG YTM32B1ME0 SDK 1_2_1
ganyongchao 嗯,但是该项目中,MCU的SPI接的是SoC芯片,并非外设芯片。没有外设芯片的demo驱动可以参考
参考这个链接看看,帖子里面的检查项自助检查一遍,另外建议采样率提高到1M。 https://forum.ytmicro.com/topic/444/adc采样漂移或不准问题排查方法?_=1753346348740
可以,根据相关文档进行迁移即可。
除了上面说的,还要手动指定YT-LINK中HEAP section中的大小,否则无效
flash_driver_bin (2).zip工程增加了配置,VSCode打开,编译可以自动进行
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...