Привет, мистер Ли,

Я следую инструкции, чтобы установить все инструменты. При сборке из командной строки я получил следующую ошибку. Я совершенно новичок в этих инструментах. Не могли бы вы дать мне подсказку, чтобы исправить это?

Спасибо!!!

G:\proj\stm32\stm32-blue-pill-rust›cargo build — релиз
Компиляция panic-semihosting v0.3.0
ошибка[E0557]: функция удалена
→ C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\pan
ic-semihosting-0.3.0\src\lib.rs:59:12
|
59 | #![feature(panic_implementation)]
| ^^^^^^^^^^^^^^^^^^^
|
примечание: включено в `#[panic_handler]`
→ C:\Users\Administrator \.cargo\registry\src\github.com-1ecc6299db9ec823\pan
ic-semihosting-0.3.0\src\lib.rs:59:12
|
59 | #![feature(panic_implementation)]
| ^^^^^^^^^^^^^^^^^^^^^

ошибка[E0658]: Атрибут `panic_implementation` в настоящее время неизвестен компилятору c
и в будущем к нему может быть добавлено значение (см. проблему № 29642)
→ C:\Users\ Администратор\.cargo\registry\src\github.com-1ecc6299db9ec823\pan
ic-semihosting-0.3.0\src\lib.rs:71:3
|
71 | #[panic_implementation]
| ^^^^^^^^^^^^^^^^^^^^
|
= help: добавьте #![feature(custom_attribute)] к атрибутам контейнера, чтобы включить

ошибка: прерывание из-за 2 предыдущих ошибок

Произошли некоторые ошибки: E0557, E0658.
Для получения дополнительной информации об ошибке попробуйте `rustc — объясните E0557`.
ошибка: не удалось скомпилировать `panic-semihosting`.

Чтобы узнать больше, снова запустите команду с параметром — verbose.