极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9973|回复: 6

用atmega8-16pu做最小系统出现的一些疑问

[复制链接]
发表于 2014-1-28 01:20:56 | 显示全部楼层 |阅读模式
首先

根据
http://www.geek-workshop.com/thread-122-1-1.html  
里面的内容用uno板子做烧写器,给atmega8-16pu写入了bootloader

然后根据
http://www.geek-workshop.com/thread-115-1-1.html
用一个 cp2102 给这个最小系统写入blink例子程序,这样子是可以正常的


但是我发现一个问题
程序已经写入,能正常运行。但是重新接上 VCC、GND,而不接 TX、RX 的话,只是在接通的瞬间,灯闪一下,可能是程序都没运行。然后再接上 TX、RX 就正常了,再把TX、RX!也就是必需要接通过 TX、RX。这是为什么呢?

而我用同样的方法在uno板子上运行这个 Blink 例子是可以正常的运行的,就是只接上 VCC、GND,在uno板子上是可以正常闪烁的。


这是为什么呢?
回复

使用道具 举报

发表于 2014-1-28 16:58:27 | 显示全部楼层
你测量下你供电的电压对吗?
回复 支持 反对

使用道具 举报

发表于 2014-1-28 17:56:01 | 显示全部楼层
看不太懂您的問題,TX和RX接哪裡程式才會運行???
回复 支持 反对

使用道具 举报

发表于 2014-1-28 18:20:18 | 显示全部楼层
也没有遇到过这种情况。。。好奇怪,重新刷一下bootloader试试。tx rx不会影响系统运行的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-28 19:28:30 | 显示全部楼层
弘毅 发表于 2014-1-28 18:20
也没有遇到过这种情况。。。好奇怪,重新刷一下bootloader试试。tx rx不会影响系统运行的。

是啊,我也刷过好几次 bootloader 测试了,结果还是一样,而且刷 bootloader 也没出现什么错误的提示,就是不知道是什么原因
回复 支持 反对

使用道具 举报

发表于 2014-1-29 12:39:28 | 显示全部楼层
你用什么供电啊?USB口吗?或者其他?应该是供电问题,建议用稳压芯片
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-29 13:38:08 | 显示全部楼层
潇洒哥 发表于 2014-1-29 12:39
你用什么供电啊?USB口吗?或者其他?应该是供电问题,建议用稳压芯片

这样啊,我用的是cp2102的模块,对uno 很正常,但对atmega8 的最小系统就不正常,是稳压的关系吗?cp2102转接上面没有稳压吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-13 20:04 , Processed in 0.045521 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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