وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Embedded Rust on RISC-V Part 1

سرفصل های دوره

Bootstrap RISC-V target


1 - Introduction
  • 1 -Preamble
  • 2 -Course Description

  • 2 - Cargo Workspace - Rust build system
  • 1 -Cargo, rustc & rustup commands and how to create a cargo library & binary crate
  • 2 -Cargo Package and how to create a cargo package with multiple crates
  • 3 -What is cargo workspace and how to manage project in cargo workspace

  • 3 - Welcome to Embedded Rust
  • 1 -What are attributes in rust
  • 2 -What are inner and outer attributes
  • 3 -Configure workspace for embedded rust with no standard library
  • 4 -First successful build of embedded-rust for risc-v target

  • 4 - Handy commands to dissect ELF and RUSTFLAGS to tweak compiler
  • 1 -Rename the executable, dump the objectssymbols in executable
  • 2 -What are rustflags and how to use it to tweak compiler
  • 3 -How to add custom linker file with rustflags

  • 5 - Simple RISC-V boot code
  • 1 -Create boot.S with simple RISC-V boot code in assembly

  • 6 - UART driver in rust
  • 1 -Section Introduction
  • 2 -Struct, Impl, associated functions and methods in rust
  • 3 -UART driver code in rust exported as a module from library crate
  • 4 -How to add dependency on local library and use the uart driver to transmit data
  • 5 -Demo
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 44341
    حجم: 1071 مگابایت
    مدت زمان: 164 دقیقه
    تاریخ انتشار: ۲۰ اردیبهشت ۱۴۰۴
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید