mirror of
https://github.com/apache/nuttx.git
synced 2026-05-31 23:40:19 +08:00
Update README file
This commit is contained in:
@@ -157,13 +157,20 @@ Olimex LPC1766-STK development board
|
|||||||
MISO0 and MOSI0 are join via a 1K ohm resistor so the LCD appears to be
|
MISO0 and MOSI0 are join via a 1K ohm resistor so the LCD appears to be
|
||||||
write only.
|
write only.
|
||||||
|
|
||||||
STATUS: The LCD driver was never properly integrated. It is awkward
|
STATUS: The LCD driver was never properly integrated. It was awkward
|
||||||
to used because it relies on a 9-bit SPI inteface (the 9th bit being
|
to use because it relied on a 9-bit SPI inteface (the 9th bit being
|
||||||
the command/data bit which is normally a discrete input). All support
|
the command/data bit which is normally a discrete input). All support
|
||||||
for the Nokia 6100 was removed on May 19, 2018. That obsoleted
|
for the Nokia 6100 was removed on May 19, 2018. That obsoleted
|
||||||
driver can be viewed in the nuttx/drivers/lcd and configs/olimex-lpc1766stk
|
driver can be viewed in the nuttx/drivers/lcd and configs/olimex-lpc1766stk
|
||||||
directories of the Obsoleted repository.
|
directories of the Obsoleted repository.
|
||||||
|
|
||||||
|
The obsoleted driver attempted to created the 9th bit on-they-flay in the
|
||||||
|
data by expanding the 8-bit data to 16-bits with the 9th bit managed. I
|
||||||
|
no longer believe that is the correct technical approach. I now believe
|
||||||
|
that the best solution would be to provide custom management of the 9th
|
||||||
|
data bit inside of the low-level MCU driver, the LPC17 SPI driver in thisi
|
||||||
|
case, via a configration option on the low-level driver.
|
||||||
|
|
||||||
LEDs
|
LEDs
|
||||||
^^^^
|
^^^^
|
||||||
|
|
||||||
|
|||||||
@@ -1198,7 +1198,8 @@ Configuration Sub-directories
|
|||||||
|
|
||||||
The original CS43L22 and STM32 I2S drivers were contribued by Taras
|
The original CS43L22 and STM32 I2S drivers were contribued by Taras
|
||||||
Drozdovsky in May of 2017. The audio configuration was contributed by
|
Drozdovsky in May of 2017. The audio configuration was contributed by
|
||||||
Alan Carvalho de Assis and derives, in part, from the work of Taras at https://github.com/tdrozdovskiy/CS43L22-Audio-driver.
|
Alan Carvalho de Assis and derives, in part, from the work of Taras at
|
||||||
|
https://github.com/tdrozdovskiy/CS43L22-Audio-driver.
|
||||||
|
|
||||||
Usage instructions from the README file at the location:
|
Usage instructions from the README file at the location:
|
||||||
|
|
||||||
@@ -1219,6 +1220,9 @@ Configuration Sub-directories
|
|||||||
|
|
||||||
$ cp <repo>/audio_samples/* /mnt/media/music/
|
$ cp <repo>/audio_samples/* /mnt/media/music/
|
||||||
|
|
||||||
|
You should be able to use either Taras' .wav files like that or, if
|
||||||
|
you like, your own compatible .wav files.
|
||||||
|
|
||||||
2. Example usage CS43L22 Audio driver
|
2. Example usage CS43L22 Audio driver
|
||||||
|
|
||||||
a. Power On or reset the STM32F4 Discovery board. We can see the Nuttx
|
a. Power On or reset the STM32F4 Discovery board. We can see the Nuttx
|
||||||
|
|||||||
Reference in New Issue
Block a user