[display] Fix corruption in color lcd update, again.

The previous attempt didn't completely resolve the issue.
Adjusting the baud rate prescaler seems solid.
Tested with svg_test on mono and color memory lcds.

R=travisg@gmail.com

Review URL: https://codereview.chromium.org/1822123004 .
This commit is contained in:
cstout
2016-03-24 09:07:18 -07:00
parent ec0c0f5180
commit ebeca70bb5

View File

@@ -91,7 +91,7 @@ static void mlcd_clear(void)
status_t memory_lcd_init(void)
{
SpiHandle.Instance = SPI2;
SpiHandle.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_4;
SpiHandle.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_8;
SpiHandle.Init.Direction = SPI_DIRECTION_1LINE;
SpiHandle.Init.CLKPhase = SPI_PHASE_1EDGE;
SpiHandle.Init.CLKPolarity = SPI_POLARITY_LOW;