91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 27.91MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-08-02
  • 語言: 其他
  • 標簽: 嵌入式??arm??

資源簡介

在keil v4.73 平臺下開放的基于ARM芯片的俄羅斯方塊的源碼以及實驗運行結果的視頻錄像

資源截圖

代碼片段和文件信息

#include?“inc/hw_types.h“
#include?“inc/hw_timer.h“
#include?“inc/hw_gpio.h“
#include?“inc/hw_sysctl.h“
#include?“inc/hw_ints.h“
#include?“inc/hw_memmap.h“
#include?“inc/hw_nvic.h“
#include?“driverlib/interrupt.h“
#include?“driverlib/sysctl.h“
#include?“driverlib/rom.h“
#include?“driverlib/debug.h“
#include?“driverlib/gpio.h“
#include?“grlib/grlib.h“
#include?“grlib/widget.h“
#include?“grlib/canvas.h“
#include?“grlib/pushbutton.h“
#include?“drivers/kitronix320x240x16_ssd2119_8bit.h“
#include?“drivers/touch.h“
#include?“drivers/set_pinout.h“
#include?“driverlib/systick.h“
#include?“driverlib/timer.h“
#include?“inc/hw_timer.h“
#include?“stdio.h“
#include?“stdlib.h“
#include?“time.h“



tContext?sContext;
//?聲明驅動庫中定義的tDisplay顯示設備對象
extern?const?tDisplay?g_sKitronix320x240x16_SSD2119;
//?提前聲明要使用到的控件。(后文為建立控件樹可能會相互作用)
//extern?tCanvasWidget?g_sBackground;
//extern?tCanvasWidget?g_sClock;
extern? tPushButtonWidget?b_left;
extern?tPushButtonWidget?b_right;
extern?tPushButtonWidget?b_down;
extern?tPushButtonWidget?b_change;
//?提前聲明按鈕按下時的處理函數
void?On_leftPress(tWidget?*pWidget);
void?On_rightPress(tWidget?*pWidget);
void?On_downPress(tWidget?*pWidget);
void?On_changePress(tWidget?*pWidget);
//畫方塊函數
void?draw_choice(int?nint?change);??//選擇方塊類型和狀態
void?draw_tian(int?*iint?*c2int?a);//田字,i為橫坐標,c2為縱坐標,a為顯示類型
void?draw_L(int?*iint?*c2int?a);//L型??i為橫坐標,c2為縱坐標,a為顯示類型
void?draw_tu(int?*iint?*c2int?a);//凸型???i為橫坐標,c2為縱坐標,a為顯示類型
void?draw_yi(int?*iint?*c2int?a);//一型??i為橫坐標,c2為縱坐標,a為顯示類型
void?all_c1();//判斷當前圖形的橫坐標
void?all_c2();//判斷當前圖形的縱坐標
void?tian_c1();//判斷田?橫坐標
void?tian_c2();//判斷田?縱坐標
void?L_c1();//判斷L?橫坐標
void?L_c2();//判斷L?縱坐標
void?tu_c1();//判斷土?橫坐標
void?tu_c2();//判斷土?縱坐標
void?yi_c1();//判斷一?橫坐標
void?yi_c2();//判斷一?縱坐標
int?c1=0c2=70change_int=0;?//c1為下降的格子數,c2為左右移動的格子數,左加右減change_int為形態選擇的標志位
int?Rand;//隨機數
int?right_flag?=?1;//判斷能否右移動
int?left_flag?=?1;//判斷能否右移動
int?Flag[29][17];//標致數組
int?Flag_Is[29];//判斷標志數組每一行是否為滿,如滿則為1,未滿則為0
int?flag=0;


//往左的方塊按鈕
RectangularButton(b_left?WIDGET_ROOT?&b_right0
&g_sKitronix320x240x16_SSD2119?50?10?35?45
(PB_style_OUTLINE?|?PB_style_TEXT_OPAQUE?|?PB_style_TEXT?|
PB_style_FILL?|?PB_style_RELEASE_NOTIFY)
ClrDarkBlue?ClrRed?ClrWhite?ClrRed
&g_sFontCmss22b?“L“?0?0?0?0?
On_leftPress);
//往右的方塊按鈕
RectangularButton(b_right?WIDGET_ROOT?&b_down0
&g_sKitronix320x240x16_SSD2119?110?10?35?45
(PB_style_OUTLINE?|?PB_style_TEXT_OPAQUE?|?PB_style_TEXT?|
PB_style_FILL?|?PB_style_RELEASE_NOTIFY)
ClrDarkBlue?ClrRed?ClrWhite?ClrRed
&g_sFontCmss22b?“R“?0?0?0?0?
On_rightPress);
//往下的方塊按鈕
RectangularButton(b_down??WIDGET_ROOT?&b_change0
&g_sKitronix320x240x16_SSD2119?170?10?35?45
(PB_style_OUTLINE?|?PB_style_TEXT_OPAQUE?|?PB_style_TEXT?|
PB_style_F

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-12-28?19:40??work\
?????目錄???????????0??2017-12-24?23:13??work\driverlib\
?????文件???????47833??2010-07-20?23:11??work\driverlib\adc.c
?????文件???????11627??2010-07-20?23:11??work\driverlib\adc.h
?????文件???????22768??2010-12-08?08:38??work\driverlib\Backup?of?driverlib.ewd
?????文件???????24921??2010-12-08?08:38??work\driverlib\Backup?of?driverlib.ewp
?????文件???????73035??2010-07-20?23:11??work\driverlib\can.c
?????文件???????14926??2010-07-20?23:11??work\driverlib\can.h
?????文件???????15635??2017-10-13?11:41??work\driverlib\comp.c
?????文件????????7314??2010-07-20?23:11??work\driverlib\comp.h
?????文件????????5410??2010-07-20?23:11??work\driverlib\cpu.c
?????文件????????2332??2010-07-20?23:11??work\driverlib\cpu.h
?????文件????????2261??2010-07-20?23:11??work\driverlib\cr_project.xml
?????文件????????2520??2010-07-20?23:11??work\driverlib\debug.h
?????文件???????18250??2010-12-08?08:39??work\driverlib\driverlib.dep
?????文件???????22768??2010-12-08?08:38??work\driverlib\driverlib.ewd
?????文件???????24921??2010-12-08?08:38??work\driverlib\driverlib.ewp
?????文件????????2145??2010-07-20?23:11??work\driverlib\driverlib.Opt
?????文件????????3433??2010-07-20?23:11??work\driverlib\driverlib.sgxx
?????文件????????3290??2010-07-20?23:11??work\driverlib\driverlib.Uv2
?????文件???????39080??2010-07-20?23:11??work\driverlib\epi.c
?????文件???????12737??2010-07-20?23:11??work\driverlib\epi.h
?????文件???????45550??2010-07-20?23:11??work\driverlib\ethernet.c
?????文件????????7662??2010-07-20?23:11??work\driverlib\ethernet.h
?????目錄???????????0??2017-12-24?23:13??work\driverlib\ewarm\
?????目錄???????????0??2017-12-24?23:13??work\driverlib\ewarm\Exe\
?????文件??????998794??2010-08-13?08:50??work\driverlib\ewarm\Exe\driverlib.a
?????目錄???????????0??2011-10-31?12:03??work\driverlib\ewarm\List\
?????目錄???????????0??2017-12-24?23:13??work\driverlib\ewarm\Obj\
?????文件???????51320??2010-08-13?08:50??work\driverlib\ewarm\Obj\adc.o
?????文件???????57080??2010-08-13?08:50??work\driverlib\ewarm\Obj\can.o
............此處省略571個文件信息

評論

共有 條評論