資源簡介
實驗器材:
戰艦STM32F103開發板V3版本
實驗目的:
學習FC游戲手柄的使用.
硬件資源:
1,DS0(連接在PB5)
2,串口1(波特率:115200,PA9/PA10連接在板載USB轉串口芯片CH340上面)
3,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模塊(通過FSMC驅動,FSMC_NE4接LCD片選/A10接RS)
4,9針FC游戲手柄(CLK接PD3,DAT接PB10,LAT接PB11).
實驗現象:
本實驗主程序不停的掃描FC手柄的輸入,一旦檢測到有效輸入,那么就將該輸入值在TFTLCD模塊上面顯
示,同時顯示對應的符號(比如:Left/Right之類的)。
注意事項:
1,4.3寸和7寸屏需要比較大電流,USB供電可能不足,請用外部電源適配器(推薦外接12V 1A電源).
2,本例程在LCD_Init函數里面(在ILI93xx.c),用到了printf,如果不初始化串口1,將導致液晶無法顯示!!
3,P8需要將跳線帽連接為:PB10接COM3_RX,PB11接COM3_TX
4,K1需要將開關打到JOYPAD位置
-------------------------------------------------------------------------------------------
◆其他重要連接:
開發板光盤資料下載地址(視頻 文檔 源碼等):http://www.openedv.com/posts/list/13912.htm
添加微信公眾平臺方法:http://www.openedv.com/posts/list/45157.htm
◆友情提示:如果您想以后及時免費的收到正點原子所有開發板資料更新增加通知,請關注微信公眾平臺:
2種添加方法:(動動手提升您的學習效率,驚喜不斷哦)
(1)打開微信->添加朋友->公眾號->輸入“正點原子”->點擊關注
(2)打開微信->添加朋友->輸入“alientek_stm32"->點擊關注
具體微信添加方法,請參考帖子:http://www.openedv.com/posts/list/45157.htm
正點原子@ALIENTEK
廣州市星翼電子科技有限公司
電話:020-38271790
傳真:020-36773971
購買:http://eboard.taobao.com
公司網站:www.alientek.com
技術論壇:www.openedv.com
代碼片段和文件信息
/**************************************************************************//**
?*?@file?????core_cm3.c
?*?@brief????CMSIS?Cortex-M3?Core?Peripheral?Access?layer?Source?File
?*?@version??V1.30
?*?@date?????30.?October?2009
?*
?*?@note
?*?Copyright?(C)?2009?ARM?Limited.?All?rights?reserved.
?*
?*?@par
?*?ARM?Limited?(ARM)?is?supplying?this?software?for?use?with?Cortex-M?
?*?processor?based?microcontrollers.??This?file?can?be?freely?distributed?
?*?within?development?tools?that?are?supporting?such?ARM?based?processors.?
?*
?*?@par
?*?THIS?SOFTWARE?IS?PROVIDED?“AS?IS“.??NO?WARRANTIES?WHETHER?EXPRESS?IMPLIED
?*?OR?STATUTORY?INCLUDING?BUT?NOT?LIMITED?TO?IMPLIED?WARRANTIES?OF
?*?MERCHANTABILITY?AND?FITNESS?FOR?A?PARTICULAR?PURPOSE?APPLY?TO?THIS?SOFTWARE.
?*?ARM?SHALL?NOT?IN?ANY?CIRCUMSTANCES?BE?LIABLE?FOR?SPECIAL?INCIDENTAL?OR
?*?CONSEQUENTIAL?DAMAGES?FOR?ANY?REASON?WHATSOEVER.
?*
?******************************************************************************/
評論
共有 條評論