器件型号: AM263P4
- 共享存储器写入器 API 应具有放置字符或缓冲区的选项。 理想情况下我们会拥有两个 API
void DebugP_shmLogWriterPutChar(char character);
int DebugP_shmLogWriterPutBuf(const char* buf, uint16_t num_bytes);
2.`DebugP_shmLogRead` API 应配置为在处理一定数量的日志条目后生成。 建议将字段放在`DebugP_ShmLogReaderCtrl`内
3. DebugPShmWriter API 应可配置为禁用(或配置)日志消息前奏。 如果没有这一点,就不可能创建机器可分割的结构化日志,例如 JSON/CBOR
4、`DebugP_shmLogReader.c`中的行 buf 大小与 `DebugP_shmLogWriterPutChar`的内部缓冲区之间似乎存在一个偏离 1 的错误
如果您认为这些内容有用、我很乐意在 https://github.com/TexasInstruments/mcupsdk-core 上提出有关这些更改的 PRS