2008年8月21日星期四

picoblaze的reset问题

今天终于在板子上将downloader硬件部分正确的跑完了,自己也可以回家了,兴奋之余也总结一下。
遇到的一个问题是picoblaze的程序无法重启,自己一直以为是程序有问题,(批评一下自己),其实是自己的时钟有问题。
问题细则为:时钟分频模块在reset持续有效时就不产生时钟了,这样在reset时,picoblaze就接受不到时钟,则无法重启。只要将时钟模块写成与reset无关即可。(看来picoblaze的重启是同步的呀)

没有评论: