嵌入式爱好者

查看: 4639|回复: 8

再请教一个BOOTLOADER汇编的问题

[复制链接]
pine951121 该用户已被删除
发表于 2011-6-14 12:23:13 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

29

主题

9048

帖子

5593

积分

发表于 2011-6-14 16:38:21 | 显示全部楼层
和51不一样
该会员没有填写今日想说内容.
pine951121 该用户已被删除
 楼主| 发表于 2011-6-14 16:55:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

29

主题

9048

帖子

5593

积分

发表于 2011-6-15 08:33:18 | 显示全部楼层
51和arm的结构和授权方式不同。arm内核可以制作成不同功能的cpu,所以很多头文件是不通用的。针对某个cpu来讲,需要自己写一些头文件和配置文件。
51这么多年已经形成一个固定的头文件和地址、寄存器的分配信息,所以在reg51.h中已经包含了绝大部分51的寄存器。
该会员没有填写今日想说内容.
pine951121 该用户已被删除
 楼主| 发表于 2011-6-16 18:44:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

0

帖子

0

积分

发表于 2011-6-17 10:21:10 | 显示全部楼层
不可以的,手册上的名字必须在程序中作宏定义才可以用的。
程序可不知道寄存器叫什么名字

0

主题

0

帖子

0

积分

发表于 2011-6-17 10:21:14 | 显示全部楼层
不可以的,手册上的名字必须在程序中作宏定义才可以用的。
程序可不知道寄存器叫什么名字
pine951121 该用户已被删除
 楼主| 发表于 2011-6-18 18:18:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

0

帖子

0

积分

发表于 2011-6-20 08:43:42 | 显示全部楼层
是的,其实51也是这样的,51汇编的编译器已经有了那个宏定义,所以就不用我们再去重复定义了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-1-11 19:58

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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