Advertisement

画圆方法总结

阅读量:

在学习嵌入式系统以及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)

还没有任何评论哟~