画圆方法总结
发布时间
阅读量:
阅读量
在学习嵌入式系统以及STM32开发的过程中,所接触到的一些较为有趣的小型程序案例包括:
1、在LCD显示屏上通过颜色绘制一个轮廓为圆的图形
#include <math.h>
#define pi 3.1415926
#define N 360
void draw_Circle(int m,int n,int r,int color)
{
int i;
int x,y;
for(i=0;i<N;i++)
{
x = m+r*cos(2.0*pi*i/N);
y = n+r*sin(2.0*pi*i/N);
PutPixel(x,y,color);
}
}
2、在LCD显示设备上通过色彩绘制出一个填充完整的圆形图案
void draw_Circle(int x,int y,int color)
{
int i,j,m,n;
for(i=x-r;i<x+r;i
全部评论 (0)
还没有任何评论哟~
