|
2 | 2 |
|
3 | 3 | ### A
|
4 | 4 |
|
5 |
| -**API** - [Application programming interface](/docs/v5.6/reference/api-overview.html). |
| 5 | +**API** - [Application programming interface](/docs/v5.7/reference/apis.html). |
6 | 6 |
|
7 | 7 | **Application** - An executable module built out of libraries that acts as a final product.
|
8 | 8 |
|
9 |
| -**Arm Mbed CLI** - The name of the Arm Mbed [command-line tool](/docs/v5.6/tools/mbed-cli.html), packaged as `mbed-cli`. |
| 9 | +**Arm Mbed CLI** - The name of the Arm Mbed [command-line tool](/docs/v5.7/tools/arm-mbed-cli.html), packaged as `mbed-cli`. |
10 | 10 |
|
11 |
| -**Arm Mbed interface** - The extra chip that sits on all [Mbed Enabled development boards](/docs/v5.6/introduction/how-mbed-works.html#architecture-diagram). It's what makes the target chip (for example, K64F) look like a USB drive. It usually runs a separate piece of software that generally doesn't change. That software is usually `DAPLink`, `CMSIS-DAP` or `STLink`. |
| 11 | +**Arm Mbed interface** - The extra chip that sits on all [Mbed Enabled development boards](/docs/v5.7/introduction/index.html). It's what makes the target chip (for example, K64F) look like a USB drive. It usually runs a separate piece of software that generally doesn't change. That software is usually `DAPLink`, `CMSIS-DAP` or `STLink`. |
12 | 12 |
|
13 |
| -**Arm Mbed Online Compiler** - [Arm’s online tool](/docs/v5.6/tools/arm-mbed-online-compiler.html), which you can use to create and compile your code. |
| 13 | +**Arm Mbed Online Compiler** - [Arm’s online tool](/docs/v5.7/tools/arm-online-compiler.html), which you can use to create and compile your code. |
14 | 14 |
|
15 | 15 | **Arm Mbed OS** - Arm's [platform operating system](https://os.mbed.com/docs) for the Internet of Things.
|
16 | 16 |
|
17 |
| -**Arm Mbed TLS** - A [comprehensive SSL/TLS solution](/docs/v5.6/reference/tls.html) that makes it easy for developers to include cryptographic and SSL/TLS capabilities in their software and embedded products. As an SSL library, it provides an intuitive API, readable source code and a minimal and highly configurable code footprint. |
| 17 | +**Arm Mbed TLS** - A [comprehensive SSL/TLS solution](/docs/v5.7/reference/tls.html) that makes it easy for developers to include cryptographic and SSL/TLS capabilities in their software and embedded products. As an SSL library, it provides an intuitive API, readable source code and a minimal and highly configurable code footprint. |
18 | 18 |
|
19 |
| -**Arm Mbed uVisor** - A self-contained [software hypervisor](/docs/v5.6/reference/tls.html#uVisor) that creates independent secure domains on ARM Cortex-M3 and M4 micro-controllers. |
| 19 | +**Arm Mbed uVisor** - A self-contained [software hypervisor](/docs/v5.7/reference/tls.html#uVisor) that creates independent secure domains on ARM Cortex-M3 and M4 micro-controllers. |
20 | 20 |
|
21 | 21 | ### B
|
22 | 22 |
|
23 | 23 | **Bit** - A basic unit of digital information that can be one of two values: `0` (`false`) or `1` (`true`).
|
24 | 24 |
|
25 |
| -**BLE** - [Bluetooth Low Energy](/docs/v5.6/reference/ble.html). |
| 25 | +**BLE** - [Bluetooth Low Energy](/docs/v5.7/reference/ble.html). |
26 | 26 |
|
27 |
| -**Blinky** - An [example application](/docs/v5.6/tutorials/your-first-arm-mbed-application.html) that you can use to get to know Arm Mbed OS and the development tools. It’s one of the simplest examples of Mbed OS. |
| 27 | +**Blinky** - An [example application](/docs/v5.7/tutorials/your-first-program.html) that you can use to get to know Arm Mbed OS and the development tools. It’s one of the simplest examples of Mbed OS. |
28 | 28 |
|
29 |
| -**Block Device** - A [file](/docs/v5.6/reference/contributing-storage.html#block-devices) that represents a device, with data that can be read or written to it in blocks. |
| 29 | +**Block Device** - A [file](/docs/v5.7/reference/contributing-storage.html#block-devices) that represents a device, with data that can be read or written to it in blocks. |
30 | 30 |
|
31 | 31 | **Board** - An Mbed Enabled development board. You can see a [complete list](https://os.mbed.com/platforms/) of Mbed Enabled boards.
|
32 | 32 |
|
33 | 33 | **Boolean** - A binary variable, having two possible values called `true` and `false`.
|
34 | 34 |
|
35 |
| -**Bootloader** - [The program](/docs/v5.6/tutorials/creating-and-using-a-bootloader.html) that loads Mbed OS when a board is turned on. |
| 35 | +**Bootloader** - [The program](/docs/v5.7/tutorials/bootloader.html) that loads Mbed OS when a board is turned on. |
36 | 36 |
|
37 |
| -**Build Profile** - Mbed OS 5 supports three primary [build profiles](/docs/v5.6/tools/mbed-cli.html#build-profiles): develop, debug and release. |
| 37 | +**Build Profile** - Mbed OS 5 supports three primary [build profiles](/docs/v5.7/tools/build-profiles.html): develop, debug and release. |
38 | 38 |
|
39 | 39 | **Build Script** - A build automation and generation utility.
|
40 | 40 |
|
41 | 41 | **Byte** - A unit of digital information that consists of 8 bits (see `Bit`).
|
42 | 42 |
|
43 | 43 | ### C
|
44 | 44 |
|
45 |
| -**Callback** - Any [executable code](/docs/v5.6/reference/callback.html) that is passed as an argument to other code, which is expected to call back (execute) the argument at a given time. |
| 45 | +**Callback** - Any [executable code](/docs/v5.7/reference/callback.html) that is passed as an argument to other code, which is expected to call back (execute) the argument at a given time. |
46 | 46 |
|
47 |
| -**CAN** - [Controller-area network](/docs/v5.6/reference/can.html). |
| 47 | +**CAN** - [Controller-area network](/docs/v5.7/reference/can.html). |
48 | 48 |
|
49 | 49 | **Class** - An extensible program-code-template for creating objects, providing initial values for state and implementations of behavior.
|
50 | 50 |
|
|
58 | 58 |
|
59 | 59 | **DAPLink** - An Arm maintained [project](https://github.com/mbedmicro/DAPLink) that is under active development.
|
60 | 60 |
|
61 |
| -**Debugging** - The [process](/docs/v5.6/tools/debugging.html) of finding and solving problems in code. |
| 61 | +**Debugging** - The [process](/docs/v5.7/tools/debugging.html) of finding and solving problems in code. |
62 | 62 |
|
63 | 63 | **Deprecation** - Marking a piece of code as out of date. You should not write new code that depends on deprecated APIs. We will remove deprecated APIs when our code no longer depends on them.
|
64 | 64 |
|
65 | 65 | ### E
|
66 | 66 |
|
67 |
| -**Exporter** - Use the Arm Mbed [exporters](/docs/v5.6/tools/exporting.html#about-the-exporters) to export your code to various third party tools and IDEs. |
| 67 | +**Exporter** - Use the Arm Mbed [exporters](/docs/v5.7/tools/exporting.html#about-the-exporters) to export your code to various third party tools and IDEs. |
68 | 68 |
|
69 | 69 | ### G
|
70 | 70 |
|
71 | 71 | **GitHub** - A web-based [Git development platform](https://github.com/armmbed/mbed-os) for version-controlled repositories.
|
72 | 72 |
|
73 | 73 | **GPIO** - General-purpose input/output, a generic pin that is controllable by the user at run-time.
|
74 | 74 |
|
75 |
| -**Greentea** - **G**eneric **re**gression **en**vironment for **te**st **a**utomation. [Greentea](/docs/v5.6/tools/tools-testing.html#greentea) is the automated testing tool for Arm Mbed OS development. |
| 75 | +**Greentea** - **G**eneric **re**gression **en**vironment for **te**st **a**utomation. [Greentea](/docs/v5.7/tools/greentea.html) is the automated testing tool for Arm Mbed OS development. |
76 | 76 |
|
77 | 77 | ### H
|
78 | 78 |
|
79 | 79 | **htrun** - An Mbed OS command used to drive test binary flashing, device reset and test execution.
|
80 | 80 |
|
81 | 81 | ### I
|
82 | 82 |
|
83 |
| -**I2C** - [Interintegrated Circuit](/docs/v5.6/reference/i2c.html) (short-distance, intraboard communication). |
| 83 | +**I2C** - [Interintegrated Circuit](/docs/v5.7/reference/i2c.html) (short-distance, intraboard communication). |
84 | 84 |
|
85 | 85 | **IDE** - Integrated Development Environment.
|
86 | 86 |
|
|
118 | 118 |
|
119 | 119 | **REST** - Representational State Transfer (API).
|
120 | 120 |
|
121 |
| -**RTOS** - [Real-Time Operating System](/docs/v5.6/reference/rtos-api.html). |
| 121 | +**RTOS** - [Real-Time Operating System](/docs/v5.7/reference/rtos.html). |
122 | 122 |
|
123 | 123 | ### S
|
124 | 124 |
|
125 |
| -**Serial** - A [protocol](/docs/v5.6/reference/serial.html) used in data transmission for the transfer of individual bits of information. |
| 125 | +**Serial** - A [protocol](/docs/v5.7/reference/serial.html) used in data transmission for the transfer of individual bits of information. |
126 | 126 |
|
127 |
| -**SPI** - [Serial Peripheral Interface](/docs/v5.6/reference/spi.html). |
| 127 | +**SPI** - [Serial Peripheral Interface](/docs/v5.7/reference/spi.html). |
128 | 128 |
|
129 | 129 | **Static Memory** - The allocation of memory at compile time, before the program is executed.
|
130 | 130 |
|
|
134 | 134 |
|
135 | 135 | ### T
|
136 | 136 |
|
137 |
| -**Target** - See [`board`](/docs/v5.6/introduction/glossary.html#board). |
| 137 | +**Target** - See [`board`](/docs/v5.7/introduction/glossary.html#board). |
138 | 138 |
|
139 |
| -**Terminal Application** - [Applications](/docs/v5.6/tutorials/serial-comm.html#using-terminal-applications) that run on your host PC that provide a window where your Mbed board can print and where you can type characters back to your board. |
| 139 | +**Terminal Application** - [Applications](/docs/v5.7/tutorials/serial-comm.html#using-terminal-applications) that run on your host PC that provide a window where your Mbed board can print and where you can type characters back to your board. |
140 | 140 |
|
141 | 141 | **TLS** - Transport Layer Security.
|
142 | 142 |
|
143 |
| -**Toolchain** - A [group of programming tools](/docs/v5.6/tools/exporting.html#setting-up-a-local-debug-toolchain). |
| 143 | +**Toolchain** - A [group of programming tools](/docs/v5.7/tools/exporting.html#setting-up-a-local-debug-toolchain). |
144 | 144 |
|
145 | 145 | **Travis CI** - a continuous integration service used to build and test software projects hosted at GitHub (see `GitHub`).
|
146 | 146 |
|
147 | 147 | ### U
|
148 | 148 |
|
149 |
| -**utest** - A [test harness](/docs/v5.6/tools/tools-testing.html#utest-asynchronous-c-test-harness) you can use to execute a specified series of (asynchronous) C++ test cases. |
| 149 | +**utest** - A [test harness](/docs/v5.7/tools/utest-asynchronous-c-test-harness.html) you can use to execute a specified series of (asynchronous) C++ test cases. |
0 commit comments