Hallo,
Flowcode : 6.0.3
MCU : 24FJ64GB002
Tact : 32MHz
Baudrate : 115200
in the porperties the RS232 panel is a bug. (see attached file)
The TX and the RX phrase can't overwrite. This ends with following error:
C:\PR930E~1\24FJ64~1>pic30-gcc -c -mcpu="24FJ64GB002" -funsigned-char -fno-short-double -Os -I"C:\PROGRA~2\FLOWCO~2\COMPIL~1\pic16\BATCHF~1\..\support\h".
Error:
C:\PR930E~1\24FJ64~1>pic30-gcc -c -mcpu="24FJ64GB002" -funsigned-char -fno-short-double -Os -I"C:\PROGRA~2\FLOWCO~2\COMPIL~1\pic16\BATCHF~1\..\support\h".
-I"C:\PROGRA~2\FLOWCO~2\COMPIL~1\pic16\BATCHF~1\..\MX_support" -Wall -std=gnu99 "Start_V1".c -o "Start_V1".o
In file included from C:\Program Files (x86)\Flowcode 6\CAL\includes.c:560,
from Start_V1.c:143:
C:\Program Files (x86)\Flowcode 6\CAL\/PIC16BIT\PIC16BIT_CAL_UART.c: In function 'FC_CAL_UART_Init_1':
C:\Program Files (x86)\Flowcode 6\CAL\/PIC16BIT\PIC16BIT_CAL_UART.c:279: error: syntax error before '=' token
Start_V1.c: In function 'FCD_01_RS232__SendString':
Start_V1.c:198: warning: pointer targets in passing argument 1 of 'FCI_GETLENGTH' differ in signedness
Start_V1.c: In function 'FCD_01_RS232__ReceiveString':
Start_V1.c:278: warning: pointer targets in passing argument 1 of 'FCI_SHEAD' differ in signedness
Start_V1.c:278: warning: pointer targets in passing argument 5 of 'FCI_SHEAD' differ in signedness
Error returned from [pic30-gcc.exe]
Completed compilation, return = 1
C:\Program Files (x86)\Flowcode 6\compilers\pic16\batchfiles\pic16_C30_comp.bat Hat den Fehlercode 1 gemeldet
BEENDET
HjH
bug with RS232 in 24FJ64GB002
Moderator: Benj
- 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: bug with RS232 in 24FJ64GB002
Hello,
The device your using has remappable peripherals. You should be able to select the RX and TX pins using the TX Remap and RX Remap properties. Once you have done this the program should compile. The Remap feature is quite new so if you have any problems then let me know, you might need a new FCD to populate the Remap properties correctly.
Could do with a better error message here. I'll have a think.
The device your using has remappable peripherals. You should be able to select the RX and TX pins using the TX Remap and RX Remap properties. Once you have done this the program should compile. The Remap feature is quite new so if you have any problems then let me know, you might need a new FCD to populate the Remap properties correctly.
Could do with a better error message here. I'll have a think.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel