摘要: (1)定义入口。由于一个可执行的Image必须有一个入口点,并且只能有一个全局入口,通常这个入口放在ROM(Flash)的0x0地址,因此,必须通知编译器以使其知道这个入口,该工作可通过修改连接器脚本来完成。(2)设置异常向量(Exception Vector)。(3)设置CPU的速度、时钟频率及终端控制寄存器。(4)初始化内存控制器。(5)将ROM中的程序复制到RAM中。(6)初始化堆栈。(7)转到RAM中执行,该工作可使用指令ldr pc来完成。.globl _start //u-boot启动入口_start: b reset //复位向量并且跳转到resetldr pc, _undefi 阅读全文
posted @ 2013-08-21 16:01 @菜鸟爱学习@ 阅读(543) 评论(0) 推荐(0) 编辑
摘要: (1)定义入口。由于一个可执行的Image必须有一个入口点,并且只能有一个全局入口,通常这个入口放在ROM(Flash)的0x0地址,因此,必须通知编译器以使其知道这个入口,该工作可通过修改连接器脚本来完成。(2)设置异常向量(Exception Vector)。(3)设置CPU的速度、时钟频率及终端控制寄存器。(4)初始化内存控制器。(5)将ROM中的程序复制到RAM中。(6)初始化堆栈。(7)转到RAM中执行,该工作可使用指令ldr pc来完成。.globl _start //u-boot启动入口_start: b reset //复位向量并且跳转到resetldr pc, _undefi 阅读全文
posted @ 2013-08-21 16:01 @菜鸟爱学习@ 阅读(251) 评论(0) 推荐(0) 编辑
摘要: .h文件public: explicit event(QWidget *parent = 0); ~event();QImage image;QLabel *label;QLabel *label2;QPixmap p2;QPalette pl;QIcon icon;QToolButton *btn;QPushButton *pb;public slots: bool eventFilter(QObject*,QEvent*);.cpp文件 image.load(":/images/x.png"); p2.load(":/images/xx.png"); 阅读全文
posted @ 2013-08-21 10:05 @菜鸟爱学习@ 阅读(1243) 评论(0) 推荐(0) 编辑