极品馒头泬19p,国产精品亚洲一区二区三区,狠狠色噜噜狠狠狠7777奇米,国产精品视频一区二区三区无码,国产欧美日韩久久久久

【E45】基于STM32F4智能掌上游戲機

2021-08-13 15:53:05      索煒達電子      1284     

SmartHandheldCon是大學本科嵌入式系統(tǒng)課程的期末設計作業(yè),它基于STM32F407單片機設計和制作,主要功能為貪吃蛇游戲、環(huán)境監(jiān)測和PWM波控制LED燈,功能實現(xiàn)表如下:

【E45】基于STM32F4智能掌上游戲機

實現(xiàn)流程

菜單部分是整個程序運行的主體,由菜單進入其它各個功能界面。

【E45】基于STM32F4智能掌上游戲機

【E45】基于STM32F4智能掌上游戲機

【E45】基于STM32F4智能掌上游戲機

【E45】基于STM32F4智能掌上游戲機

硬件部分

SmartHandheldCon的原理圖和PCB圖均使用Altium Designer 19進行設計和繪制,通過修改原理圖和PCB文件即可修改硬件設計。

【E45】基于STM32F4智能掌上游戲機

【E45】基于STM32F4智能掌上游戲機

文件列表:

目錄│文件列表:

 └ PCB+SCH+CODE

    └ SmartHandheldCon

       │ pwm流程圖 .png

       │ 環(huán)境檢測流程圖 .png

       │ 神舟王STM32F407ZGT用戶手冊20140228.pdf

       │ 菜單流程圖 .png

       │ 貪吃蛇流程圖.png

       ├ PCB

       │  │ HandheldCon.PcbDoc

       │  │ HandheldCon.PcbDoc.htm

       │  │ HandheldCon.pdf

       │  │ HandheldCon.PrjPCB

       │  │ HandheldCon.PrjPCBStructure

       │  │ HandheldCon.SchDoc

       │  │ HandheldCon.zip

       │  ├ History

       │  │  └ HandheldCon.~(1).PrjPCB.Zip

       │  └ 庫

       │     │ fszhang.PcbLib

       │     │ fszhang.SchLib

       │     │ PcbLib_autocar.PcbLib

       │     │ Pro.PcbLib

       │     │ Schlib1.SchLib

       │     └ Schlib_autocar.SchLib

       └ software

          └ HandheldCon

             │ .mxproject

             │ HandheldCon.ioc

             ├ Drivers

             │  ├ CMSIS

             │  │  ├ Core

             │  │  │  ├ Include

             │  │  │  │  │ cmsis_armcc.h

             │  │  │  │  │ cmsis_armclang.h

             │  │  │  │  │ cmsis_compiler.h

             │  │  │  │  │ cmsis_gcc.h

             │  │  │  │  │ cmsis_iccarm.h

             │  │  │  │  │ cmsis_version.h

             │  │  │  │  │ core_armv8mbl.h

             │  │  │  │  │ core_armv8mml.h

             │  │  │  │  │ core_cm0.h

             │  │  │  │  │ core_cm0plus.h

             │  │  │  │  │ core_cm1.h

             │  │  │  │  │ core_cm23.h

             │  │  │  │  │ core_cm3.h

             │  │  │  │  │ core_cm33.h

             │  │  │  │  │ core_cm4.h

             │  │  │  │  │ core_cm7.h

             │  │  │  │  │ core_sc000.h

             │  │  │  │  │ core_sc300.h

             │  │  │  │  │ mpu_armv7.h

             │  │  │  │  │ mpu_armv8.h

             │  │  │  │  └ tz_context.h

             │  │  │  └ Template

             │  │  │     └ ARMv8-M

             │  │  │        │ main_s.c

             │  │  │        └ tz_context.c

             │  │  ├ Core_A

             │  │  │  ├ Include

             │  │  │  │  │ cmsis_armcc.h

             │  │  │  │  │ cmsis_armclang.h

             │  │  │  │  │ cmsis_compiler.h

             │  │  │  │  │ cmsis_cp15.h

             │  │  │  │  │ cmsis_gcc.h

             │  │  │  │  │ cmsis_iccarm.h

             │  │  │  │  │ core_ca.h

             │  │  │  │  └ irq_ctrl.h

             │  │  │  └ Source

             │  │  │     └ irq_ctrl_gic.c

             │  │  ├ Device

             │  │  │  └ ST

             │  │  │     └ STM32F4xx

             │  │  │        ├ Include

             │  │  │        │  │ stm32f401xc.h

             │  │  │        │  │ stm32f401xe.h

             │  │  │        │  │ stm32f405xx.h

             │  │  │        │  │ stm32f407xx.h

             │  │  │        │  │ stm32f410cx.h

             │  │  │        │  │ stm32f410rx.h

             │  │  │        │  │ stm32f410tx.h

             │  │  │        │  │ stm32f411xe.h

             │  │  │        │  │ stm32f412cx.h

             │  │  │        │  │ stm32f412rx.h

             │  │  │        │  │ stm32f412vx.h

             │  │  │        │  │ stm32f412zx.h

             │  │  │        │  │ stm32f413xx.h

             │  │  │        │  │ stm32f415xx.h

             │  │  │        │  │ stm32f417xx.h

             │  │  │        │  │ stm32f423xx.h

             │  │  │        │  │ stm32f427xx.h

             │  │  │        │  │ stm32f429xx.h

             │  │  │        │  │ stm32f437xx.h

             │  │  │        │  │ stm32f439xx.h

             │  │  │        │  │ stm32f446xx.h

             │  │  │        │  │ stm32f469xx.h

             │  │  │        │  │ stm32f479xx.h

             │  │  │        │  │ stm32f4xx.h

             │  │  │        │  └ system_stm32f4xx.h

             │  │  │        └ Source

             │  │  │           └ Templates

             │  │  │              │ system_stm32f4xx.c

             │  │  │              ├ arm

             │  │  │              │  │ startup_stm32f401xc.s

             │  │  │              │  │ startup_stm32f401xe.s

             │  │  │              │  │ startup_stm32f405xx.s

             │  │  │              │  │ startup_stm32f407xx.s

             │  │  │              │  │ startup_stm32f410cx.s

             │  │  │              │  │ startup_stm32f410rx.s

             │  │  │              │  │ startup_stm32f410tx.s

             │  │  │              │  │ startup_stm32f411xe.s

             │  │  │              │  │ startup_stm32f412cx.s

             │  │  │              │  │ startup_stm32f412rx.s

             │  │  │              │  │ startup_stm32f412vx.s

             │  │  │              │  │ startup_stm32f412zx.s

             │  │  │              │  │ startup_stm32f413xx.s

             │  │  │              │  │ startup_stm32f415xx.s

             │  │  │              │  │ startup_stm32f417xx.s

             │  │  │              │  │ startup_stm32f423xx.s

             │  │  │              │  │ startup_stm32f427xx.s

             │  │  │              │  │ startup_stm32f429xx.s

             │  │  │              │  │ startup_stm32f437xx.s

             │  │  │              │  │ startup_stm32f439xx.s

             │  │  │              │  │ startup_stm32f446xx.s

             │  │  │              │  │ startup_stm32f469xx.s

             │  │  │              │  └ startup_stm32f479xx.s

             │  │  │              ├ gcc

             │  │  │              │  │ startup_stm32f401xc.s

             │  │  │              │  │ startup_stm32f401xe.s

             │  │  │              │  │ startup_stm32f405xx.s

             │  │  │              │  │ startup_stm32f407xx.s

             │  │  │              │  │ startup_stm32f410cx.s

             │  │  │              │  │ startup_stm32f410rx.s

             │  │  │              │  │ startup_stm32f410tx.s

             │  │  │              │  │ startup_stm32f411xe.s

             │  │  │              │  │ startup_stm32f412cx.s

             │  │  │              │  │ startup_stm32f412rx.s

             │  │  │              │  │ startup_stm32f412vx.s

             │  │  │              │  │ startup_stm32f412zx.s

             │  │  │              │  │ startup_stm32f413xx.s

             │  │  │              │  │ startup_stm32f415xx.s

             │  │  │              │  │ startup_stm32f417xx.s

             │  │  │              │  │ startup_stm32f423xx.s

             │  │  │              │  │ startup_stm32f427xx.s

             │  │  │              │  │ startup_stm32f429xx.s

             │  │  │              │  │ startup_stm32f437xx.s

             │  │  │              │  │ startup_stm32f439xx.s

             │  │  │              │  │ startup_stm32f446xx.s

             │  │  │              │  │ startup_stm32f469xx.s

TAG貪吃蛇
  • 8 次
  • 1 分