18f4523 RS232 wont compile

For Flowcode users to discuss projects, flowcharts, and any other issues related to Flowcode 6.

Moderator: Benj

Post Reply
zadah
Posts: 31
Joined: Wed May 02, 2012 5:49 pm
Has thanked: 3 times
Been thanked: 7 times
Contact:

18f4523 RS232 wont compile

Post by zadah »

Hello

I have FC 6 version 6.0.4.0 installed
I get following error message while trying to compile my program to HEX ( I have only "RS232 receivestring component" in my test program)


C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(402:5): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(402:5): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(402:5): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(402:11): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:6): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:6): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:6): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:12): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:34): error: unknown identifier 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:34): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:34): error: invalid operand 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:40): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(435:5): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(435:5): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(435:5): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(435:11): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(436:5): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(436:5): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(436:5): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(436:11): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:11): error: unknown identifier 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:11): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:11): error: invalid operand 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:17): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:10): error: invalid operand '(port) & (1 << ( (0)))'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:34): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:2): error: error in 'while' loop statement
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(515:4): error: unknown identifier 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(515:4): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(515:4): error: invalid operand 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(515:10): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(651:4): error: unknown identifier 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(651:4): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(651:4): error: invalid operand 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(651:10): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(796:5): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(796:5): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(796:5): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(796:11): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:6): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:6): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:6): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:12): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:34): error: unknown identifier 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:34): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:34): error: invalid operand 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:40): error: failed to generate expression
Test.c success

failure
.
Completed BoostC compilation, return = 1

zadah
Posts: 31
Joined: Wed May 02, 2012 5:49 pm
Has thanked: 3 times
Been thanked: 7 times
Contact:

Re: 18f4523 RS232 wont compile

Post by zadah »

OK

The problem was unconnected RTS/CTS pins in rs232 component... But I dont need those pins, could you fix this problem ?

User avatar
Benj
Matrix Staff
Posts: 15312
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 4803 times
Been thanked: 4314 times
Contact:

Re: 18f4523 RS232 wont compile

Post by Benj »

Hello,

If you switch off Flowcontrol then you shouldn't get these errors. If the errors come back then try switching Flow control on and back off.

Let me know if this problem keeps coming back and I will look into it for you.

zadah
Posts: 31
Joined: Wed May 02, 2012 5:49 pm
Has thanked: 3 times
Been thanked: 7 times
Contact:

Re: 18f4523 RS232 wont compile

Post by zadah »

Hello


Yes, that was the issue... Thanks

Post Reply