OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2332|回复: 2

关于函数调用参数的问题

[复制链接]

10

主题

40

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2016-11-4
在线时间
14 小时
发表于 2016-11-14 16:52:43 | 显示全部楼层 |阅读模式
19金钱
void LCD_Color_Fill(u16 sx,u16 sy,u16 ex,u16 ey,u16 *color)
{  
        u16 height,width;
        u16 i,j;
        width=ex-sx+1; //得到填充的宽度
        height=ey-sy+1;//高度
        for(i=0;i<height;i++)
        {
                LCD_SetCursor(sx,sy+i);   //设置光标位置
                LCD_WriteRAM_Prepare();     //开始写入GRAM
                for(j=0;j<width;j++)LCD->LCD_RAM=color[i*height+j];//写入数据
        }  
}

调用这个函数的最后一个参数该怎么填

最佳答案

查看完整内容[请看2#楼]

color是颜色数组指针,指向一个颜色数组,大小就是根据sx,sy,ex,ey计算,公式在函数说明里面有。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2016-11-14 16:52:44 | 显示全部楼层
color是颜色数组指针,指向一个颜色数组,大小就是根据sx,sy,ex,ey计算,公式在函数说明里面有。
回复

使用道具 举报

10

主题

40

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2016-11-4
在线时间
14 小时
 楼主| 发表于 2016-11-15 08:44:12 | 显示全部楼层
明白了,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-25 05:28

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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