PIC32MX450

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

Moderator: Benj

Post Reply
allenkkwong
Posts: 20
Joined: Mon Apr 24, 2017 3:26 am
Has thanked: 1 time
Been thanked: 3 times
Contact:

PIC32MX450

Post by allenkkwong »

I am new using PIC32MX450 and I try to remap the Uart 3 RX to RPG0. Per page 142 of the datasheet, I can use RPG0 (by setting 1100 to RPn for Pin Selection bits). But in FC, I do not see such as option. I do not prefer to use software UART.

Can you tell me if I did something wrong? :D

Rgds
Allen

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: PIC32MX450

Post by Benj »

Hello ALlen,

It seems it does work but you might have to force refresh the properties by changing another property after setting the channel, e.g. Use TX.

Set the Use Tx to No and then back to Yes and the property list for the Remap pins should then refresh and give you the G0 option.

It's a bug we are aware of and it's on the list to fix.

allenkkwong
Posts: 20
Joined: Mon Apr 24, 2017 3:26 am
Has thanked: 1 time
Been thanked: 3 times
Contact:

Re: PIC32MX450

Post by allenkkwong »

Thanks Benj. Now it works for U3RX with the way you recommended. However, if I use the same method to remap the U4RX, it does not work. I want to set RPD5 as U4RX (0110) but RPD5 does not show up.

Thanks
Allen

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: PIC32MX450

Post by Benj »

Hi Allen,

Aha thanks for letting us know, yes this is a bug in our definition file. I've now fixed it and will push the fix to the update system. You can get the fix by using the Help -> Check for updates menu.

allenkkwong
Posts: 20
Joined: Mon Apr 24, 2017 3:26 am
Has thanked: 1 time
Been thanked: 3 times
Contact:

Re: PIC32MX450

Post by allenkkwong »

Thanks Benj!!! It works now.

Post Reply