无 std lpc55-pac

NXP LPC55 微控制器的外围设备访问 API

6 个版本 (破坏性更新)

0.5.0 2022 年 3 月 16 日
0.4.1 2021 年 12 月 31 日
0.4.0 2021 年 5 月 2 日
0.3.0 2021 年 2 月 26 日
0.1.0 2020 年 4 月 28 日

#428嵌入式开发

Download history 374/week @ 2024-03-14 546/week @ 2024-03-21 1136/week @ 2024-03-28 932/week @ 2024-04-04 499/week @ 2024-04-11 409/week @ 2024-04-18 353/week @ 2024-04-25 468/week @ 2024-05-02 279/week @ 2024-05-09 230/week @ 2024-05-16 273/week @ 2024-05-23 295/week @ 2024-05-30 402/week @ 2024-06-06 283/week @ 2024-06-13 389/week @ 2024-06-20 227/week @ 2024-06-27

每月 1,347 次下载
2 个包中使用 (通过 lpc55-hal)

Apache-2.0 OR MIT

12MB
367K SLoC

LPC55 PAC (外围设备访问包)

针对 NXP LPC55 系列的 ARM Cortex-M33 微控制器的底层寄存器映射,使用 Rust 编写。代码是从供应商提供的 SVD 文件的修补版本自动生成的,使用 svd2rust

该包的目的是为使用 Rust 编写的嵌入式程序或库提供对 LPC55 微控制器完整功能的访问。

crates.io Documentation LICENSE Action Status Matrix

状态

功能正常并已被 SoloKeys 使用。欢迎提交补丁!

此 PAC 目前基于 SDK v2.7.0 SVD 的 LPC55S6x (core0),芯片家族成员之间的差异将在 HAL 中建模。

另请参阅高级配套库 LPC55 HAL

社区

有关 LPC55 的所有内容,请访问 #lpc55:matrix.org 上的 Matrix 聊天室。

文档

API 文档位于 https://docs.rs/lpc55-pac

要了解 svd2rust 生成的 API,请查看 https://docs.rs/svd2rust 中的文档。

此外,make fetch-docs 下载各种供应商提供的文档

许可证

Apache-2.0MIT

SVD 文件来自 https://mcuxpresso.nxp.com,并许可在 BSD-3-Clause 下。

依赖关系