主题 : 裸机程序跑飞(加了一个return就跑飞了,是怎么回事?) 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 71303
精华: 0
发帖: 10
金钱: 55 两
威望: 11 点
综合积分: 20 分
注册时间: 2012-06-03
最后登录: 2012-08-12
楼主  发表于: 2012-06-11 14:14

 裸机程序跑飞(加了一个return就跑飞了,是怎么回事?)

代码如下
#include "inc.h"

extern char Image$$RO$$Limit[];
extern char Image$$RO$$Base[];
extern char Image$$RW$$Limit[];
extern char Image$$RW$$Base[];
extern char Image$$ZI$$Limit[];
extern char Image$$ZI$$Base[];

float ss,jj;


float ass(float dd)
{
    float cc;
    cc=dd+1.1;
    return cc;
}

void main(void)
{
    unsigned int  i,j;
    unsigned int uXDat = 0,uYDat = 0;
    


    //Uart_Init();



    Port_Init();






ss=1.1;
jj=ass(ss);



//    LCD_Init();
    //LCD_RGB_Test();
//    LCD_ClearScr(0);
    //LCD_Line(0,0,479,271,0xff);
    //LCD_FillRect(0,0,200,100,0xff<<16);
    //LCD_DrawRect(0,0,200,100,0xff);
    //LCD_Paint_Hz(30,30,16,1,play16_w[0],0xff<<16,0xff);            // "我"
    //LCD_Paint_Hz(30+16,30,16,1,play16_w[1],0xff<<16,0xff);            // ""
    //LCD_Paint_Hz(30+16*2,30,16,1,play16_w[2],0xff<<16,0xff);            // ""
    //LCD_Paint_Hz(30+16*3,30,16,1,play16_w[3],0xff<<16,0xff);            // ""
//    LCD_Paint_Bmp(1, 1, 480, 272, gImage_bmp);
    while(1);



}

自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2012-06-11 14:29
是什么板?
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 71303
精华: 0
发帖: 10
金钱: 55 两
威望: 11 点
综合积分: 20 分
注册时间: 2012-06-03
最后登录: 2012-08-12
2楼  发表于: 2012-06-11 14:40
tiny6410,用官方的历程可以很好的运行,但加了return能编译过,就是调试时跑飞,用的是啊vds2。2开发环境
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
3楼  发表于: 2012-06-11 16:07
没有这样用过,就不了解了

我们从来不做裸机开发
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 71303
精华: 0
发帖: 10
金钱: 55 两
威望: 11 点
综合积分: 20 分
注册时间: 2012-06-03
最后登录: 2012-08-12
4楼  发表于: 2012-06-12 15:38
解决了