29 Kasım 2021, 14:42:41

Haberler:

Eposta uyarılarını yanıtlamayınız ( ! ) https://bit.ly/2J7yi0d


Hi-tech c error code 712

Başlatan Extreme, 21 Kasım 2014, 14:08:22

Extreme

MPLAB IDE 8.63 H-Tech C Compiler 9.65         *******/
/***** \    Processor   : MICROCHIP pic18f4525   

Merhaba bu hatanın çözümü ne olabilir.

line 53 kodda belirttim.

Error   [712] \Comm.c; 53. can't generate code for this expression

void SerialCommWithMainBoards(void){

	
if (
SerialState == SendingOn){
	
	
SerialBulkSend();
	
}
	
else if (
SerialState == ReceivingOn){
	
	
SerialBulkReceive();
	
	
if (
WDTimerReceive++ > 10000){
	
	
SerialState SendingOn;
	
	
WDTimerReceive 0;
	
	
ResetMainBoardValues();
	
	
LoadMainBoardValues();
	
	
}
	
}
	
else if ((
SerialState == StandByOn) & (CommWithAllMainBoards == Completed)){   (LİNE 53)
	
	
SerialState SendingOn;
	
	
RE1 1;
	
	
RE2 1;
	
	
AdjustBaudRateGenerator(Fast);
	
	
DeviceInCommunication Computer;
	
	
CommWithAllMainBoards == NotCompleted;
	
	

	

}




mir_as82

Hocam aradaki operatör bitsel Ve operatörü değil mi? Belkide yanlışlıkla yazdın onu?

Extreme

  else if ((SerialState == StandByOn) && (CommWithAllMainBoards == Completed)){   (LİNE 53)

olması gerekiyormuş hocam. nasıl göremedim anlamadım.

teşekkürler.

Yasal Uyarı: Picproje.org sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.Knın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur. Picproje.org hakkında yapılacak tüm hukuksal şikayetleri İletişim sayfamızdan bize bildirdikten en geç 3 (üç) iş günü içerisinde ilgili kanunlar ve yönetmelikler çerçevesinde tarafımızca incelenerek gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.