O'Reilly logo

Hardware/Firmware Interface Design by Gary Stringham

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Appendix B. Bicycle Controller Specification
Document Version 3.2
Block Version C
22 Aug 2009

B.1. Introduction

The bicycle controller block provides functions necessary to support electric bicycles, a cost-effective, alternative energy transportation mode for millions of people worldwide. It monitors battery level, regenerative braking, pedal assist, and several performance parameters.
[This is actually an example specification used to illustrate several points in documenting the firmware interface to hardware blocks. It can be used as a template for generating other block specifications; the example can be used in parts, as a whole, rearranged, or otherwise modified to suit the needs and requirements of the organization. The bicycle controller as ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required