5 个版本
0.1.4 | 2024 年 4 月 5 日 |
---|---|
0.1.3 | 2023 年 10 月 1 日 |
0.1.2 | 2023 年 9 月 8 日 |
0.1.1 | 2023 年 2 月 14 日 |
0.1.0 | 2022 年 12 月 2 日 |
#171 in 嵌入式开发
每月 1,175 次下载
用于 6 个 包(2 个直接使用)
62KB
1K SLoC
imxrt-rt
为 i.MX RT 处理器提供运行时和启动支持。
此包基于 cortex-m-rt
并添加对 i.MX RT 处理器的支持。使用此运行时包,您可以指定 FlexRAM 大小和段分配,然后将其用于启动您的 i.MX RT 处理器。
该包通过以下方式实现:
- 一个构建时 API 用于定义内存映射。
- 一个运行时库用于配置嵌入式处理器。
要了解如何在您的固件中使用此包,请参阅包文档。要尝试在硬件上运行运行时,请参阅 板文档。
开发
运行自动化测试,例如这样
cargo test --tests
cargo test --doc
cargo test --tests -- --ignored
如果您有 pyOCD
,您可以使用 GDB 检查运行时初始化例程的影响
pyocd gdb --target=$YOUR_TARGET
arm-none-eabi-gdb < cmds.gdb
确保寄存器值对您的目标有意义。
许可证
根据以下任一项许可:
任选其一。
除非您明确说明,否则您有意提交以包含在作品中的任何贡献,根据 Apache-2.0 许可证定义,应按上述方式双许可,不附加任何其他条款或条件。
依赖项
~230KB