Questions

As we conclude, here is a list of questions for you to test your knowledge regarding this chapter's material. You will find the answers in the Assessments section of the Appendix:

  1. It is always best to minimize the number of hardware peripherals being used:
    • True
    • False
  2. When sharing a hardware peripheral across multiple tasks, the only concern is creating threadsafe code that ensures that only one task has access to the peripheral at a time: 
    • True
    • False
  3. What trade-offs do stream buffers allow us to make when creating them?
    • Latency
    • CPU efficiency
    • Required RAM size
    • All of the above
  4. Stream buffers can be used directly by multiple tasks:
    • True
    • False
  5. What is one of the mechanisms that can be used to create threadsafe atomic access to a peripheral for the entire duration of a multi-stage message?
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.21.34.0