Skip to content

Commit 7a1e326

Browse files
committed
Merge branch 'bugfix/docs_small_corrections' into 'master'
Bugfix/docs small corrections See merge request idf/esp-idf!2025
2 parents c54ce12 + e437c7d commit 7a1e326

File tree

7 files changed

+27
-23
lines changed

7 files changed

+27
-23
lines changed

components/spi_flash/README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ and perform operations on them. These functions are declared in ``esp_partition.
121121
- :cpp:func:`esp_partition_next` advances iterator to the next partition found
122122
- :cpp:func:`esp_partition_iterator_release` releases iterator returned by ``esp_partition_find``
123123
- :cpp:func:`esp_partition_find_first` is a convenience function which returns structure
124-
describing the first partition found by esp_partition_find
124+
describing the first partition found by ``esp_partition_find``
125125
- :cpp:func:`esp_partition_read`, :cpp:func:`esp_partition_write`, :cpp:func:`esp_partition_erase_range`
126126
are equivalent to :cpp:func:`spi_flash_read`, :cpp:func:`spi_flash_write`,
127127
:cpp:func:`spi_flash_erase_range`, but operate within partition boundaries

docs/api-reference/storage/spi_flash.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ CPU A as well and returns control to the calling code.
4040

4141
Additionally, all API functions are protected with a mutex (s_flash_op_mutex).
4242

43-
In a single core environment (CONFIG_FREERTOS_UNICORE enabled), we simply
43+
In a single core environment (:ref:`CONFIG_FREERTOS_UNICORE` enabled), we simply
4444
disable both caches, no inter-CPU communication takes place.
4545

4646
API Reference - SPI Flash

docs/api-reference/storage/wear-levelling.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
See also
44
--------
55

6-
- :doc:`FAT Filesystem <../../api-guides/partition-tables>`
6+
- :doc:`FAT Filesystem <./fatfs>`
77
- :doc:`Partition Table documentation <../../api-guides/partition-tables>`
88

99
Application Example

docs/get-started/get-started-wrover-kit.rst

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,9 @@ SPI Flash / JP13
225225
| 6 | CMD / GPIO11 |
226226
+---+--------------+
227227

228-
The module's flash bus is connected to the pin header JP13 through 0-Ohm resistors R140 ~ R145. If the flash frequency needs to operate at 80 MHz, to improve integrity of the bus signals, it is recommended to desolder resistors R140 ~ R145. At this point, the module's flash bus is disconnected with the pin header JP13.
228+
.. important::
229+
230+
The module's flash bus is connected to the pin header JP13 through 0-Ohm resistors R140 ~ R145. If the flash frequency needs to operate at 80 MHz, to improve integrity of the bus signals, it is recommended to desolder resistors R140 ~ R145. At this point, the module's flash bus is disconnected with the pin header JP13.
229231

230232

231233
.. _get-started-esp-wrover-jtag-header:

docs/resources.rst

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,14 @@ Resources
66

77
* Check the `Issues <https://github.com/espressif/esp-idf/issues>`_ section on GitHub if you find a bug or have a feature request. Please check existing `Issues <https://github.com/espressif/esp-idf/issues>`_ before opening a new one.
88

9-
* If you're interested in contributing to ESP-IDF, please check the :doc:`contribute/index`.
9+
* A comprehensive collection of `solutions <https://github.com/espressif/esp-iot-solution#solutions>`_, `practical applications <https://github.com/espressif/esp-iot-solution#esp32-iot-example-list>`_, `components and drivers <https://github.com/espressif/esp-iot-solution#components>`_ based on ESP-IDF is avialable in `ESP32 IoT Solution <https://github.com/espressif/esp-iot-solution>`_ repository. In most of cases descriptions are provided both in English and in 中文.
1010

1111
* To develop applications using Arduino platform, refer to `Arduino core for ESP32 WiFi chip <https://github.com/espressif/arduino-esp32#arduino-core-for-esp32-wifi-chip>`_.
1212

13-
* For additional ESP32 product related information, please refer to `documentation <https://espressif.com/en/support/download/documents>`_ section of `Espressif <https://espressif.com/>`_ site.
13+
* Several `books <https://www.espressif.com/en/support/iot-college/books-new>`_ have been written about ESP32 and they are listed on `Espressif <https://www.espressif.com/en/support/iot-college/books-new>`__ web site.
14+
15+
* If you're interested in contributing to ESP-IDF, please check the :doc:`contribute/index`.
16+
17+
* For additional ESP32 product related information, please refer to `documentation <https://espressif.com/en/support/download/documents>`_ section of `Espressif <https://espressif.com/en/support/download/documents>`__ site.
1418

15-
* Mirror of this documentation is available under: https://dl.espressif.com/doc/esp-idf/latest/.
19+
* Mirror of this documentation is available under: https://espressif-docs.readthedocs-hosted.com/projects/esp-idf/en/latest/ and https://dl.espressif.com/doc/esp-idf/latest/.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
## SPI master example
2+
3+
This code displays a simple graphics with varying pixel colors on the 320x240 LCD on an ESP-WROVER-KIT board.
4+
5+
If you like to adopt this example to another type of display or pinout, check [manin/spi_master_example_main.c] for comments that explain some of implementation details.
Lines changed: 9 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,15 @@
11
## SPI slave example
22

3-
These two projects illustrate the SPI Slave driver. They're supposed to be flashed into two separate ESP32s connected to
4-
eachother using the SPI pins defined in app_main.c. Once connected and flashed, they will use the spi master and spi slave
5-
driver to communicate with eachother. The example also includes a handshaking line to allow the master to only poll the
6-
slave when it is actually ready to parse a transaction.
3+
These two projects illustrate the SPI Slave driver. They're supposed to be flashed into two separate ESP32s connected to eachother using the SPI pins defined in app_main.c. Once connected and flashed, they will use the spi master and spi slave driver to communicate with eachother. The example also includes a handshaking line to allow the master to only poll the slave when it is actually ready to parse a transaction.
74

85
Please run wires between the following GPIOs between the slave and master to make the example function:
96

10-
========= ====== =======
11-
Signal Slave Master
12-
========= ====== =======
13-
Handshake GPIO2 GPIO2
14-
MOSI GPIO12 GPIO12
15-
MISO GPIO13 GPIO13
16-
SCLK GPIO15 GPIO15
17-
CS GPIO14 GPIO14
18-
========= ====== =======
7+
| Signal | Slave | Master |
8+
|-----------|--------|--------|
9+
| Handshake | GPIO2 | GPIO2 |
10+
| MOSI | GPIO12 | GPIO12 |
11+
| MISO | GPIO13 | GPIO13 |
12+
| SCLK | GPIO15 | GPIO15 |
13+
| CS | GPIO14 | GPIO14 |
1914

20-
Be aware that the example by default uses lines normally reserved for JTAG. If this is an issue, either because of hardwired
21-
JTAG hardware or because of the need to do JTAG debugging, feel free to change the GPIO settings by editing defines in the top
22-
of main.c in the master/slave source code.
15+
Be aware that the example by default uses lines normally reserved for JTAG. If this is an issue, either because of hardwired JTAG hardware or because of the need to do JTAG debugging, feel free to change the GPIO settings by editing defines in the top of main.c in the master/slave source code.

0 commit comments

Comments
 (0)