在stm32上使用kaitai struct

Posted

技术标签:

【中文标题】在stm32上使用kaitai struct【英文标题】:Using kaitai struct on stm32 【发布时间】:2018-06-26 10:02:11 【问题描述】:

有人在STM32处理器家族上使用过kaitai struct吗?我想用它来解析串口数据,有点迷茫。

【问题讨论】:

【参考方案1】:

您阅读过文档吗?以前从未听说过这个,但我所看到的: 首先,您需要用 C++ 对项目进行编码,以便能够包含已编译的 kaitai 文件(您的编译格式),然后您需要定义标准流(由 kaitai 使用)输入到您的数据源(可能是您的串行甚至是环形缓冲区) 这是您设置数据源的方式: https://formats.kaitai.io/bmp/cpp_stl.html

另外,查看如何更改 C 运行时的标准输入和标准输出的第一个答案: https://electronics.stackexchange.com/questions/206113/how-do-i-use-the-printf-function-on-stm32

【讨论】:

以上是关于在stm32上使用kaitai struct的主要内容,如果未能解决你的问题,请参考以下文章

使用 Kaitai Struct 时出现 EOF 错误

问题:如何在kaitai中写`010 switch and if`

在 STM32 上处理图像 - C

在 STM32 上使用 FreeRTOS 处理多个中断

在 STM32 上调度

在 STM32H7 上使用 GDB 进行远程调试,无需 PC 连接到评估板