1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-06-17 22:23:10 +03:00

Enable pull-up on pin 0. (for real...)

This commit is contained in:
Cristian Maglie
2012-10-19 15:43:29 +02:00
parent 9784c1f3d2
commit a23721ad81

View File

@ -348,8 +348,8 @@ void init( void )
// Initialize C library // Initialize C library
__libc_init_array(); __libc_init_array();
// Disable pull-up on every pin except RX0 // Disable pull-up on every pin
for (int i = 1; i < PINS_COUNT; i++) for (int i = 0; i < PINS_COUNT; i++)
digitalWrite(i, LOW); digitalWrite(i, LOW);
// Initialize Serial port U(S)ART pins // Initialize Serial port U(S)ART pins
@ -358,6 +358,7 @@ void init( void )
g_APinDescription[PINS_UART].ulPinType, g_APinDescription[PINS_UART].ulPinType,
g_APinDescription[PINS_UART].ulPin, g_APinDescription[PINS_UART].ulPin,
g_APinDescription[PINS_UART].ulPinConfiguration); g_APinDescription[PINS_UART].ulPinConfiguration);
digitalWrite(0, HIGH); // Enable pullup for RX0
PIO_Configure( PIO_Configure(
g_APinDescription[PINS_USART0].pPort, g_APinDescription[PINS_USART0].pPort,
g_APinDescription[PINS_USART0].ulPinType, g_APinDescription[PINS_USART0].ulPinType,