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).
目前TP层是固定了的,一个通道占用两个邮箱,一个用于发送,一个用于接收。不管这个TP Channel是否是功能寻址。
TP Channel在接收长消息的时候,还需要回复流控帧,所以不管是只接收还是只发送,都用到了两个邮箱。
如果只是接收或者发送短消息,就当作一个正常 Can 报文转发就行了,不需要使用TP
包括下面的这些static 变量
image.png
@yt0503 产品板子没有使用外部晶振
您可以尝试用 ESR1[RX] 这个寄存器去判断 CAN 总线上是否有报文。休眠前 while 循环获取 ESR1[RX],如果出现 ESR1[RX] 为 1 情况就代表总线上有 CAN 报文,然后退出休眠逻辑,只有在一段时间内循环获取 ESR1[RX] 都为 0 的时候,表示 CAN 总线上无报文,可以执行休眠逻辑
qinzhao 在 YTM32B1MD24的PTC2配置成ICU模式,无法唤醒MCU 中说:
把gpioc的中断优先级改成0试试
问题已经解决了,谢谢哈
YTCQ_shejiwang 在 YuntIDE工具,编译问题 中说:
image.png 综上,再把并行编译关掉,就OK了!
不关parallel build也行的,设置成4,另外就是建议你把标题再写清楚一些,把问题描述清楚一些,这样对看论坛的人更有帮助
可以示波器看一下spi通讯的波形,看看硬件上是否有做阻抗匹配,特别是告诉通讯的时候。如果是通讯线被短路到电源或短路到地的话就得从其他方面上来避免短路问题。
结论: 当使用__attribute__((section(".addr_appl")))关键字将数据存放在指定地址时,执行flash擦写API操作该地址,并通过ozone的memory窗口读取该地址时会发现数据无法刷新,即使重新关掉ozone的memory窗口再重新打开也不会刷新数据。使用j-flash或j-commonder工具读取目标地址可以看到数据已被正常擦写。
把R9、R20和R21去掉,电流基本OK
xhsh 兄弟我这里解决了,是@Frankie 找到的问题所在。 你看你电脑里cmd.exe这个文件在哪里,我的是在C:\Windows\SysWOW64这里面 image.png 2,然后将这个路径C:\Windows\SysWOW64 添加到电脑的系统环境变量PATH里,关闭VS code重新编译即可 image.png 3, image.png
qinzhao 哥 在这里修改了还有其他地方需要修改吗,我想用i2c0的 把例程的时钟和instant都改了 示波器还是看不到信号
试试这个库呢,https://github.com/dragino/LoRa_STM32/blob/master/STM32CubeExpansion_LRWAN/Projects/Multi/Applications/LoRa/DRAGINO-LRWAN(AT)/src/tiny_sscanf.c
xianghan 28fbd95c-86be-43bd-b579-9207915eb913-image.png 调了的,我can0、1、2、3 都是类似的写法 没有出现问题,只不过是用的fifo ,can5没有fifo就没用 然后就有了现在的问题, 下图是can3的配置 0954de6a-f2e9-42f7-b0b7-40339474d571-image.png
番茄+两个蛋 软件触发,触发模式不为Countinous,是需要再次触发的(Start)。
你好,YTM32B1ME0系列IAR可以使用daplink,但是keil无法使用daplink是什么原因?
请问下能否做一个AES-CFB的demo?
你第一张图里不就有嘛,77-79 行,先发 MemAddr,然后读取数据。 DevAddr 应该是在 I2C 初始化时候配置的
Frank 目前又修改了中断优先级,还在挂测,如果还复现我再邮件发送🤝
建议还是检查一下用户工程的配置,IAR9.60能编的话可能不上补丁的问题。可以按照提示检查一下选择的内核对不对。
yxydoctor 好的,感谢反馈,下个版本修复这个问题。
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...