在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<abbr id="27omo"></abbr>

<menu id="27omo"><dl id="27omo"></dl></menu>
    • <label id="27omo"><tt id="27omo"></tt></label>

      新聞中心

      EEPW首頁 > 嵌入式系統(tǒng) > 新品快遞 > 基于GD32設(shè)計(jì)的象棋對弈程序

      基于GD32設(shè)計(jì)的象棋對弈程序

      作者: 時(shí)間:2015-04-09 來源:電子產(chǎn)品世界 收藏

        程序:WDX_XQ for F103,V0.1

      本文引用地址:http://www.biyoush.com/article/272281.htm

        說明:為F103系列處理器設(shè)計(jì)的象棋人機(jī)對弈程序

        程序完全由WDX耗費(fèi)N久時(shí)間所原創(chuàng),并非移植自其它象棋程序

        由于受硬件資源的限制(主要是RAM太小),棋力不高,對弈時(shí)請手下留情

        ●適用性

        在“XQ程序文件(hex)”文件夾里有3個(gè)重要的程序文件:

        STM32_72MHz.hex適合于STM32F103或F103系列(可比較一下GD32究竟比STM32快多少)

        GD32_104MHz.hex僅適合于系列(走一步棋花費(fèi)時(shí)間較短)

        GD32_120MHz.hex僅適合于系列(新增的超頻版本,速度更快)

        ●程序?qū)μ幚砥鞯囊螅?/p>

        振蕩器 采用外部8MHz晶振(內(nèi)部PLL倍頻至所需主頻)

        Flash 不小于64KB(實(shí)際大小未超過32KB)

        RAM 不小于20KB(實(shí)際占用不超過16KB)

        ●程序用到的外設(shè)資源:

        僅用到SysTick和USART1

        ●使用方法:

        把hex文件燒錄到對應(yīng)的STM32或GD32處理器里

        請使用Windows的“超級終端”來調(diào)試,選擇正確的COM端口(連接到USART1),配置為:

        每秒位數(shù):115200

        數(shù)據(jù)位:8

        奇偶校驗(yàn):無

        停止位:1

        數(shù)據(jù)流控制:無

        字體設(shè)置為“Fixedsys,常規(guī),12”最佳

        程序運(yùn)行后,在超級終端上顯示棋盤界面,玩家執(zhí)紅先行

        按光標(biāo)鍵移動(dòng)手柄,按空格鍵選中要走的棋子(變?yōu)榉凵?

        移動(dòng)手柄到目標(biāo)位置,再次按下空格鍵放下棋子

        棋子選中后是不能直接取消的,如果要改走另一顆棋子,則直接去拾起即可,原棋子自動(dòng)被取消選擇

        玩家走棋之后,程序一般需要數(shù)十秒鐘的思考,請耐心等待

        要想悔棋,請把手柄移到右邊的“退”,再按空格鍵(不要總是悔棋啊)

        起始界面:

        

       

        在對弈當(dāng)中:

        

      晶振相關(guān)文章:晶振原理


      關(guān)鍵詞: GD32 GD32F103

      評論


      相關(guān)推薦

      技術(shù)專區(qū)

      關(guān)閉