一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
12
返回列表 发新帖
楼主: zhengrob
收起左侧

[avr] M8V6 编译问题

[复制链接]
发表于 2016-10-18 22:18 | 显示全部楼层
本帖最后由 钟义亭 于 2016-10-19 18:40 编辑



winxp 版本 不同 也有關

1.png

破解後 ,  出錯
專案 亂掉 ,  也會錯
不是 , 程式碼 問題
有時 , 就會 這樣的
破解後 出錯 ,  改不回
要用 , 反安裝軟體
或 換台電腦

系统设置。 無關
有檔案 , 被 弄亂掉
可能 , 破解 有誤
沒有 明確錯誤 ,  就是 系統亂了
最快方法 ,  就是 換硬碟 ,  換台電腦
1.png


 楼主| 发表于 2016-10-18 22:33 | 显示全部楼层
钟义亭 发表于 2016-10-18 22:18
winxp 版本 不同 也有關

多谢!我再看一下我的系统设置。
发表于 2016-10-18 23:33 | 显示全部楼层
本帖最后由 sln.1550 于 2016-10-18 23:35 编辑

这个简单啊
把 address &= 0xffe0; 替换成
address = (const unsigned int *)(((unsigned int)address)&0xffe0);
或者
address = address-((unsigned int)address%32);
就可以了。

发表于 2016-10-19 01:24 | 显示全部楼层
我比较好奇,楼主这屏幕的分辨率是多少的?
发表于 2016-10-19 08:52 | 显示全部楼层
本帖最后由 钟义亭 于 2016-10-19 18:33 编辑


1.png

3.png

5.png 1.png
2.png
都是 同樣的 ,  系統錯亂 了

首先安装:AtmanAvr4.4
破解:将atmanshell复制到安装目录,一般:
C:\Program Files\AtmanAvr\bin,直接运行可以打开AtmanAvr,
同时完成时间限制破解,下一次提示过期,再次运行atmanshell即可。








发表于 2016-10-19 13:19 | 显示全部楼层
zhengrob 发表于 2016-10-18 20:56
还是编译不过: lvalue required

左值不能赋值。请把 const 关键字去掉
 楼主| 发表于 2016-10-19 15:32 | 显示全部楼层
sln.1550 发表于 2016-10-18 23:33
这个简单啊
把 address &= 0xffe0; 替换成
address = (const unsigned int *)(((unsigned int)address)& ...

你说的这2种改法都可以通过编译,多谢!

现在唯一一个还没有脱离汇编的函数就是 uint_to_ascii()了,本来用sprintf是最简洁的方法,但程序空间需要多占用1K多。

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-5-20 22:17 , Processed in 0.054594 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表