Mbed Documentation and Example
mbed official
https://mbed.org/users/mbed_official/code/mbed/docs/tip/
The official mbed C/C++ SDK provides the software platform and libraries to build your applications.
mbed-src
http://mbed.org/users/mbed_official/code/mbed-src/
Development branch of the mbed library sources. This library is kept in synch with the latest changes from the mbed SDK and it is not guaranteed to work.
http://mbed.org/users/mbed_official/code/mbed-src/file/6937b19af361/common
http://mbed.org/users/mbed_official/code/mbed-src/file/6937b19af361/targets/hal/TARGET_STM/TARGET_NUCLEO_F401RE
http://mbed.org/users/mbed_official/code/mbed-src/file/6937b19af361/targets/hal/TARGET_NXP/TARGET_LPC176X
http://mbed.org/users/mbed_official/code/mbed-src/file/6937b19af361/targets/hal/TARGET_Freescale/TARGET_KLXX
What is API documentation?
https://mbed.org/handbook/API-Documentation
- API documentation is a quick and concise reference containing what you need to know to use a library or work with a program. It details functions, classes, return types, and more.
- In mbed, API documentation for programs and libraries is fully supported both within the Compiler and in the code listings on the public site.
Writing a Library
http://mbed.org/cookbook/Writing-a-Library
This page discusses the steps in writing and publishing an mbed Library. It covers:
- What is a library
- How to code a library
- How to publish a library
mbed library internals
https://mbed.org/handbook/mbed-library-internals
This document describes the internals of the mbed library. It should be helpful for:
- Porting the mbed library to a new microcontroller
- Adding a driver for a new peripheral
- Providing support for a new toolchain
mbed SDK porting
https://mbed.org/handbook/mbed-SDK-porting
The porting of the mbed SDK to a new target is divided in four steps:
- Add the new target to the build system
- Add a CMSIS module for the given target
- Implement the mbed HAL API for the given target
- Validate the new target with the test suite
- The source code of the mbed SDK (tools + libraries) is available in this repository: https://github.com/mbedmicro/mbed
mbed Compiler Getting Started
https://mbed.org/handbook/mbed-Compiler-Getting-Started
The mbed Compiler delivers full online editor, standard keyboard shortcuts, flexible workspace management and easy to use version control via intuitive interface design and innovative workflow, optimized for the mbed eco-system.
Different between printf() and pc.printf()
https://mbed.org/forum/helloworld/topic/1472/?page=1#comment-16060
how is this different than pc.printf()? Is it that printf() is at a fixed baud rate of 9600 8N1 and pc.printf() can be customized?
System Core Clock
http://mbed.org/forum/mbed/topic/229/
http://mbed.org/users/simon/code/SystemCoreClock/file/b1c25b546356/main.cpp
Please log in to post comments.