[Solved] EMBSYS100 Module 3- pre-processor, volatile directive, and GPIOs

$25

File Name: EMBSYS100_Module_3__pre_processor__volatile_directive__and_GPIOs.zip
File Size: 602.88 KB

SKU: [Solved] EMBSYS100 Module 3- pre-processor, volatile directive, and GPIOs Category: Tag:
5/5 - (1 vote)

The goals for the assignment this week:

  1. Become familiar with C programming languages pre-processor, volatile directive, and how GPIOs work.
  2. Explore using the STM32MXCube tool to generate code for the evaluation board.

Problems:

  1. Morse Code is considered a sequence of binaries. Please read about Morse Code and share the following findings:
    1. What is Morse Code?
    2. Who developed Morse Code?
  2. Using the International Code below, please write a small program to present your first name with Morse Code using the user LED on our Nucleo-F401RE evaluation board.
  3. Bonus:
    1. Use the STM32CubeMx tool to generate the boiler plate code for controlling the LED
    2. Implement a simple blinking LED program using the code generated by the tool. c. For Setup:
      1. Install the tool (available under the general folder in Canvas).
      2. Install JRE if it prompts for it. iii. Reference manual for the STM32CubeMX tool

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
[Solved] EMBSYS100 Module 3- pre-processor, volatile directive, and GPIOs[Solved] EMBSYS100 Module 3- pre-processor, volatile directive, and GPIOs
$25