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).
两个硬件Group只能采用这种轮换的方式。
Frank 在 I2C的地址设置问题 中说:
最后一位为读
I2C specification中有明确的定义,对于7位从机地址,占用一个字节的高7位,最后一位为读写位。YCT中直接配从机地址,没有移位。 image.png
I2C specification中有明确的定义,对于7位从机地址,占用一个字节的高7位,最后一位为读写位。YCT中直接配从机地址,没有移位。
image.png
懂了,是我搞错了。这是I2C的7位地址模式描述方法,逻辑分析仪I2C识别默认也是用的7位地址模式。
补充二点: 咨询了RTC厂家,对方做了类似测试,SCL,SDA多次短地后,其通讯能正常恢复。所以应该还是MCU侧,SCL短地后,通讯无法恢复,除非MCU复位
JMHL 有没有相关例程
看起来是没什么问题,你的程序对WDG模块使能了么?
增加__attribute__((used))也依旧会被优化 image.png
检查从机使能引脚是否打开?或者是否有虚焊的可能性?导致从机没给应答
使能CAN中断前,清空一些CAN的NVIC中断pending 位
最后发现是输出保护用的稳压管造成的输入电压较高时ADC测不准。 稳压管换为二极管用于输出保护后问题解决
请大佬指点,linflexd_process_callback相当于LIN中断吗?还是需要自己在LINFlexD2_IRQn中去识别头报文处理?
YTM32 支持CAN的芯片都支持该寄存器的,可以将判断的宏移除(下个版本会修复) image.png
LCZOUYIWEN 在 UDS升级在10 02编程会话下跳转会超时,导致无法继续升级 中说:
a535af11-f1cb-4ba0-81ed-8714ca641b93-bdabdeaded432660f93189111f67079.png 跳转到BOOT会重新初始化,导致没有及时响应诊断仪报错
有没有快速的跳转方法切并且不在BOOT重新初始化
目前是不支持 SystemView 配置吗?
已解决。 a83f2564-dd60-4381-b5c5-6f891e6230b1-image.png
想让eTMR1每1ms产生一次中断
Not need
CAN0的资源邮箱最多,尽量把需要处理报文多的CAN,配成CAN0;
follow 这个:https://kb.segger.com/J-Link_Device_Support_Kit 644c925c-1930-4bc7-8c3a-95b5bc009916-image.png 把windows的复制过去就行
嵌入式软件开发中的C语言动态内存分配相关若问题探讨(1).pdf 可以参考这个文档
Prot.h 里面提供了函数 Port_SetPinMode(),供用户手动切换。可以自己实现一个函数更改相关的引脚功能试试
发帖前请查看
帮助没办法联网的电脑使用YCT
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...