Re: [問題] 如何在ARM的版子上LCD顯示出一個圓!
請注意版規
二、歡迎檢討作業或程式練習題,寫明問題內容及程式需求,並提出自己的想
法及未完成的程式,請人進一步指引解題方向。但嚴禁只列題目,伸手求
討作業解答。
原文刪除
※ 引述《strike519 (strike519)》之銘言:
: 請問如何在ARM版子上附的128X128 LCD顯示出一個圓的圖案?
: 求C怎麼寫 會的人拜託囉
: 這是顯示出四條線的!
: // --------------------------------------------------------------------
: //
: // Title : chap07-1.c
: // :
: // Library :
: // :
: // Developers: MICROTIME MDS group
: // :
: // Purpose : DEMO LCD Program for Creator Board
: // :
: // Limitation:
: // :
: // Note :
: // :
: // --------------------------------------------------------------------
: // modification history :
: // --------------------------------------------------------------------
: // Version| mod. date: |
: // V1.0 | 10/31/2003 | First release
: // --------------------------------------------------------------------
: //
: // Note:
: //
: // MICROTIME COMPUTER INC.
: //
: //
: /**
: unsigned short cpld_ctrl ;
: /********************************************************************
: 系統初始化
: ********************************************************************/
: void Initial_Creator(void)
: {
: //Initial CPLD_CTRL
: cpld_ctrl = 0x3C;
: CPLD_CTRL = cpld_ctrl;
: Delay(500);
: cpld_ctrl |= 0x01; //Release IO reset
: CPLD_CTRL = cpld_ctrl;
: Delay(500);
: Initial_LCD();
: LCD_EnableCursor(TRUE);
: }
: /********************************************************************
: 主程式
: ********************************************************************/
: int main(void)
: {
: unsigned short start=((128-32)/2)*16, addr, offset=4,seg;
: int i,j;
: Initial_Creator();
: addr = start+offset;
: for(i=0;i<4;i++)
: {
: switch(i)
: {
: case 1:
: seg = 0xAAAA;
: break;
: case 2:
: seg = 0x5555;
: break;
: case 3:
: seg = 0x0F0F;
: break;
: default:
: seg = 0xFFFF;
: }
: for(j=0;j<8;j++)
: {
: LCD_PutRAMData(addr++,seg);
: }
: addr += 120;
: }
: while (1)
: {
: }
: return(0);
: }
: ***********************************************************************
: Include files
: *************************************************************************/
: #include <stdio.h>
: #include "driver.h"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.172.217.51
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章