Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
April 19, 2024, 08:45:00 20:45


Login with username, password and session length


Author Sticky post (Click Here to visit source)
metal
Global Moderator
XC16 Compilers Discussion Topic
« Last Edit: June 29, 2012, 12:21:39 00:21 by metal »
Pages: [1] 2  All
Print
Author Topic: XC16 Compilers Discussion  (Read 40688 times)
0 Members and 1 Guest are viewing this topic.
metal
Global Moderator
Hero Member
*****
Offline Offline

Posts: 2420

Thank You
-Given: 862
-Receive: 678


Top Topic Starter


« on: June 29, 2012, 12:19:17 00:19 »

XC16 Compilers Discussion Topic
« Last Edit: June 29, 2012, 12:21:39 00:21 by metal » Logged
8bitMCU
Newbie
*
Offline Offline

Posts: 8

Thank You
-Given: 6
-Receive: 19


« Reply #1 on: August 10, 2012, 11:38:27 23:38 »

MPLAB xc16 v1.10 has been release

http://www.microchip.com/mplabxc16windows
Logged
respected
Inactive

Offline Offline

Posts: 6

Thank You
-Given: 1
-Receive: 1


« Reply #2 on: November 28, 2012, 01:02:03 13:02 »

I tried it. But I don't compile
Logged
metal
Global Moderator
Hero Member
*****
Offline Offline

Posts: 2420

Thank You
-Given: 862
-Receive: 678


Top Topic Starter


« Reply #3 on: November 28, 2012, 01:17:46 13:17 »

really, how is that, explain!?
Logged
respected
Inactive

Offline Offline

Posts: 6

Thank You
-Given: 1
-Receive: 1


« Reply #4 on: November 28, 2012, 01:55:45 13:55 »

compiler messages;

elf-cpp.exe: PIC24F08KA102.gld: No such file or directory
elf-cpp.exe: warning: '-x c' after last input file has no effect
Logged
Gallymimu
Hero Member
*****
Offline Offline

Posts: 704

Thank You
-Given: 151
-Receive: 214


« Reply #5 on: November 28, 2012, 03:23:45 15:23 »

Sounds like a question for the microchip forums Smiley

You've got something misconfigured if that is in fact a supported processor in this version of the compiler.  The gld file, unless you explicitly included it should be automatically loaded from the various include paths.
Logged
respected
Inactive

Offline Offline

Posts: 6

Thank You
-Given: 1
-Receive: 1


« Reply #6 on: November 28, 2012, 08:39:27 20:39 »

I changed PIC****.gld file P*****.gld.   I compiled .  Thanks.
Logged
marcodassi
Junior Member
**
 Warned
Offline Offline

Posts: 40

Thank You
-Given: 73
-Receive: 26


« Reply #7 on: December 14, 2012, 11:13:46 23:13 »

XC16 1.11 is out!

testing medicine...   medicine still seems to work  Cheesy
« Last Edit: December 14, 2012, 11:23:43 23:23 by marcodassi » Logged
Parmin
Hero Member
*****
Offline Offline

Posts: 582

Thank You
-Given: 494
-Receive: 133


Very Wise (and grouchy) Old Man


« Reply #8 on: April 18, 2013, 10:32:07 10:32 »

Question.

Anyone have a library for HD44780 for the XC16 and XC32?

After playing with XC16 for a week I seem to start thinking that it is quite rotten.
Logged

If I have said something that offends you, please let me know, so I can say it again later.
Catcatcat
Senior Member
****
Offline Offline

Posts: 417

Thank You
-Given: 275
-Receive: 1534



WWW
« Reply #9 on: April 18, 2013, 01:32:46 13:32 »

Here is my production Library for LCD indicators on the driver HD44780 or KS0066U
Logged
Catcatcat
Senior Member
****
Offline Offline

Posts: 417

Thank You
-Given: 275
-Receive: 1534



WWW
« Reply #10 on: November 01, 2013, 03:24:38 15:24 »

new version MPLAB® XC16 Compiler v1.20
Logged
marcodassi
Junior Member
**
 Warned
Offline Offline

Posts: 40

Thank You
-Given: 73
-Receive: 26


« Reply #11 on: January 14, 2014, 08:24:41 08:24 »

XC16 1.21 is out! Smiley
(it's still listed as 1.20, but just click on the link and download!)
Logged
Catcatcat
Senior Member
****
Offline Offline

Posts: 417

Thank You
-Given: 275
-Receive: 1534



WWW
« Reply #12 on: September 15, 2014, 02:01:26 14:01 »

A new version
MPLAB® XC16 Compiler v1.22
Logged
Catcatcat
Senior Member
****
Offline Offline

Posts: 417

Thank You
-Given: 275
-Receive: 1534



WWW
« Reply #13 on: October 11, 2014, 08:56:15 08:56 »

updated compiler

MPLAB® XC16 Compiler v1.23
Logged
Binary1955
Inactive

Offline Offline

Posts: 6

Thank You
-Given: 13
-Receive: 5


« Reply #14 on: January 26, 2015, 04:19:02 16:19 »

updated compiler


MPLAB® XC16 Compiler v1.24

don't forget the part support

XC16 v1.24 part support

Part-support updates can be applied to any compiler version, but some functionality may require a later compiler version.

medicine still seems to work   Grin
Logged
mitsos
Hero Member
*****
Offline Offline

Posts: 845

Thank You
-Given: 3004
-Receive: 4330


« Reply #15 on: March 04, 2016, 07:31:21 19:31 »

hi

v1.26 released

http://www.microchip.com/mplabxc16windows/

regards
mitsos
Logged
Catcatcat
Senior Member
****
Offline Offline

Posts: 417

Thank You
-Given: 275
-Receive: 1534



WWW
« Reply #16 on: December 03, 2016, 10:36:46 10:36 »

updated compiler

MPLAB® XC16 Compiler v1.30

testing, optimization level
0


1


2


s


3


medicine works!
Logged
Catcatcat
Senior Member
****
Offline Offline

Posts: 417

Thank You
-Given: 275
-Receive: 1534



WWW
« Reply #17 on: November 01, 2017, 10:29:38 22:29 »

A new version

MPLAB® XC16 Compiler v1.36



« Last Edit: December 22, 2018, 06:22:07 06:22 by Catcatcat » Logged
Catcatcat
Senior Member
****
Offline Offline

Posts: 417

Thank You
-Given: 275
-Receive: 1534



WWW
« Reply #18 on: December 22, 2018, 06:47:46 06:47 »


Comparing the latest versions in code size optimization mode:

Logged
Catcatcat
Senior Member
****
Offline Offline

Posts: 417

Thank You
-Given: 275
-Receive: 1534



WWW
« Reply #19 on: August 17, 2019, 06:11:49 18:11 »

MPLAB XC16 Compiler v1.40
checked, it works Wink
But, the truth, the header files of some microcontrollers have different register names, for example, for PIC24FJ128GA204 in 1.36 there is a register REFOTRIMHL in version 1.40 it is called a register REFOTRIMH. This is what I have noticed so far.
Logged
uCApps
Inactive

 Muted
Offline Offline

Posts: 4

Thank You
-Given: 40
-Receive: 3


« Reply #20 on: September 21, 2019, 02:34:07 14:34 »

MPLAB XC16 Compiler v1.41(Bug-fix release?)
Medicine works like a charm;)
Logged
Manuel
Senior Member
****
Offline Offline

Posts: 316

Thank You
-Given: 647
-Receive: 182


« Reply #21 on: February 05, 2020, 02:14:44 14:14 »

MPLAB XC16 Compiler v1.50 (porting to x64 version)

After Checking TOP's x86 solution I confirm it's working . Actually no need of x64 solution.

(PS: I did a mistake, I did not consider that different compiler versions can have also different DEFINE)

SORRY MY FAULT !!!!

X!

Release:  v1.50

    This release is a 64bit only release. All executables shipped with release are 64bit executables. This affects MacOS, Linux and Windows installers.

    Updated MacOS release is Catalina compatible. Catalina has dropped 32bit executable support. This release of MPLAB XC16 is now a 64bit package.

    New linker options that add section attributes to all code, data or PSV (.const) type sections. Additional information is available in the provided User's Guide (DS50002106E).

    Added new functionality in compiler that helps user program inactive slave section of PRAM on dual core devices that have this feature. Users can use the function _program_inactive_slave(slave_number, verify, image); to program the inactive slave panel with the image. The function performs similar to _program_slave() but works only on the inactive panel.

    Added a ported version of objcopy to the release. XC16 version is called xc16-objcopy. This version of objcopy only recognizes XC16 object code. Any other type of object code is not recognized by this objcopy.
« Last Edit: February 07, 2020, 11:40:19 11:40 by Manuel » Logged

-> An Apple a Day does not Let U become a Macintosh!
Top
Senior Member
****
Offline Offline

Posts: 339

Thank You
-Given: 52
-Receive: 1718


« Reply #22 on: February 05, 2020, 04:50:47 16:50 »

MPLAB XC16 Compiler v1.50 (porting to x64 version)

Medicine does not work anymore I would say.

I will recompile the fix for 64-bit but Windows should still be OK. Can you test it?
Logged
mars01
V.I.P
Hero Member
*****
Offline Offline

Posts: 536

Thank You
-Given: 693
-Receive: 1763



« Reply #23 on: February 05, 2020, 05:22:10 17:22 »

I will recompile the fix for 64-bit but Windows should still be OK. Can you test it?

Hi Top,
It looks like it works. I applied the patch and it reported patch completed.  I made a bogus project, compiled it with Os optimizations and it has done it without complaints.



Logged
Catcatcat
Senior Member
****
Offline Offline

Posts: 417

Thank You
-Given: 275
-Receive: 1534



WWW
« Reply #24 on: February 07, 2020, 07:49:35 07:49 »

MPLAB XC16 Compiler v1.50

This universal link will always show the latest version.
Logged
Pages: [1] 2  All
Print
Jump to:  


DISCLAIMER
WE DONT HOST ANY ILLEGAL FILES ON THE SERVER
USE CONTACT US TO REPORT ILLEGAL FILES
ADMINISTRATORS CANNOT BE HELD RESPONSIBLE FOR USERS POSTS AND LINKS

... Copyright © 2003-2999 Sonsivri.to ...
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines LLC | HarzeM Dilber MC