17个版本 (5个破坏性更新)
0.6.1 | 2021年8月15日 |
---|---|
0.5.0 | 2021年8月14日 |
0.4.0-alpha.0 | 2021年6月29日 |
0.2.1 | 2021年3月17日 |
#4 in #dwt
47KB
827 行
itm-decode
- 解码ITM和DWT协议数据包
itm-decode
是一个 sans-I/O 库crate,它解码了在 ARMv7-M架构参考手册,第八版,附录D4 中定义的ITM和DWT协议数据包。
许可证
此仓库中的代码根据MIT许可证和Apache许可证(版本2.0)的条款进行分发。
有关详细信息,请参阅 LICENSE-APACHE 和 LICENSE-MIT。
lib.rs
:
解码ARMv7-M架构参考手册附录D4中指定的ITM和DWT数据包协议的解码器。此代码库中的任何引用均指此文档。
常用缩写
- ITM:仪器跟踪宏单元;
- PC:程序计数器;
- DWT:数据观察点及跟踪单元;
- MSB:最高有效位;
- BE:大端;
依赖项
~4MB
~88K SLoC