欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
單片機GUI實心圓 空心圓庫函數 自主編寫
[打印本頁]
作者:
且聽風吟1110
時間:
2019-6-7 19:28
標題:
單片機GUI實心圓 空心圓庫函數 自主編寫
單片機gui程序,自主編寫
/****************************************************************************
* Function Name : GUI_recle
* Description : 畫實心圓
* Input : 圓心(x,y,顏色,半徑)
* Output : None
* Return : None
****************************************************************************/
void GUI_recle(uint16_t x, uint16_t y, uint16_t color,uint16_t banjing)
{ uint16_t a,b,b1=0,b2=0,b3;
for(a=0;a<239;a++)
{
b1=0;b2=240;
for(b=0;b<319;b++)
{
if((((banjing*banjing+50)-(b-y)*(b-y))>(a-x)*(a-x))&(((banjing*banjing-50)-(b-y)*(b-y))<(a-x)*(a-x))) //19*19<(a-x)*(a-x)<21*21
{
TFT_SetWindow(a, b, a, b); //設置點的位置
TFT_WriteData_Color(color); //畫點
b1=b;
if(b1>b2)
{
TFT_SetWindow(a, b2, a, b1); //設置點的位置
b3=b1-b2;
while(b3--)
{
TFT_WriteData_Color(color);
}
}
b2=b1;
}
}
}
}
/****************************************************************************
* Function Name : GUI_recle
* Description : 畫空心圓
* Output : None
* Return : None
****************************************************************************/
void GUI_recle(uint16_t x, uint16_t y, uint16_t color,uint16_t banjing)
{ uint16_t a,b;
for(a=0;a<239;a++)
{
for(b=0;b<319;b++)
{
if((((banjing*banjing+50)-(b-y)*(b-y))>(a-x)*(a-x))&(((banjing*banjing-50)-(b-y)*(b-y))<(a-x)*(a-x))) //19*19<(a-x)*(a-x)<21*21
{
TFT_SetWindow(a, b, a, b); //設置點的位置
TFT_WriteData_Color(color); //畫點
}
}
}
}
復制代碼
word:
GUI實心圓 空心圓.docx
(11.38 KB, 下載次數: 7)
2019-6-7 19:28 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1