mirror of https://github.com/ARMmbed/mbed-os.git
				
				
				
			Merge pull request #2462 from svastm/serial_asynch_f2
[STM32F2] Add asynchronous serialpull/2561/head
						commit
						39127f856a
					
				| 
						 | 
				
			
			@ -702,7 +702,7 @@
 | 
			
		|||
        "inherits": ["Target"],
 | 
			
		||||
        "progen": {"target": "nucleo-f207zg"},
 | 
			
		||||
        "detect_code": ["0835"],
 | 
			
		||||
        "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
 | 
			
		||||
        "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
 | 
			
		||||
        "features": ["IPV4"],
 | 
			
		||||
        "release_versions": ["2"]
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -74,6 +74,14 @@ struct serial_s {
 | 
			
		|||
    uint32_t parity;
 | 
			
		||||
    PinName pin_tx;
 | 
			
		||||
    PinName pin_rx;
 | 
			
		||||
#if DEVICE_SERIAL_ASYNCH
 | 
			
		||||
    uint32_t events;
 | 
			
		||||
#endif
 | 
			
		||||
#if DEVICE_SERIAL_FC
 | 
			
		||||
    uint32_t hw_flow_ctl;
 | 
			
		||||
    PinName pin_rts;
 | 
			
		||||
    PinName pin_cts;
 | 
			
		||||
#endif
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
struct spi_s {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| 
						 | 
				
			
			@ -51,6 +51,10 @@
 | 
			
		|||
#define TEST_SERIAL_ONE_TX_PIN PB_10   // UART3
 | 
			
		||||
#define TEST_SERIAL_TWO_RX_PIN PA_10   // UART1
 | 
			
		||||
 | 
			
		||||
#elif defined(TARGET_NUCLEO_F207ZG)
 | 
			
		||||
#define TEST_SERIAL_ONE_TX_PIN PC_12   // UART5
 | 
			
		||||
#define TEST_SERIAL_TWO_RX_PIN PC_11   // UART4
 | 
			
		||||
 | 
			
		||||
#elif defined(TARGET_DISCO_F334C8)
 | 
			
		||||
#define TEST_SERIAL_ONE_TX_PIN PB_10   // UART3
 | 
			
		||||
#define TEST_SERIAL_TWO_RX_PIN PA_10   // UART1
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue