thisway 发表于 2014-1-16 10:39:24

楼主好人呐!

thisway 发表于 2014-1-20 09:10:13

各位老大您好!我用了本帖的方法,对程序进行了压缩,由99%压到67%,84%,76%三种大小的。可是,下到CPU中后,程序不运行!!!!怎么办啊?{:funk:}{:funk:}{:funk:}{:funk:}{:funk:}{:funk:}{:dizzy:}{:dizzy:}{:dizzy:}{:dizzy:}{:dizzy:}

thisway 发表于 2014-1-20 09:30:37

本帖最后由 thisway 于 2014-1-20 09:39 编辑

程序不运行!!!!怎么办啊?

yfgww 发表于 2014-1-21 09:11:10

速度占位{:smile:} {:smile:}

tlsmf 发表于 2014-1-21 14:28:04

mark                        

thisway 发表于 2014-1-23 08:55:15

压缩后,程序是变小了,但无法运行啊,这个没用的。{:dizzy:}{:dizzy:}{:dizzy:}{:dizzy:}{:dizzy:}{:dizzy:}{:dizzy:}

zhiguangqi 发表于 2014-1-25 12:15:11

XC8 1.3不灵了啊

laojiao 发表于 2014-1-25 21:11:12

MARK一下

longfeixue 发表于 2014-2-18 09:22:00

记录一下,以备将来用

lw32 发表于 2014-2-19 23:23:59

PSIR 发表于 2013-9-13 14:44
我用 XC32 做了一下测试,分别以原来的和用新的 xclm.exe 覆盖过,并且从 Level 0~Level s 五个层级的优化 ...

优化速度代码量是变大的
优化代码量速度有可能是会变慢的,甚至脱离了最终的设计
经不起优化的代码优化是会出错的

非常感谢LZ

thisway 发表于 2014-2-23 21:06:35

经过一段时间的摸索,程序空间由100%优化到了65%。程序正常运行。 感谢楼主提供压缩破解;这是第一步。   压缩后的代码的正确运行是第二步。

jlian168 发表于 2014-2-25 09:57:39

xc8测试OK,可以优化.

howe 发表于 2014-2-25 11:10:59

       mark

thisway 发表于 2014-2-26 11:01:19

如果有朋友的代码优化后,不能正确运行的,请和我联系。

Pontryagain 发表于 2014-3-5 23:49:12

这个确实挺好的,倒腾了一晚上都没成功。后来看图才发现,需要在属性里面把Free改成Pro,晕菜。

John_123 发表于 2014-3-7 22:19:13

Check it up later~~Thanks all!!

abutter 发表于 2014-3-9 13:58:46

XC32 测试通过,可以使用 -mmicromips,缩减程序 30% 左右。

cld795 发表于 2014-3-11 21:55:01

顶起…………

sunliezhi 发表于 2014-3-15 11:42:25

有研究价值,顶!

xd785 发表于 2014-3-15 12:48:38

收藏很好的东西

jason520 发表于 2014-3-20 10:22:23

{:smile:}{:smile:}

starmark 发表于 2014-3-22 01:30:26

MARK,留爪收藏 回头看

redpp 发表于 2014-4-1 09:48:14

mark---有空在看

王二狗子 发表于 2014-4-4 11:56:18

感谢楼主,感谢四楼,同一个程序,C8的编译时间由12s变为了2s,一万个赞

Bicycle 发表于 2014-4-4 13:07:45

收藏下!!!!!!!!!!!!!!

Veiko 发表于 2014-4-9 10:55:48

感谢楼主,XC32好像通过了,至少编译不报错了

bailao99 发表于 2014-4-12 17:09:49

收藏,还没开始使用,有问题上这好了

tangk 发表于 2014-4-14 17:11:17

可以使用,

gosfon 发表于 2014-4-15 13:00:49

我用的是X16 v1.21,经测试,完全好使,我是用Gcc 编译的,给大家传上来


上图验证一下

下面两张是选择 0 优化的,也就是不优化






下面的是选 s 优化的,也就是代码量大小优化

gosfon 发表于 2014-4-15 13:14:30

hzy789 发表于 2013-6-19 14:00
XC8,XC16都可以使用。XC16测试了一下,用-Os模式优化效果最好。

XC16 中 s 是代码量大小的优化,3 是代码速度优化

love萍萍 发表于 2014-5-24 13:15:44

楼主啊,你帮了我一个大忙!!!!!!!!!!!!!!!!!!!!

pan90 发表于 2014-5-24 14:30:17

楼主好人,
{:smile:}{:smile:}{:smile:}

zhi379 发表于 2014-5-29 12:45:15

感谢分享。

andmain999 发表于 2014-5-29 13:24:27

围观学习中。。。

llh1234 发表于 2014-6-1 16:24:30



mark……

lyny 发表于 2014-6-17 10:45:46

好像替换了还是free模式,编译后有Warning: Omniscient Code Generation not available in Free mode

Allen520 发表于 2014-7-2 16:34:50

{:victory:}好吧,路过看看,楼主厉害!

korren 发表于 2014-7-3 10:34:46

最新的1.32破解补丁在2014/6/19更新了。
http://www.sonsivri.to/forum/index.php?topic=44014.50

bart 发表于 2014-7-3 14:49:38

korren 发表于 2014-7-3 10:34
最新的1.32破解补丁在2014/6/19更新了。
http://www.sonsivri.to/forum/index.php?topic=44014.50
...

本地备份 http://pan.baidu.com/s/1qWsdjdi

请仔细阅读readme.txt. 已经试过可用。

liuzs09 发表于 2014-10-8 22:26:35

1.33版上面好像没用

abutter 发表于 2014-10-9 12:24:20

liuzs09 发表于 2014-10-8 22:26
1.33版上面好像没用

Pass the test on XC8

liuzs09 发表于 2014-10-9 13:01:13

abutter 发表于 2014-10-9 12:24
Pass the test on XC8

已经OK了,之前的做法是直接替换掉原来的xclm.exe文件,并没有把旧的xclm.exe改名为xclm.old并保留下来,所以一直都无法破解。谢谢啦。

fengyunyu 发表于 2014-10-29 22:26:29

millwood0 发表于 2013-8-26 05:02
XC16 is identical to C30;

XC8 is the old (and highly trusted) PICC + PICC18. I am still using 9.6 ...

“XC16 is identical to C30;”,有用过C30 for pic24的外设库么?

lihq97 发表于 2014-10-30 07:11:33

我感觉在最新的XC16版本上,该破解无法使用,是我没有弄对吗.

hyper320 发表于 2014-10-30 08:20:09

好东西!!!

wirelessgo 发表于 2014-10-30 11:50:41

korren 发表于 2014-7-3 10:34
最新的1.32破解补丁在2014/6/19更新了。
http://www.sonsivri.to/forum/index.php?topic=44014.50
...

"C:\Program Files (x86)\Microchip\xc16\v1.22\bin\xc16-gcc.exe"   ../../src/rtdm/RTDM.c-o build/default/production/_ext/1639528138/RTDM.o-c -mcpu=33FJ32MC204-MMD -MF "build/default/production/_ext/1639528138/RTDM.o.d"      -g -omf=elf -DRTDM -DP33FJ32MC204 -I"../../src/inc" -O0 -I"../../src/inc" -I"../../src/rtdm" -msmart-io=1 -Wall -msfr-warn=off
elf-cc1.exe: warning: Attempt to override license manager detected



elf-cc1.exe: warning: Attempt to override license manager detected 出现这个是因为没有破解成功吗?

wirelessgo 发表于 2014-10-30 12:01:18

有人遇到相同的问题吗?

zwjiang8212 发表于 2014-10-30 13:34:46

mark{:smile:}

fengyunyu 发表于 2014-11-15 17:06:41

lihq97 发表于 2014-10-30 07:11
我感觉在最新的XC16版本上,该破解无法使用,是我没有弄对吗.

命令行模式运行xclm.exe

fengyunyu 发表于 2014-11-15 17:07:37

wirelessgo 发表于 2014-10-30 11:50
"C:\Program Files (x86)\Microchip\xc16\v1.22\bin\xc16-gcc.exe"   ../../src/rtdm/RTDM.c-o build/d ...

命令行模式运行xclm.exe

millwood0 发表于 2014-11-15 22:06:54

有用过C30 for pic24的外设库么?

Yes. The plib support in C30 (3.25 I think) is not as full fledged and not compatible with C32's plib or XC's plib support.

If you want to use plib, you are better off migrating to XC.

fengyunyu 发表于 2014-11-15 22:22:50

millwood0 发表于 2014-11-15 22:06
Yes. The plib support in C30 (3.25 I think) is not as full fledged and not compatible with C32's p ...

谢谢。你是说使用plib for pic24f最好迁移到xc16?

wirelessgo 发表于 2014-11-24 16:50:24

现在换回1.21的xc-16,就不报错了

szxszx 发表于 2014-11-24 19:26:48

本帖最后由 szxszx 于 2014-11-24 19:28 编辑

已确认140楼破解可用在XC8 1.33版本,
目前官网是XC8 1.33

zmh169 发表于 2014-12-25 09:42:20

wirelessgo 发表于 2014-10-30 12:01
有人遇到相同的问题吗?

我也碰到相同的问题,看来是最新版破解无效。能上传共享一下XC16 V1.21吗?找不到老版本的安装文件。

xuekcd 发表于 2014-12-25 09:48:50

楼主好厉害!谢谢分享经验!

zmh169 发表于 2014-12-29 17:15:39

本帖最后由 zmh169 于 2014-12-30 11:38 编辑

fengyunyu 发表于 2014-11-15 17:07
命令行模式运行xclm.exe

1.安装后,把自带的xclm.exe重命名成xclm.old,再把破解用的xclm.exe拷贝到原目录;
2.对XC16-V1.23,命令行模式运行xclm.exe;对XC8-V1.33直接“以管理员身份运行”就行。

解释一下如何命令行模式运行xclm.exe:
打开cmd.exe,输入CD C:\Program Files\Microchip\xc16\v1.23\bin\,回车,再输入 xclm,回车
等一会儿可以看到如下结果:


下面是验证过可用的xclm.exe。
http://pan.baidu.com/s/1qWsdjdi

jacky82512 发表于 2015-2-3 16:37:00

banyan_city 发表于 2013-6-13 16:05
xclm.exe不知道编译结果跟楼上是否相同

请问你编译的文件 可以使用吗 我用的是你的文件 我不会弄那个

xfdr 发表于 2015-2-15 12:33:22

zmh169 发表于 2014-12-29 17:15
1.安装后,把自带的xclm.exe重命名成xclm.old,再把破解用的xclm.exe拷贝到原目录;
2.对XC16-V1.23,命 ...

测试了最新片可以使用

chir 发表于 2015-4-10 14:25:56

现在还有效吗

dexidz 发表于 2015-4-16 09:42:01

请教大家,在哪看XC8是破解了,还是没破解{:sweat:}

dexidz 发表于 2015-4-16 10:19:48

我也装了X IDE也下了XC8   我想知道,我怎么看我是否破解了,

xuyapple 发表于 2015-5-29 12:50:35

gosfon 发表于 2014-4-15 13:14
XC16 中 s 是代码量大小的优化,3 是代码速度优化

您好,我的这个界面还是英文的,而且选了优化等级3,再次点击设置,发现又变回general,而且在在项目环境那里看的存储器没有显示用了多少RAM、多少闪存,请问如何设置?

gosfon 发表于 2015-7-12 18:18:35

xuyapple 发表于 2015-5-29 12:50
您好,我的这个界面还是英文的,而且选了优化等级3,再次点击设置,发现又变回general,而且在在项目环境 ...

“在项目环境那里看的存储器没有显示用了多少RAM、多少闪存” 可以在菜单“Window-Dashbord”调出Dashbord来查看。


再点旁边的设置,点开“Conf”,在“Loading”选项中,把“Load symbols when...”前面勾上。最后点下面的“Apply”,再点“OK”。之后每次编译后就可以在Dashbord中查看RAM等的使用量了。


设置优化等级下图


通过下图查看是否设置成功

xuyapple 发表于 2015-7-12 18:54:38

gosfon 发表于 2015-7-12 18:18
“在项目环境那里看的存储器没有显示用了多少RAM、多少闪存” 可以在菜单“Window-Dashbord”调出Dashbor ...

非常感谢!

Trancho 发表于 2015-7-16 23:35:05

Mark                              

lzlin4774 发表于 2015-8-8 11:01:36

banyan_city 发表于 2013-6-13 16:05
xclm.exe不知道编译结果跟楼上是否相同

我试了一下,用你发的xclm.exe运行后,可以使用pro了

bmagui 发表于 2015-11-13 09:39:49

http://bbs.21ic.com/icview-799342-1-1.html

SmartX 发表于 2016-7-31 23:32:04

太好了,mark

wmm20031015 发表于 2017-3-18 12:05:55

zmh169 发表于 2014-12-29 17:15
1.安装后,把自带的xclm.exe重命名成xclm.old,再把破解用的xclm.exe拷贝到原目录;
2.对XC16-V1.23,命 ...

http://www.sonsivri.to/forum/index.php?topic=44014.125
已经有人测试过新版的可以和谐以下的版本。兄弟能否帮忙下载一下,可能的话,求个sonsivri邀请码。
XC8 1.41
XC16 1.31
XC32 1.42
MPLABX 3.55

ersha4877 发表于 2017-3-19 12:50:50

wmm20031015 发表于 2017-3-18 12:05
http://www.sonsivri.to/forum/index.php?topic=44014.125
已经有人测试过新版的可以和谐以下的版本。兄 ...

这几个软件刚好都下了,等破解了

markdif 发表于 2017-3-29 17:02:07

很好,谢谢啦。。

zj_871112 发表于 2017-7-28 22:40:11

有用,谢谢楼主分享

sunliezhi 发表于 2018-9-30 22:16:10

刚刚又试了xc8的石皮角刀牛, 发现仅仅替换安装目录下的xclm.exe还不行, 还要替换掉picc.exe和picc18.exe, 然后不用在IDE中设置,在命令行运行就是pro mode了

no1chan 发表于 2018-10-8 11:10:20

有沒有人有xc32 v2.0 或以上的破解呢 {:smile:}

sean.zang 发表于 2018-10-20 22:47:41

mplab V4.05,xc16 V1.35,按照上述方法,可以成功编译,但报如下的warning
“elf-cc1.exe: warning: Attempt to override license manager detected
Options have been disabled due to restricted license
Visit http://www.microchip.com/MPLABXCcompilers to purchase a new key.”

但有build Successful提示,未烧录测试。

谢谢楼主的帮助!

谢谢

twjccmx 发表于 2018-12-2 12:35:07

公司用到了PIC,下载安装学习下

markdif 发表于 2020-5-26 17:27:35

楼主,最新的XC8 Ver2.20 版有破解方法吗?

astankvai 发表于 2020-5-26 19:23:04

如果没有原厂的文档,这个是怎么做到的?膜拜一下。

mmiker 发表于 2021-9-15 20:30:01

wmm20031015 发表于 2017-3-18 12:05
http://www.sonsivri.to/forum/index.php?topic=44014.125
已经有人测试过新版的可以和谐以下的版本。兄 ...

老兄,你求到sonsivri邀请码了吗? 能不能帮下个最新板的和谐文件来。

szeng 发表于 2021-9-24 14:18:15

mmiker 发表于 2021-9-15 20:30
老兄,你求到sonsivri邀请码了吗? 能不能帮下个最新板的和谐文件来。

最新版和谐?那个版本的,和谐文件一样,和谐方法基有些不同

mmiker 发表于 2021-9-24 23:13:46

szeng 发表于 2021-9-24 14:18
最新版和谐?那个版本的,和谐文件一样,和谐方法基有些不同

最新的 2.32 ,用之前的和谐不了。{:dizzy:}

szeng 发表于 2021-9-27 21:47:59

mmiker 发表于 2021-9-24 23:13
最新的 2.32 ,用之前的和谐不了。

1)修改Microchip\xc8\v2.32\bin目录下xclm.exe 为 xclm.old   拷贝crack xclm.exe 到本目录下
2)拷贝xclm.old 及crack xclm.exe到 Microchip\xc8\v2.32\pic\bin目录下,用管理员运行命令提示符,输入xclm.exe,搞定

mmiker 发表于 2021-9-28 21:48:07

szeng 发表于 2021-9-27 21:47
1)修改Microchip\xc8\v2.32\bin目录下xclm.exe 为 xclm.old   拷贝crack xclm.exe 到本目录下
2)拷贝 ...

能不能共享下你的xlcm.exe. 我试了几个都不行。帖子里的也试过了。

ersha4877 发表于 2021-9-29 21:11:11

szeng 发表于 2021-9-27 21:47
1)修改Microchip\xc8\v2.32\bin目录下xclm.exe 为 xclm.old   拷贝crack xclm.exe 到本目录下
2)拷贝 ...

给下,破解的文件,谢谢

szeng 发表于 2021-9-29 23:05:05

ersha4877 发表于 2021-9-29 21:11
给下,破解的文件,谢谢

已经上传

ersha4877 发表于 2021-9-30 06:58:53

szeng 发表于 2021-9-29 23:05
已经上传

谢谢,去试用下

linfulin 发表于 2022-1-16 23:41:38

szeng 发表于 2021-9-29 23:05
已经上传

详细分析

linfulin 发表于 2022-1-16 23:42:14

谢谢分享

luobiao 发表于 2022-3-3 12:04:47

破解都失效了,对于新版本XC8编译器,都没作用了,难道要转向正版吗,一个加密狗要卖一万多元人民币,太贵了,每个编译器都有60天PRO试用期,凑合着用了

luobiao 发表于 2022-4-9 09:13:41

XC8 V2.00及以上版本,破解补丁失败。虽然可以成功破解,但编译大型项目生成的可执行文件大小并没有明显减少,占用了MCU大量的闪存空间。我已经比较并验证了它。

luobiao 发表于 2022-4-9 09:18:06

szeng 发表于 2021-9-29 23:05
已经上传
(引用自190楼)

XC8 V2.00及以上版本,破解补丁失败。虽然可以成功破解,但编译大型项目生成的可执行文件大小并没有明显减少,占用了MCU大量的闪存空间。我已经比较并验证了它。

luobiao 发表于 2023-1-31 11:50:29

我的问题解决了,附上网址,这是microchip的PIC官方论坛。https://www.microchip.com/forums/m1208436.aspx

_mTouch 发表于 2023-7-28 14:46:53

luobiao 发表于 2023-1-31 11:50
我的问题解决了,附上网址,这是microchip的PIC官方论坛。https://www.microchip.com/forums/m1208436.aspx ...
(引用自197楼)

哥们,你用的编译器版本号是可以?可以发一个破解文件码
页: 1 [2]
查看完整版本: Microchip XC8/XC16/XC32 破解