摘要: 一、基本知识 指针和引用的声明方式: 声明指针:char* pc; 声明引用:char& rc = 0; 它们的区别: ①从现象上看,指针在运行时可以改变其所指向的值,而引用一旦和某个对象绑定后就不再改变。这句话可以理解为:指针可以被重新赋值以指向另一个不同的对象。但是引用则总是指向在初始化时被指定的对象,以后不能改变,但是指定的对象其内容可以改变。 ②从内存分配上看,程序为指针变量分配内存区域,... 阅读全文
posted @ 2011-12-15 23:29 Lonely Warrior 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2011-11-27 20:08 Lonely Warrior 阅读(1290) 评论(0) 推荐(0) 编辑
摘要: 我用的也是240*320主控芯片是SSD1289Image2lcd上面的相关设置如上图所示void drawpicture(const u8* pic){int i,j,n=0,m=1;for(i=0;i<320;i++) { for(j=0;j<240;j++) { SetCursor(i,j); LCD_WriteRAM_Prepare(); wr_dat((((u16)(pic[n]))<<8)|pic[m]); n=n+2; m=m+2; } } }void SetCursor(u16 x,u16 y){LCD_WriteReg(0x004e,y); //行 L 阅读全文
posted @ 2011-11-25 21:04 Lonely Warrior 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 1,不要和Jlink的数据引脚共用引脚。2,若弹出错误Flash Timeout,说明你的Jlink的下载速度太高了,建议让编译器自动帮你选择。 阅读全文
posted @ 2011-11-24 19:08 Lonely Warrior 阅读(214) 评论(0) 推荐(0) 编辑