-
 
          
	
		
		
	
	
	
	
		
	
	
		
			
- 
	
	
		
		
			
				
				
				
					Fehlermeldung bei Baudraten-Änderung
				
					
						
							Hallo,
 
 wenn ich bei meinen ATMEGA16 die Baudrate von 38400 auf 19200
 ändere kommt folgende Fehlermeldung die ich nicht verstehe. Kann
 jemand helfen? Der Fehler wird für die Zeile Code gemeldet, wo
 BAUDRATE benutzt wird.
 
 warning: integer overflow in expression
 
 mit:
 
 #define BAUDRATE 19200
 
 static void initUART(void)
 {
 uint16_t ubrr = (uint16_t) ((uint32_t) F_CPU/(16*BAUDRATE) - 1);
 .
 .
 .
 }
 
 DANKE für Hilfe
 
 Gruß
 RICOLA
 
 
 
 
 
 
 
 
	
	
	
	
	
	
	
	
	
	
	
	
		
		
		
		
			
				 Berechtigungen
				Berechtigungen
			
			
				
	
		- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-  
Foren-Regeln
 
			 
		 
	 
 
  
 
  
 
Lesezeichen