【资源目录】:

├──1 – Introduction
| ├──1 -Welcome.mp4 14.51M
| ├──1 -Welcome.srt 1.86kb
| ├──1 -Welcome_en.srt 1.75kb
| └──2 – Course repository.html 0.16kb
├──10 – Rust Foreign Function Interface(FFI)
| ├──1 -Steps involved in dealing with Rust and Foreign language code.mp4 55.37M
| ├──1 -Steps involved in dealing with Rust and Foreign language code.srt 13.69kb
| ├──1 -Steps involved in dealing with Rust and Foreign language code_en.srt 10.98kb
| ├──2 -Types mapping between Rust and C.mp4 18.00M
| ├──2 -Types mapping between Rust and C.srt 3.70kb
| ├──2 -Types mapping between Rust and C_en.srt 3.22kb
| ├──3 -Rust equivalent of C’s void and void pointer.mp4 39.72M
| ├──3 -Rust equivalent of C’s void and void pointer.srt 7.62kb
| ├──3 -Rust equivalent of C’s void and void pointer_en.srt 5.86kb
| ├──4 -Rust equivalent of C’s void and void pointer contd.mp4 35.19M
| ├──4 -Rust equivalent of C’s void and void pointer contd.srt 5.01kb
| ├──4 -Rust equivalent of C’s void and void pointer contd_en.srt 4.90kb
| ├──5 -Rust representation of C’s String.mp4 32.04M
| ├──5 -Rust representation of C’s String.srt 8.00kb
| ├──5 -Rust representation of C’s String_en.srt 7.17kb
| ├──6 -Rust accepting and processing Strings from ’C’ (coreffiCstr).mp4 48.20M
| ├──6 -Rust accepting and processing Strings from ’C’ (coreffiCstr).srt 8.35kb
| ├──6 -Rust accepting and processing Strings from ’C’ (coreffiCstr)_en.srt 6.20kb
| ├──7 -Rust sending Strings to ’C’ (stdffiCString).mp4 69.93M
| ├──7 -Rust sending Strings to ’C’ (stdffiCString).srt 9.15kb
| ├──7 -Rust sending Strings to ’C’ (stdffiCString)_en.srt 7.17kb
| ├──8 -Struct memory layout Rust Vs C.mp4 33.56M
| ├──8 -Struct memory layout Rust Vs C.srt 7.56kb
| ├──8 -Struct memory layout Rust Vs C_en.srt 6.05kb
| ├──9 -Passing struct from Rust to C.mp4 44.95M
| ├──9 -Passing struct from Rust to C.srt 6.50kb
| └──9 -Passing struct from Rust to C_en.srt 6.68kb
├──11 – Exercise 005 Flappy Bird game implementation(Rust + C)
| ├──1 -Introduction to Flappy bird application.mp4 38.96M
| ├──1 -Introduction to Flappy bird application.srt 8.20kb
| ├──1 -Introduction to Flappy bird application_en.srt 6.58kb
| ├──10 -Implementation part 2 Peripheral configuration and code generation.mp4 50.81M
| ├──10 -Implementation part 2 Peripheral configuration and code generation.srt 7.06kb
| ├──10 -Implementation part 2 Peripheral configuration and code generation_en.srt 6.09kb
| ├──11 -C drivers github link.url 0.09kb
| ├──11 -Copy driver files into the project.mp4 10.17M
| ├──11 -Copy driver files into the project.srt 1.19kb
| ├──11 -Copy driver files into the project_en.srt 1.16kb
| ├──11 -c_drivers.zip 15.49kb
| ├──12 -Analysing the issue related to weak symbol linkage.mp4 48.50M
| ├──12 -Analysing the issue related to weak symbol linkage.srt 4.19kb
| ├──12 -Analysing the issue related to weak symbol linkage_en.srt 4.20kb
| ├──13 -Fixing issue related to weak symbol linkage and testing project.mp4 83.49M
| ├──13 -Fixing issue related to weak symbol linkage and testing project.srt 8.17kb
| ├──13 -Fixing issue related to weak symbol linkage and testing project_en.srt 8.20kb
| ├──14 -Game feature Start screen implementation part-1.mp4 25.89M
| ├──14 -Game feature Start screen implementation part-1.srt 4.04kb
| ├──14 -Game feature Start screen implementation part-1_en.srt 3.35kb
| ├──15 -Game feature Start screen implementation part-2.mp4 68.58M
| ├──15 -Game feature Start screen implementation part-2.srt 10.22kb
| ├──15 -Game feature Start screen implementation part-2_en.srt 8.42kb
| ├──16 -Game feature Start screen implementation part-3.mp4 35.85M
| ├──16 -Game feature Start screen implementation part-3.srt 4.11kb
| ├──16 -Game feature Start screen implementation part-3_en.srt 3.92kb
| ├──17 -assets.url 0.15kb
| ├──17 -Game feature Start screen implementation part-4.mp4 92.67M
| ├──17 -Game feature Start screen implementation part-4.srt 9.97kb
| ├──17 -Game feature Start screen implementation part-4_en.srt 8.01kb
| ├──18 -Game feature Start screen implementation part-5.mp4 13.66M
| ├──18 -Game feature Start screen implementation part-5.srt 1.55kb
| ├──18 -Game feature Start screen implementation part-5_en.srt 1.33kb
| ├──19 -Game feature Start screen implementation part-6.mp4 80.19M
| ├──19 -Game feature Start screen implementation part-6.srt 10.42kb
| ├──19 -Game feature Start screen implementation part-6_en.srt 8.31kb
| ├──2 -fastbit_Stm32_nano_v2_sch.pdf 180.93kb
| ├──2 -Implementation part 1 Generating ’C’ MCU driver files using STM32CubeIDE.mp4 74.06M
| ├──2 -Implementation part 1 Generating ’C’ MCU driver files using STM32CubeIDE.srt 11.90kb
| ├──2 -Implementation part 1 Generating ’C’ MCU driver files using STM32CubeIDE_en.srt 11.18kb
| ├──2 -Schematic.url 0.08kb
| ├──20 -assets.url 0.15kb
| ├──20 -Game feature Start screen implementation part-7.mp4 61.77M
| ├──20 -Game feature Start screen implementation part-7.srt 6.31kb
| ├──20 -Game feature Start screen implementation part-7_en.srt 5.03kb
| ├──21 -Game feature Start screen implementation part-8.mp4 51.45M
| ├──21 -Game feature Start screen implementation part-8.srt 5.66kb
| ├──21 -Game feature Start screen implementation part-8_en.srt 6.07kb
| ├──22 -Game feature Start screen implementation part-9.mp4 35.87M
| ├──22 -Game feature Start screen implementation part-9.srt 2.19kb
| ├──22 -Game feature Start screen implementation part-9_en.srt 2.69kb
| ├──23 -Game feature Start screen implementation part-10.mp4 32.50M
| ├──23 -Game feature Start screen implementation part-10.srt 3.35kb
| ├──23 -Game feature Start screen implementation part-10_en.srt 3.11kb
| ├──24 -Game feature Start screen implementation part-11.mp4 63.81M
| ├──24 -Game feature Start screen implementation part-11.srt 5.70kb
| ├──24 -Game feature Start screen implementation part-11_en.srt 5.52kb
| ├──25 -Game feature Start screen implementation part-12.mp4 26.07M
| ├──25 -Game feature Start screen implementation part-12.srt 3.50kb
| ├──25 -Game feature Start screen implementation part-12_en.srt 2.83kb
| ├──26 -Game feature Start screen implementation part-13.mp4 23.63M
| ├──26 -Game feature Start screen implementation part-13.srt 2.14kb
| ├──26 -Game feature Start screen implementation part-13_en.srt 1.69kb
| ├──27 -Game feature Obstacle movement implementation part-1.mp4 68.09M
| ├──27 -Game feature Obstacle movement implementation part-1.srt 9.50kb
| ├──27 -Game feature Obstacle movement implementation part-1_en.srt 9.59kb
| ├──28 -Game feature Obstacle movement implementation part-2.mp4 48.00M
| ├──28 -Game feature Obstacle movement implementation part-2.srt 5.41kb
| ├──28 -Game feature Obstacle movement implementation part-2_en.srt 4.47kb
| ├──29 -Game feature Obstacle movement implementation part-3.mp4 45.00M
| ├──29 -Game feature Obstacle movement implementation part-3.srt 4.79kb
| ├──29 -Game feature Obstacle movement implementation part-3_en.srt 4.45kb
| ├──3 -Compiling ’C’ source files from Rust project How it works.mp4 34.54M
| ├──3 -Compiling ’C’ source files from Rust project How it works.srt 7.98kb
| ├──3 -Compiling ’C’ source files from Rust project How it works_en.srt 7.95kb
| ├──30 -Game feature Obstacle movement implementation part-4.mp4 22.21M
| ├──30 -Game feature Obstacle movement implementation part-4.srt 2.22kb
| ├──30 -Game feature Obstacle movement implementation part-4_en.srt 1.76kb
| ├──31 -Game feature Obstacle movement implementation part-5.mp4 33.66M
| ├──31 -Game feature Obstacle movement implementation part-5.srt 2.91kb
| ├──31 -Game feature Obstacle movement implementation part-5_en.srt 2.33kb
| ├──32 -Game feature Obstacle movement implementation part-6.mp4 65.26M
| ├──32 -Game feature Obstacle movement implementation part-6.srt 5.31kb
| ├──32 -Game feature Obstacle movement implementation part-6_en.srt 5.11kb
| ├──33 -assets.url 0.15kb
| ├──33 -Game feature Player movement implementation part-1.mp4 89.22M
| ├──33 -Game feature Player movement implementation part-1.srt 9.87kb
| ├──33 -Game feature Player movement implementation part-1_en.srt 10.98kb
| ├──34 -Game feature Player movement implementation part-2.mp4 63.92M
| ├──34 -Game feature Player movement implementation part-2.srt 9.42kb
| ├──34 -Game feature Player movement implementation part-2_en.srt 7.32kb
| ├──35 -assets.url 0.15kb
| ├──35 -Game feature Collision detection implementation part-1.mp4 29.40M
| ├──35 -Game feature Collision detection implementation part-1.srt 3.15kb
| ├──35 -Game feature Collision detection implementation part-1_en.srt 2.66kb
| ├──36 -Game feature Collision detection implementation part-2.mp4 96.75M
| ├──36 -Game feature Collision detection implementation part-2.srt 8.38kb
| ├──36 -Game feature Collision detection implementation part-2_en.srt 8.59kb
| ├──37 -Game feature Collision detection implementation part-3.mp4 31.47M
| ├──37 -Game feature Collision detection implementation part-3.srt 3.24kb
| ├──37 -Game feature Collision detection implementation part-3_en.srt 3.63kb
| ├──4 -Writing build.rs part 1.mp4 22.08M
| ├──4 -Writing build.rs part 1.srt 4.06kb
| ├──4 -Writing build.rs part 1_en.srt 3.41kb
| ├──5 -build.url 0.15kb
| ├──5 -Writing build.rs part 2.mp4 83.28M
| ├──5 -Writing build.rs part 2.srt 10.29kb
| ├──5 -Writing build.rs part 2_en.srt 8.43kb
| ├──6 -Writing build.rs part 3.mp4 118.06M
| ├──6 -Writing build.rs part 3.srt 12.99kb
| ├──6 -Writing build.rs part 3_en.srt 10.57kb
| ├──7 -Writing build.rs part 4.mp4 68.27M
| ├──7 -Writing build.rs part 4.srt 5.83kb
| ├──7 -Writing build.rs part 4_en.srt 5.87kb
| ├──8 -Writing build.rs part 5.mp4 57.76M
| ├──8 -Writing build.rs part 5.srt 5.50kb
| ├──8 -Writing build.rs part 5_en.srt 4.45kb
| ├──9 -Testing project for systick interrupt generation.mp4 41.47M
| ├──9 -Testing project for systick interrupt generation.srt 4.48kb
| └──9 -Testing project for systick interrupt generation_en.srt 3.87kb
├──12 – Creating hardware agnostic device driver using embedded-hal
| ├──1 -About hardware agnostic driver development.mp4 59.66M
| ├──1 -About hardware agnostic driver development.srt 11.31kb
| ├──1 -About hardware agnostic driver development_en.srt 10.26kb
| ├──2 -MPU6050 driver crate implementation part-1.mp4 14.82M
| ├──2 -MPU6050 driver crate implementation part-1.srt 2.64kb
| ├──2 -MPU6050 driver crate implementation part-1_en.srt 2.40kb
| ├──3 -MPU6050 driver crate implementation part-2.mp4 57.82M
| ├──3 -MPU6050 driver crate implementation part-2.srt 10.08kb
| ├──3 -MPU6050 driver crate implementation part-2_en.srt 8.94kb
| ├──4 -MPU6050 driver crate implementation part-3.mp4 51.98M
| ├──4 -MPU6050 driver crate implementation part-3.srt 6.68kb
| ├──4 -MPU6050 driver crate implementation part-3_en.srt 6.92kb
| ├──5 -MPU6050 driver crate implementation part-4.mp4 26.82M
| ├──5 -MPU6050 driver crate implementation part-4.srt 4.44kb
| └──5 -MPU6050 driver crate implementation part-4_en.srt 3.74kb
├──2 – Rust Toolchain Installation
| ├──1 -Toolchain installation for Host.mp4 35.02M
| ├──1 -Toolchain installation for Host.srt 8.23kb
| ├──1 -Toolchain installation for Host_en.srt 7.93kb
| ├──2 -Toolchain components and target triple of Tier 1 targets.mp4 26.51M
| ├──2 -Toolchain components and target triple of Tier 1 targets.srt 4.78kb
| ├──2 -Toolchain components and target triple of Tier 1 targets_en.srt 4.43kb
| ├──3 -Creating a Rust project using Cargo and Important VS code extensions.mp4 68.43M
| ├──3 -Creating a Rust project using Cargo and Important VS code extensions.srt 13.80kb
| ├──3 -Creating a Rust project using Cargo and Important VS code extensions_en.srt 13.12kb
| ├──4 -Important tools rustfmt, cargo fix , Clippy.mp4 94.39M
| ├──4 -Important tools rustfmt, cargo fix , Clippy.srt 19.91kb
| └──4 -Important tools rustfmt, cargo fix , Clippy_en.srt 20.10kb
├──3 – Rust Fundamentals Quick intro to core concepts
| ├──1 -How Rust ensures memory safety compared to CC++ part 1.mp4 124.93M
| ├──1 -How Rust ensures memory safety compared to CC++ part 1.srt 22.94kb
| ├──1 -How Rust ensures memory safety compared to CC++ part 1_en.srt 22.24kb
| ├──10 -Borrow(&T and &mut T).mp4 75.85M
| ├──10 -Borrow(&T and &mut T).srt 15.63kb
| ├──10 -Borrow(&T and &mut T)_en.srt 12.78kb
| ├──11 -slice data type.mp4 120.12M
| ├──11 -slice data type.srt 27.81kb
| ├──11 -slice data type_en.srt 22.28kb
| ├──12 -if..else as a statement and expression.mp4 53.57M
| ├──12 -if..else as a statement and expression.srt 14.25kb
| ├──12 -if..else as a statement and expression_en.srt 11.88kb
| ├──13 -match statement.mp4 101.78M
| ├──13 -match statement.srt 25.61kb
| ├──13 -match statement_en.srt 25.70kb
| ├──14 -if..let statement.mp4 27.24M
| ├──14 -if..let statement.srt 6.54kb
| ├──14 -if..let statement_en.srt 6.96kb
| ├──15 -How Rust ensures memory safety compared to CC++ part 3.mp4 67.36M
| ├──15 -How Rust ensures memory safety compared to CC++ part 3.srt 14.89kb
| ├──15 -How Rust ensures memory safety compared to CC++ part 3_en.srt 12.01kb
| ├──16 -Comparison and logical operators.mp4 43.66M
| ├──16 -Comparison and logical operators.srt 10.02kb
| ├──16 -Comparison and logical operators_en.srt 9.10kb
| ├──17 -Bitwise operators.mp4 34.61M
| ├──17 -Bitwise operators.srt 10.32kb
| ├──17 -Bitwise operators_en.srt 8.70kb
| ├──18 -Strings.mp4 127.24M
| ├──18 -Strings.srt 30.16kb
| ├──18 -Strings_en.srt 24.68kb
| ├──19 -UTF8 encoded string.mp4 30.54M
| ├──19 -UTF8 encoded string.srt 6.52kb
| ├──19 -UTF8 encoded string_en.srt 6.74kb
| ├──2 -Variables and numerical data types.mp4 104.24M
| ├──2 -Variables and numerical data types.srt 20.89kb
| ├──2 -Variables and numerical data types_en.srt 19.01kb
| ├──20 -String literal type(&str).mp4 60.96M
| ├──20 -String literal type(&str).srt 12.44kb
| ├──20 -String literal type(&str)_en.srt 10.09kb
| ├──21 -Function declaration and parameters.mp4 93.72M
| ├──21 -Function declaration and parameters.srt 19.23kb
| ├──21 -Function declaration and parameters_en.srt 19.88kb
| ├──22 -OptionT.mp4 85.98M
| ├──22 -OptionT.srt 19.08kb
| ├──22 -OptionT_en.srt 15.77kb
| ├──23 -ResultT, E.mp4 8.26M
| ├──23 -ResultT, E.srt 1.95kb
| ├──23 -ResultT, E_en.srt 2.12kb
| ├──24 -Generics.mp4 107.24M
| ├──24 -Generics.srt 22.08kb
| ├──24 -Generics_en.srt 17.42kb
| ├──3 -Byte literal.mp4 25.77M
| ├──3 -Byte literal.srt 5.73kb
| ├──3 -Byte literal_en.srt 4.83kb
| ├──4 -Char and unicode representation.mp4 48.49M
| ├──4 -Char and unicode representation.srt 8.17kb
| ├──4 -Char and unicode representation_en.srt 6.85kb
| ├──5 -Statics.mp4 37.54M
| ├──5 -Statics.srt 8.23kb
| ├──5 -Statics_en.srt 8.90kb
| ├──6 -Constants.mp4 20.94M
| ├──6 -Constants.srt 4.16kb
| ├──6 -Constants_en.srt 3.53kb
| ├──7 -How Rust ensures memory safety compared to CC++ part 2.mp4 47.75M
| ├──7 -How Rust ensures memory safety compared to CC++ part 2.srt 10.24kb
| ├──7 -How Rust ensures memory safety compared to CC++ part 2_en.srt 10.56kb
| ├──8 -Arrays.mp4 72.53M
| ├──8 -Arrays.srt 15.66kb
| ├──8 -Arrays_en.srt 13.16kb
| ├──9 -References.mp4 62.16M
| ├──9 -References.srt 13.26kb
| └──9 -References_en.srt 12.84kb
├──4 – Cross compilation
| ├──1 -About the hardware.mp4 16.60M
| ├──1 -About the hardware.srt 1.94kb
| ├──1 -About the hardware_en.srt 1.63kb
| ├──2 -Intro to cross compilation for target architecture.mp4 67.62M
| ├──2 -Intro to cross compilation for target architecture.srt 10.50kb
| ├──2 -Intro to cross compilation for target architecture_en.srt 8.72kb
| ├──3 -Generating ELF file for the very basic rust program part 1.mp4 95.65M
| ├──3 -Generating ELF file for the very basic rust program part 1.srt 18.87kb
| ├──3 -Generating ELF file for the very basic rust program part 1_en.srt 17.37kb
| ├──4 -Generating ELF file for the very basic rust program part 2.mp4 71.53M
| ├──4 -Generating ELF file for the very basic rust program part 2.srt 13.46kb
| ├──4 -Generating ELF file for the very basic rust program part 2_en.srt 11.35kb
| ├──5 -About Type ’never’(!).mp4 29.29M
| ├──5 -About Type ’never’(!).srt 6.59kb
| ├──5 -About Type ’never’(!)_en.srt 5.75kb
| ├──6 -Inspecting ELF file using cargo-binutils.mp4 29.23M
| ├──6 -Inspecting ELF file using cargo-binutils.srt 6.48kb
| └──6 -Inspecting ELF file using cargo-binutils_en.srt 5.75kb
├──5 – Writing start-up code and linker script for bare metal Rust program
| ├──1 -Writing start-up code part-1.mp4 25.59M
| ├──1 -Writing start-up code part-1.srt 6.16kb
| ├──1 -Writing start-up code part-1_en.srt 6.04kb
| ├──10 -Writing start-up code part-5 [Reset_Handler].mp4 52.70M
| ├──10 -Writing start-up code part-5 [Reset_Handler].srt 7.01kb
| ├──10 -Writing start-up code part-5 [Reset_Handler]_en.srt 7.44kb
| ├──11 -Raw pointers in Rust.mp4 93.55M
| ├──11 -Raw pointers in Rust.srt 20.21kb
| ├──11 -Raw pointers in Rust_en.srt 19.31kb
| ├──12 -Writing start-up code part-6 [Reset_Handler].mp4 76.99M
| ├──12 -Writing start-up code part-6 [Reset_Handler].srt 8.96kb
| ├──12 -Writing start-up code part-6 [Reset_Handler]_en.srt 9.36kb
| ├──2 -About Linker, Linker flags and Linker script.mp4 36.60M
| ├──2 -About Linker, Linker flags and Linker script.srt 7.97kb
| ├──2 -About Linker, Linker flags and Linker script_en.srt 9.41kb
| ├──3 -Writing linker script from scratch part 1 [MEMORY].mp4 102.77M
| ├──3 -Writing linker script from scratch part 1 [MEMORY].srt 14.66kb
| ├──3 -Writing linker script from scratch part 1 [MEMORY]_en.srt 13.77kb
| ├──4 -Different types of data in a program.mp4 42.83M
| ├──4 -Different types of data in a program.srt 8.11kb
| ├──4 -Different types of data in a program_en.srt 7.76kb
| ├──5 -Writing linker script from scratch part 2 [SECTIONS].mp4 49.02M
| ├──5 -Writing linker script from scratch part 2 [SECTIONS].srt 8.33kb
| ├──5 -Writing linker script from scratch part 2 [SECTIONS]_en.srt 7.72kb
| ├──6 -Writing linker script from scratch part 3.mp4 160.74M
| ├──6 -Writing linker script from scratch part 3.srt 26.06kb
| ├──6 -Writing linker script from scratch part 3_en.srt 24.53kb
| ├──7 -Writing start-up code part-2 [Vector table].mp4 140.49M
| ├──7 -Writing start-up code part-2 [Vector table].srt 21.16kb
| ├──7 -Writing start-up code part-2 [Vector table]_en.srt 17.95kb
| ├──8 -Writing start-up code part-3 [extern C].mp4 71.82M
| ├──8 -Writing start-up code part-3 [extern C].srt 13.06kb
| ├──8 -Writing start-up code part-3 [extern C]_en.srt 12.28kb
| ├──9 -Writing start-up code part-4 [Default_Handlers].mp4 92.56M
| ├──9 -Writing start-up code part-4 [Default_Handlers].srt 11.82kb
| └──9 -Writing start-up code part-4 [Default_Handlers]_en.srt 11.89kb
├──6 – Flash and Debug
| ├──1 -Flashing code to target hardware-1 [Install STM32CubeCLT].mp4 16.08M
| ├──1 -Flashing code to target hardware-1 [Install STM32CubeCLT].srt 3.90kb
| ├──1 -Flashing code to target hardware-1 [Install STM32CubeCLT]_en.srt 3.22kb
| ├──2 -Flashing code to target hardware-2 [VsCode and cortex-debug setup].mp4 158.82M
| ├──2 -Flashing code to target hardware-2 [VsCode and cortex-debug setup].srt 21.09kb
| ├──2 -Flashing code to target hardware-2 [VsCode and cortex-debug setup]_en.srt 17.27kb
| ├──3 -Flashing code using probe.rs tools.mp4 26.66M
| ├──3 -Flashing code using probe.rs tools.srt 4.99kb
| └──3 -Flashing code using probe.rs tools_en.srt 4.30kb
├──7 – Exercise 2 Write a bare metal Rust application to handle LEDs using Interrupts
| ├──1 -Introduction.mp4 11.39M
| ├──1 -Introduction.srt 2.32kb
| ├──1 -Introduction_en.srt 2.11kb
| ├──10 -Commenting and generating documentation part 2 [! Inner documentation].mp4 100.05M
| ├──10 -Commenting and generating documentation part 2 [! Inner documentation].srt 15.14kb
| ├──10 -Commenting and generating documentation part 2 [! Inner documentation]_en.srt 14.53kb
| ├──11 -Commenting and generating documentation part 1 [ Outer documentation].mp4 13.16M
| ├──11 -Commenting and generating documentation part 1 [ Outer documentation].srt 2.47kb
| ├──11 -Commenting and generating documentation part 1 [ Outer documentation]_en.srt 2.90kb
| ├──12 -Exercise Implementation Part 8; Writing button module.mp4 71.00M
| ├──12 -Exercise Implementation Part 8; Writing button module.srt 9.69kb
| ├──12 -Exercise Implementation Part 8; Writing button module_en.srt 8.15kb
| ├──13 -Exercise Implementation Part 9; Coding for button interrupt.mp4 78.01M
| ├──13 -Exercise Implementation Part 9; Coding for button interrupt.srt 9.28kb
| ├──13 -Exercise Implementation Part 9; Coding for button interrupt_en.srt 9.29kb
| ├──14 -Exercise Implementation Part 10.mp4 90.54M
| ├──14 -Exercise Implementation Part 10.srt 11.37kb
| ├──14 -Exercise Implementation Part 10_en.srt 10.89kb
| ├──15 -Exercise Implementation Part 11.mp4 60.91M
| ├──15 -Exercise Implementation Part 11.srt 8.07kb
| ├──15 -Exercise Implementation Part 11_en.srt 7.69kb
| ├──16 -Exercise Implementation Part 12.mp4 77.38M
| ├──16 -Exercise Implementation Part 12.srt 10.03kb
| ├──16 -Exercise Implementation Part 12_en.srt 8.33kb
| ├──17 -Exercise Implementation Part 13.mp4 79.77M
| ├──17 -Exercise Implementation Part 13.srt 10.14kb
| ├──17 -Exercise Implementation Part 13_en.srt 9.26kb
| ├──18 -Exercise Implementation Part 14 Testing button interrupt.mp4 24.14M
| ├──18 -Exercise Implementation Part 14 Testing button interrupt.srt 2.23kb
| ├──18 -Exercise Implementation Part 14 Testing button interrupt_en.srt 2.86kb
| ├──2 -Exercise Implementation Part 1.mp4 51.70M
| ├──2 -Exercise Implementation Part 1.srt 7.72kb
| ├──2 -Exercise Implementation Part 1_en.srt 7.63kb
| ├──3 -Exercise Implementation Part 2.mp4 38.29M
| ├──3 -Exercise Implementation Part 2.srt 6.50kb
| ├──3 -Exercise Implementation Part 2_en.srt 5.16kb
| ├──4 -Exercise Implementation Part 3.mp4 84.37M
| ├──4 -Exercise Implementation Part 3.srt 11.73kb
| ├──4 -Exercise Implementation Part 3_en.srt 11.52kb
| ├──5 -Exercise Implementation Part 4.mp4 48.81M
| ├──5 -Exercise Implementation Part 4.srt 5.28kb
| ├──5 -Exercise Implementation Part 4_en.srt 4.73kb
| ├──6 -Exercise Implementation Part 5.mp4 120.17M
| ├──6 -Exercise Implementation Part 5.srt 13.59kb
| ├──6 -Exercise Implementation Part 5_en.srt 10.96kb
| ├──6 -source code link.url 0.11kb
| ├──7 -Exercise Implementation Part 6.mp4 78.17M
| ├──7 -Exercise Implementation Part 6.srt 7.81kb
| ├──7 -Exercise Implementation Part 6_en.srt 6.63kb
| ├──8 -Exercise Implementation Part 7 and Testing LED module.mp4 27.92M
| ├──8 -Exercise Implementation Part 7 and Testing LED module.srt 2.76kb
| ├──8 -Exercise Implementation Part 7 and Testing LED module_en.srt 3.21kb
| ├──9 -Unsafe block vs Unsafe fn.mp4 32.42M
| ├──9 -Unsafe block vs Unsafe fn.srt 8.33kb
| └──9 -Unsafe block vs Unsafe fn_en.srt 8.26kb
├──8 – Exercise 3 Using external crate cortex-m-rt and cortex-m
| ├──1 -What is a crate.mp4 30.60M
| ├──1 -What is a crate.srt 7.89kb
| ├──1 -What is a crate_en.srt 6.66kb
| ├──2 -Important crates for embedded systems.mp4 67.94M
| ├──2 -Important crates for embedded systems.srt 13.21kb
| ├──2 -Important crates for embedded systems_en.srt 12.35kb
| ├──3 -Exercise introduction.mp4 12.09M
| ├──3 -Exercise introduction.srt 2.77kb
| ├──3 -Exercise introduction_en.srt 2.20kb
| ├──4 -Cortex-m-rt crate explanation.mp4 66.42M
| ├──4 -Cortex-m-rt crate explanation.srt 11.84kb
| ├──4 -Cortex-m-rt crate explanation_en.srt 14.74kb
| ├──5 -Crate version number syntax.mp4 40.60M
| ├──5 -Crate version number syntax.srt 9.28kb
| ├──5 -Crate version number syntax_en.srt 9.54kb
| ├──6 -Panic handling crates.mp4 35.81M
| ├──6 -Panic handling crates.srt 7.48kb
| ├──6 -Panic handling crates_en.srt 7.16kb
| ├──7 -Systick time base generation using cortex-m crate.mp4 145.28M
| ├──7 -Systick time base generation using cortex-m crate.srt 23.22kb
| ├──7 -Systick time base generation using cortex-m crate_en.srt 24.11kb
| ├──8 -Testing Systick time base generation.mp4 45.52M
| ├──8 -Testing Systick time base generation.srt 4.25kb
| └──8 -Testing Systick time base generation_en.srt 4.01kb
└──9 – Exercise 004 ITM prints
| ├──1 -Exercise 004 introduction.mp4 4.38M
| ├──1 -Exercise 004 introduction.srt 1.40kb
| ├──1 -Exercise 004 introduction_en.srt 1.34kb
| ├──2 -Instrumentation Trace Macrocell(ITM).mp4 57.91M
| ├──2 -Instrumentation Trace Macrocell(ITM).srt 10.57kb
| ├──2 -Instrumentation Trace Macrocell(ITM)_en.srt 10.28kb
| ├──3 -Exercise implementation.mp4 168.63M
| ├──3 -Exercise implementation.srt 21.35kb
| ├──3 -Exercise implementation_en.srt 19.84kb
| ├──4 -Refactoring and Testing.mp4 84.96M
| ├──4 -Refactoring and Testing.srt 10.36kb
| ├──4 -Refactoring and Testing_en.srt 9.94kb
| ├──5 -Critical section.mp4 59.23M
| ├──5 -Critical section.srt 11.29kb
| ├──5 -Critical section_en.srt 11.27kb
| ├──6 -Mutex and Refcell.mp4 120.32M
| ├──6 -Mutex and Refcell.srt 15.94kb
| └──6 -Mutex and Refcell_en.srt 12.68kb

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。