首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >修改十六进制代码以产生更大的输出

修改十六进制代码以产生更大的输出
EN

Stack Overflow用户
提问于 2017-05-28 17:05:24
回答 1查看 53关注 0票数 0

我正在做这个项目:http://elm-chan.org/works/sd8p/report.html和我从一开始就以各种可能的方式失败了。现在.Hex文件已经上传,保险丝也写好了,当我插入SD卡时,什么也没发生。什么都没有。直接询问解决方案在这里可能是不可能的,因为我不知道哪里出了问题。因此,我测试了扬声器与arduino串行绘图仪的正连接,我发现了一些有趣的结果。输出给出了一些很酷的不规则的波形,类似于我对声音输出的期望。但没有声音,我怀疑是因为输出尺寸太小。(60/1023大约是0.06伏,200/1023大约是0.2伏,在500++下更大的输出是电平的,所以它应该不会发出声音。)

因此,现在我想问一下,我是否可以更改.hex文件(或十六进制文件本身,但它很大)的保险丝。以产生更大的产量。我对十六进制文件甚至AVR设备没有太多的了解,所以任何hep都会很有用。

提前谢谢。

图表

如果还需要任何其他信息,请告诉我。

EN

回答 1

Stack Overflow用户

发布于 2017-05-30 12:59:13

GPIO引脚上的电压输出受到电源电压的限制,因此您可能无法通过更改软件或熔丝位来解决问题。根据您的当前电源电压,您可能能够曲柄更高,这将增加您的电压输出的PWM,但电源电压只能这么高,而不会损坏芯片。

也就是说,您需要断开放大器和扬声器与AVR的连接,并探测PWM的输出引脚,确保它确实在该引脚上产生信号。在我看来,你发布的那些振幅很大的图看起来就像是随机的电噪声。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44225538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档