documentation: Instructions for F7 board
This commit is contained in:
parent
2dd6e692ff
commit
962f506db0
17
README.md
17
README.md
|
@ -1,4 +1,19 @@
|
||||||
# STM32GENERIC
|
# STM32GENERIC
|
||||||
Generic implementation of Arduino for STM32 boards
|
Generic implementation of Arduino for STM32 boards using STM32 HAL. This is an alternative to the [Official implementation](https://github.com/stm32duino/Arduino_Core_STM32)
|
||||||
|
|
||||||
Documentation: https://danieleff.github.io/STM32GENERIC/
|
Documentation: https://danieleff.github.io/STM32GENERIC/
|
||||||
|
|
||||||
|
## Installation - Users
|
||||||
|
|
||||||
|
TODO create boards manager package
|
||||||
|
|
||||||
|
## Installation - Developers
|
||||||
|
|
||||||
|
1. Download the latest version from [https://github.com/danieleff/STM32GENERIC](https://github.com/danieleff/STM32GENERIC)
|
||||||
|
2. Unzip it into [Arduino]/hardware folder
|
||||||
|
3. Install Arduino Zero from the board manager for the arm-none-eabi-gcc compiler
|
||||||
|
|
||||||
|
Additional instructions for F7 boards:
|
||||||
|
|
||||||
|
1. Download the [latest GNU ARM Embedded Toolchain](https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads)
|
||||||
|
2. Change compiler.path in [platform.txt](https://github.com/danieleff/STM32GENERIC/blob/master/STM32/platform.txt#L21) to point to that you downloaded.
|
||||||
|
|
|
@ -225,6 +225,11 @@
|
||||||
<li>Unzip it into [Arduino]/hardware folder</li>
|
<li>Unzip it into [Arduino]/hardware folder</li>
|
||||||
<li>Install Arduino Zero from the board manager for the arm-none-eabi-gcc compiler</li>
|
<li>Install Arduino Zero from the board manager for the arm-none-eabi-gcc compiler</li>
|
||||||
</ol>
|
</ol>
|
||||||
|
<p>Additional instructions for F7 boards:</p>
|
||||||
|
<ol>
|
||||||
|
<li>Download the <a href="https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads">latest GNU ARM Embedded Toolchain</a></li>
|
||||||
|
<li>Change compiler.path in <a href="https://github.com/danieleff/STM32GENERIC/blob/master/STM32/platform.txt#L21">platform.txt</a> to point to that you downloaded.</li>
|
||||||
|
</ol>
|
||||||
<h2 id="uploading">Uploading</h2>
|
<h2 id="uploading">Uploading</h2>
|
||||||
<p>Please go to the <a href="upload/">Uploading</a> page.</p>
|
<p>Please go to the <a href="upload/">Uploading</a> page.</p>
|
||||||
<h2 id="list-of-boards">List of boards</h2>
|
<h2 id="list-of-boards">List of boards</h2>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
"docs": [
|
"docs": [
|
||||||
{
|
{
|
||||||
"location": "/",
|
"location": "/",
|
||||||
"text": "STM32GENERIC\n\n\nA generic \nArduino\n implementation for \nSTM32 boards\n.\n\n\nInstallation - Users\n\n\nTODO create boards manager package\n\n\nInstallation - Developers\n\n\n\n\nDownload the latest version from \nhttps://github.com/danieleff/STM32GENERIC\n\n\nUnzip it into [Arduino]/hardware folder\n\n\nInstall Arduino Zero from the board manager for the arm-none-eabi-gcc compiler\n\n\n\n\nUploading\n\n\nPlease go to the \nUploading\n page.\n\n\nList of boards\n\n\nPlease go to the \nBoards\n page.\n\n\nAPI documentation\n\n\nPlease go to the \nArduino API implementation\n page.",
|
"text": "STM32GENERIC\n\n\nA generic \nArduino\n implementation for \nSTM32 boards\n.\n\n\nInstallation - Users\n\n\nTODO create boards manager package\n\n\nInstallation - Developers\n\n\n\n\nDownload the latest version from \nhttps://github.com/danieleff/STM32GENERIC\n\n\nUnzip it into [Arduino]/hardware folder\n\n\nInstall Arduino Zero from the board manager for the arm-none-eabi-gcc compiler\n\n\n\n\nAdditional instructions for F7 boards:\n\n\n\n\nDownload the \nlatest GNU ARM Embedded Toolchain\n\n\nChange compiler.path in \nplatform.txt\n to point to that you downloaded.\n\n\n\n\nUploading\n\n\nPlease go to the \nUploading\n page.\n\n\nList of boards\n\n\nPlease go to the \nBoards\n page.\n\n\nAPI documentation\n\n\nPlease go to the \nArduino API implementation\n page.",
|
||||||
"title": "Installation"
|
"title": "Installation"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"location": "/#installation-developers",
|
"location": "/#installation-developers",
|
||||||
"text": "Download the latest version from https://github.com/danieleff/STM32GENERIC Unzip it into [Arduino]/hardware folder Install Arduino Zero from the board manager for the arm-none-eabi-gcc compiler",
|
"text": "Download the latest version from https://github.com/danieleff/STM32GENERIC Unzip it into [Arduino]/hardware folder Install Arduino Zero from the board manager for the arm-none-eabi-gcc compiler Additional instructions for F7 boards: Download the latest GNU ARM Embedded Toolchain Change compiler.path in platform.txt to point to that you downloaded.",
|
||||||
"title": "Installation - Developers"
|
"title": "Installation - Developers"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/</loc>
|
<loc>/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/upload/</loc>
|
<loc>/upload/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
|
@ -21,61 +21,61 @@
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/menu_options/</loc>
|
<loc>/menu_options/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/arduino_api/</loc>
|
<loc>/arduino_api/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/spi/</loc>
|
<loc>/spi/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/i2c/</loc>
|
<loc>/i2c/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/i2s/</loc>
|
<loc>/i2s/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/sdio/</loc>
|
<loc>/sdio/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/uart/</loc>
|
<loc>/uart/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/usb_cdc/</loc>
|
<loc>/usb_cdc/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/usb_msc/</loc>
|
<loc>/usb_msc/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/stm32_hal/</loc>
|
<loc>/stm32_hal/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
|
@ -84,7 +84,7 @@
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/libraries/</loc>
|
<loc>/libraries/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
|
@ -93,19 +93,19 @@
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/boards/</loc>
|
<loc>/boards/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/add_board/</loc>
|
<loc>/add_board/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/test/</loc>
|
<loc>/test/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
|
@ -114,7 +114,7 @@
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/about/</loc>
|
<loc>/about/</loc>
|
||||||
<lastmod>2017-06-15</lastmod>
|
<lastmod>2017-07-05</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
|
|
|
@ -12,6 +12,10 @@ TODO create boards manager package
|
||||||
2. Unzip it into [Arduino]/hardware folder
|
2. Unzip it into [Arduino]/hardware folder
|
||||||
3. Install Arduino Zero from the board manager for the arm-none-eabi-gcc compiler
|
3. Install Arduino Zero from the board manager for the arm-none-eabi-gcc compiler
|
||||||
|
|
||||||
|
Additional instructions for F7 boards:
|
||||||
|
|
||||||
|
1. Download the [latest GNU ARM Embedded Toolchain](https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads)
|
||||||
|
2. Change compiler.path in [platform.txt](https://github.com/danieleff/STM32GENERIC/blob/master/STM32/platform.txt#L21) to point to that you downloaded.
|
||||||
|
|
||||||
## Uploading
|
## Uploading
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue