打印

boothloader问题请教……

[复制链接]
1304|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
小鱼儿1045|  楼主 | 2012-5-12 13:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟最近在用PIC16F876A玩boothloader,但是发现boothloader和我理解相差甚远啊。我以为只要把程序写进flash中,然后把PC指针指向程序开始的flash地址就OK了。
可是实际差远了。我把一个简单点亮LED的程序的opcode代码写进了flash中,然后把PC指针指向我写的flash开始地址。现在有3个问题:
第一:不管我怎么改PC的指针都不会指向我写的flash地址(我尝试过很多方法改变PC的指针,例如:1.PCL = 0xxx;2.asm("goto 0xXX")……)
第二:我烧写的是机器码,暂时不是hex,行不行?仿真的时候,我看见程序都烧进去flash中了。而且还用flash读出来了,都是对的。也就是说我现在只是基本实现了flash的读写。
第三:没有没那个大侠可以我一个boothloader的实例程序啊?让我学学啊……PICC中例子,我看的不是很明白
本人比较菜,望高手指点!
沙发
NE5532| | 2012-5-13 08:37 | 只看该作者
在侃单片机版面已经回答你了,请不要到处乱发。

使用特权

评论回复
板凳
小鱼儿1045|  楼主 | 2012-5-14 20:53 | 只看该作者
问题还没解决,望PIC高手们,指点指点啊!详细的看“侃单片机模块”的进展!谢谢了!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

70

主题

1965

帖子

19

粉丝