PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
ASM
[问题] atmega328p-pu的熔丝设定
楼主:
soheadsome
(师大狗鼻哥)
2014-04-13 04:40:36
不好意思 我最近在试AVR的芯片
但我发现他的clock设定很复杂
需要去调熔丝
但我照我朋友的说去 http://www.engbedded.com/fusecalc
找我的chip型号和clock来源的熔丝设定
我也有照做
目前的熔丝设定(用avrdude看的) http://goo.gl/4DQj7d
我发现我跑很多程式的delay time都会怪怪的
像是我试着用_delay_ms(1000);
居然可以跑到5秒以上
我一直再怀疑是不是他用到内部的RC clock
还是真的是avr的C语言会产生那么大的误差(函式呼叫或循环的影响)
作者:
WolfLord
(呆呆小狼 N )
2014-04-13 04:59:00
就算用RC也不会差到5倍,你的C环境设定是不是忘记改clock频率了?
作者:
alibuda174
(阿哩不达)
2014-04-13 08:34:00
使用_delay_ms前 “应该”要先设定F_CPU 我也没经验或许可看看这篇讨论
http://goo.gl/ZtMwE0
作者:
easypro
2014-04-13 12:01:00
用avr studio去调fuse很快就能调好 F_CPU部分要先设定好avr C code不会产生太大误差 只有震荡器设错才会如此
楼主:
soheadsome
(师大狗鼻哥)
2014-04-13 14:30:00
我有#define 16000000UL在最前面 我的OSC是16MHZ的
作者:
alibuda174
(阿哩不达)
2014-04-13 15:55:00
16000000UL? 可是你的fuse设定是8Mhz/8 = 1MHz吧?5E D9 FF? 我怎么记得原本不是这些设定?可是你有勾CKDIV8,频率会被除8吧
楼主:
soheadsome
(师大狗鼻哥)
2014-04-13 22:22:00
原来如此 我晚点试试 谢谢大大<(_ _)>
继续阅读
[问题] V-USB的问题
soheadsome
[问题] RS485 MODBUS
peng978
Re: [问题] led driver怎么控制
WolfLord
[问题] 自订的clock怎么产生?
acespeed
[问题] led driver怎么控制
acespeed
[问题] 关于USB ISP 8051
sss22213
[请益] 影像处理 组合语言
hn85469388
[问题] 怎么看spec
acespeed
[问题] 8051软硬件推荐
harhar
[问题] arduino读取外部程式
spot0000
Links
booklink
Contact Us: admin [ a t ] ucptt.com