在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例嵌入式开发 → stm32开机例程(即综合测试例程)

stm32开机例程(即综合测试例程)

嵌入式开发

下载此实例
  • 开发语言:C/C++
  • 实例大小:3.16M
  • 下载次数:42
  • 浏览次数:322
  • 发布时间:2020-03-03
  • 实例类别:嵌入式开发
  • 发 布 人:wj050609
  • 文件格式:.zip
  • 所需积分:0
 相关标签: STM32 STM3 程序 开发

实例介绍

【实例简介】

1、开机例程就是我们在出厂前在板子上烧写的整板测试程序,这是一个综合例程,可以通过点击

   液晶界面上的图标对板子的硬件一一进行检测是否可用。
  在发货前我们已经测试好。

2、开机例程使用的是系统是UCOSIII,界面用的是wmwin。

【实例截图】

from clipboard

【核心代码】

└─0.开机例程(即综合测试例程)
    │  开机例程说明.txt
    │  
    └─ucos_emWin_开机例程(大时间版本)
        │  keilkill.bat
        │  
        ├─Doc
        │      readme.txt
        │      
        ├─Libraries
        │  ├─CMSIS
        │  │  │  core_cm3.c
        │  │  │  core_cm3.h
        │  │  │  stm32f10x.h
        │  │  │  system_stm32f10x.c
        │  │  │  system_stm32f10x.h
        │  │  │  
        │  │  └─startup
        │  │          startup_stm32f10x_cl.s
        │  │          startup_stm32f10x_hd.s
        │  │          startup_stm32f10x_hd_vl.s
        │  │          startup_stm32f10x_ld.s
        │  │          startup_stm32f10x_ld_vl.s
        │  │          startup_stm32f10x_md.s
        │  │          startup_stm32f10x_md_vl.s
        │  │          startup_stm32f10x_xl.s
        │  │          
        │  ├─FWlib
        │  │  ├─inc
        │  │  │      misc.h
        │  │  │      stm32f10x_adc.h
        │  │  │      stm32f10x_bkp.h
        │  │  │      stm32f10x_can.h
        │  │  │      stm32f10x_cec.h
        │  │  │      stm32f10x_crc.h
        │  │  │      stm32f10x_dac.h
        │  │  │      stm32f10x_dbgmcu.h
        │  │  │      stm32f10x_dma.h
        │  │  │      stm32f10x_exti.h
        │  │  │      stm32f10x_flash.h
        │  │  │      stm32f10x_fsmc.h
        │  │  │      stm32f10x_gpio.h
        │  │  │      stm32f10x_i2c.h
        │  │  │      stm32f10x_iwdg.h
        │  │  │      stm32f10x_pwr.h
        │  │  │      stm32f10x_rcc.h
        │  │  │      stm32f10x_rtc.h
        │  │  │      stm32f10x_sdio.h
        │  │  │      stm32f10x_spi.h
        │  │  │      stm32f10x_tim.h
        │  │  │      stm32f10x_usart.h
        │  │  │      stm32f10x_wwdg.h
        │  │  │      
        │  │  └─src
        │  │          misc.c
        │  │          stm32f10x_adc.c
        │  │          stm32f10x_bkp.c
        │  │          stm32f10x_can.c
        │  │          stm32f10x_cec.c
        │  │          stm32f10x_crc.c
        │  │          stm32f10x_dac.c
        │  │          stm32f10x_dbgmcu.c
        │  │          stm32f10x_dma.c
        │  │          stm32f10x_exti.c
        │  │          stm32f10x_flash.c
        │  │          stm32f10x_fsmc.c
        │  │          stm32f10x_gpio.c
        │  │          stm32f10x_i2c.c
        │  │          stm32f10x_iwdg.c
        │  │          stm32f10x_pwr.c
        │  │          stm32f10x_rcc.c
        │  │          stm32f10x_rtc.c
        │  │          stm32f10x_sdio.c
        │  │          stm32f10x_spi.c
        │  │          stm32f10x_tim.c
        │  │          stm32f10x_usart.c
        │  │          stm32f10x_wwdg.c
        │  │          
        │  ├─Mass_Storage
        │  │  ├─inc
        │  │  │      fsmc_nand.h
        │  │  │      hw_config.h
        │  │  │      mass_mal.h
        │  │  │      memory.h
        │  │  │      nand_if.h
        │  │  │      platform_config.h
        │  │  │      stm32f10x_conf.h
        │  │  │      stm32l1xx_conf.h
        │  │  │      stm32_it.h
        │  │  │      usb_bot.h
        │  │  │      usb_conf.h
        │  │  │      usb_desc.h
        │  │  │      usb_istr.h
        │  │  │      usb_prop.h
        │  │  │      usb_pwr.h
        │  │  │      usb_scsi.h
        │  │  │      
        │  │  └─src
        │  │          fsmc_nand.c
        │  │          hw_config.c
        │  │          mass_mal.c
        │  │          memory.c
        │  │          nand_if.c
        │  │          scsi_data.c
        │  │          usb_bot.c
        │  │          usb_desc.c
        │  │          usb_endp.c
        │  │          usb_istr.c
        │  │          usb_prop.c
        │  │          usb_pwr.c
        │  │          usb_scsi.c
        │  │          
        │  └─STM32_USB-FS-Device_Driver
        │      ├─inc
        │      │      otgd_fs_cal.h
        │      │      otgd_fs_dev.h
        │      │      otgd_fs_int.h
        │      │      otgd_fs_pcd.h
        │      │      otgd_fs_regs.h
        │      │      usb_core.h
        │      │      usb_def.h
        │      │      usb_init.h
        │      │      usb_int.h
        │      │      usb_lib.h
        │      │      usb_mem.h
        │      │      usb_regs.h
        │      │      usb_sil.h
        │      │      usb_type.h
        │      │      
        │      └─src
        │              otgd_fs_cal.c
        │              otgd_fs_dev.c
        │              otgd_fs_int.c
        │              otgd_fs_pcd.c
        │              usb_core.c
        │              usb_init.c
        │              usb_int.c
        │              usb_mem.c
        │              usb_regs.c
        │              usb_sil.c
        │              
        ├─Listing
        ├─Output
        │      ISO-STM32.sct
        │      Template.hex
        │      Template.sct
        │      
        ├─Project
        │  └─RVMDK(uv5)
        │          BH-F103.uvguix.Administrator
        │          BH-F103.uvoptx
        │          BH-F103.uvprojx
        │          JLinkSettings.ini
        │          
        ├─STemWinLibrary532
        │  │  说明.txt
        │  │  
        │  ├─Config
        │  │      GUIConf.c
        │  │      GUIConf.h
        │  │      GUIDRV_Template.c
        │  │      GUIDRV_Template.h
        │  │      GUIFont_Port.c
        │  │      GUIFont_Port.h
        │  │      GUIPicture_Port.c
        │  │      GUIPicture_Port.h
        │  │      LCDConf_FlexColor_Template.c
        │  │      LCDConf_FlexColor_Template.h
        │  │      LCDConf_Lin_Template.c
        │  │      LCDConf_Lin_Template.h
        │  │      SIMConf.c
        │  │      
        │  ├─inc
        │  │      BUTTON.h
        │  │      BUTTON_Private.h
        │  │      CALENDAR.h
        │  │      CHECKBOX.h
        │  │      CHECKBOX_Private.h
        │  │      CHOOSECOLOR.h
        │  │      CHOOSEFILE.h
        │  │      DIALOG.h
        │  │      DIALOG_Intern.h
        │  │      DROPDOWN.h
        │  │      DROPDOWN_Private.h
        │  │      EDIT.h
        │  │      EDIT_Private.h
        │  │      FRAMEWIN.h
        │  │      FRAMEWIN_Private.h
        │  │      Global.h
        │  │      GRAPH.h
        │  │      GRAPH_Private.h
        │  │      GUI.h
        │  │      GUIDRV_DCache.h
        │  │      GUIDRV_DCache_Private.h
        │  │      GUIDRV_Dist.h
        │  │      GUIDRV_FlexColor.h
        │  │      GUIDRV_FlexColor_Private.h
        │  │      GUIDRV_Lin.h
        │  │      GUIDRV_Lin_Opt_16.h
        │  │      GUIDRV_Lin_Opt_24.h
        │  │      GUIDRV_Lin_Opt_32.h
        │  │      GUIDRV_Lin_Opt_8.h
        │  │      GUIDRV_Lin_Private.h
        │  │      GUIDRV_NoOpt_1_8.h
        │  │      GUIDRV_Template.h
        │  │      GUIDRV_TemplateI.h
        │  │      GUIDRV_TemplateI_Private.h
        │  │      GUIMTDRV_TangoC32.h
        │  │      GUITDRV_ADS7846.h
        │  │      GUI_ARRAY.h
        │  │      GUI_ARRAY_Private.h
        │  │      GUI_BMP_Private.h
        │  │      GUI_ConfDefaults.h
        │  │      GUI_Debug.h
        │  │      GUI_FontIntern.h
        │  │      GUI_GIF_Private.h
        │  │      GUI_HOOK.h
        │  │      GUI_JPEG_Private.h
        │  │      GUI_Private.h
        │  │      GUI_SetOrientation.h
        │  │      GUI_SetOrientationCX.h
        │  │      GUI_SIM_Win32.h
        │  │      GUI_SPRITE_Private.h
        │  │      GUI_Type.h
        │  │      GUI_Version.h
        │  │      GUI_VNC.h
        │  │      HEADER.h
        │  │      HEADER_Private.h
        │  │      ICONVIEW.h
        │  │      ICONVIEW_Private.h
        │  │      IMAGE.h
        │  │      IMAGE_Private.h
        │  │      KNOB.h
        │  │      KNOB_Private.h
        │  │      LCD.h
        │  │      LCD_ConfDefaults.h
        │  │      LCD_Private.h
        │  │      LCD_Protected.h
        │  │      LCD_SIM.h
        │  │      LISTBOX.h
        │  │      LISTBOX_Private.h
        │  │      LISTVIEW.h
        │  │      LISTVIEW_Private.h
        │  │      LISTWHEEL.h
        │  │      LISTWHEEL_Private.h
        │  │      MENU.h
        │  │      MENU_Private.h
        │  │      MESSAGEBOX.h
        │  │      MULTIEDIT.h
        │  │      MULTIPAGE.h
        │  │      MULTIPAGE_Private.h
        │  │      PROGBAR.h
        │  │      PROGBAR_Private.h
        │  │      RADIO.h
        │  │      RADIO_Private.h
        │  │      SCROLLBAR.h
        │  │      SCROLLBAR_Private.h
        │  │      SLIDER.h
        │  │      SLIDER_Private.h
        │  │      SPINBOX.h
        │  │      SPINBOX_Private.h
        │  │      SWIPELIST.h
        │  │      SWIPELIST_Private.h
        │  │      TEXT.h
        │  │      TEXT_Private.h
        │  │      TREEVIEW.h
        │  │      TREEVIEW_Private.h
        │  │      WIDGET.h
        │  │      WINDOW_Private.h
        │  │      WM.h
        │  │      WM_GUI.h
        │  │      WM_Intern.h
        │  │      
        │  ├─Lib
        │  │      STemWin532_CM3_Keil.lib
        │  │      
        │  └─OS
        │          GUI_X.c
        │          GUI_X_OS.c
        │          GUI_X_Touch_Analog.c
        │          
        ├─uCOSIII
        │  ├─os_cfg
        │  │      app_cfg.h
        │  │      cpu_cfg.h
        │  │      includes.h
        │  │      lib_cfg.h
        │  │      os_app_hooks.c
        │  │      os_app_hooks.h
        │  │      os_cfg.h
        │  │      os_cfg_app.h
        │  │      
        │  ├─uC-CPU
        │  │  │  cpu_core.c
        │  │  │  cpu_core.h
        │  │  │  cpu_def.h
        │  │  │  
        │  │  └─ARM-Cortex-M3
        │  │      └─RealView
        │  │              cpu.h
        │  │              cpu_a.asm
        │  │              cpu_c.c
        │  │              
        │  ├─uC-LIB
        │  │  │  lib_ascii.c
        │  │  │  lib_ascii.h
        │  │  │  lib_def.h
        │  │  │  lib_math.c
        │  │  │  lib_math.h
        │  │  │  lib_mem.c
        │  │  │  lib_mem.h
        │  │  │  lib_str.c
        │  │  │  lib_str.h
        │  │  │  
        │  │  └─Ports
        │  │      └─ARM-Cortex-M3
        │  │          └─RealView
        │  │                  lib_mem_a.asm
        │  │                  
        │  └─uCOS-III
        │      ├─Ports
        │      │  └─ARM-Cortex-M3
        │      │      └─Generic
        │      │          └─RealView
        │      │                  os_cpu.h
        │      │                  os_cpu_a.s
        │      │                  os_cpu_c.c
        │      │                  
        │      └─Source
        │              os.h
        │              os_cfg_app.c
        │              os_core.c
        │              os_dbg.c
        │              os_flag.c
        │              os_int.c
        │              os_mem.c
        │              os_msg.c
        │              os_mutex.c
        │              os_pend_multi.c
        │              os_prio.c
        │              os_q.c
        │              os_sem.c
        │              os_stat.c
        │              os_task.c
        │              os_tick.c
        │              os_time.c
        │              os_tmr.c
        │              os_type.h
        │              os_var.c
        │              
        └─User
            │  stm32f10x_conf.h
            │  stm32f10x_it.c
            │  stm32f10x_it.h
            │  
            ├─APP
            │      ADCDLG.c
            │      appicon.c
            │      CalculatorDLG.c
            │      ClockDLG.c
            │      common.c
            │      common.h
            │      desktop.c
            │      desktop.h
            │      keypadapp.c
            │      ledDLG.c
            │      main.c
            │      MessageDLG.c
            │      PhoneDLG.c
            │      pysearch.c
            │      pysearch.h
            │      Touch_CalibrationApp.c
            │      USBDLG.c
            │      WeatherDLG.c
            │      
            ├─BSP
            │  │  bsp.c
            │  │  bsp.h
            │  │  
            │  ├─adc
            │  │      bsp_adc.c
            │  │      bsp_adc.h
            │  │      
            │  ├─Beep
            │  │      bsp_beep.c
            │  │      bsp_beep.h
            │  │      
            │  ├─dht11
            │  │      bsp_dht11.c
            │  │      bsp_dht11.h
            │  │      
            │  ├─ds18b20
            │  │      bsp_ds18b20.c
            │  │      bsp_ds18b20.h
            │  │      
            │  ├─font
            │  │      fonts.c
            │  │      fonts.h
            │  │      
            │  ├─gsm_gprs
            │  │      bsp_gsm_gprs.c
            │  │      bsp_gsm_gprs.h
            │  │      bsp_gsm_usart.c
            │  │      bsp_gsm_usart.h
            │  │      
            │  ├─Key
            │  │      bsp_key.c
            │  │      bsp_key.h
            │  │      
            │  ├─lcd
            │  │      bsp_ili9341_lcd.c
            │  │      bsp_ili9341_lcd.h
            │  │      bsp_xpt2046_lcd.c
            │  │      bsp_xpt2046_lcd.h
            │  │      
            │  ├─led
            │  │      bsp_led.c
            │  │      bsp_led.h
            │  │      
            │  ├─rtc
            │  │      bsp_calendar.c
            │  │      bsp_calendar.h
            │  │      bsp_date.c
            │  │      bsp_date.h
            │  │      bsp_rtc.c
            │  │      bsp_rtc.h
            │  │      
            │  ├─TPad
            │  │      bsp_tpad.c
            │  │      bsp_tpad.h
            │  │      
            │  └─usart
            │          bsp_usart.c
            │          bsp_usart.h
            │          
            └─FATFS
                │  00history.txt
                │  00readme.txt
                │  diskio.c
                │  diskio.h
                │  ff.c
                │  ff.h
                │  ffconf.h
                │  integer.h
                │  
                ├─drivers
                │      fatfs_flash_spi.c
                │      fatfs_flash_spi.h
                │      fatfs_sd_sdio.c
                │      fatfs_sd_sdio.h
                │      
                └─option
                        cc932.c
                        cc936.c
                        cc949.c
                        cc950.c
                        ccsbcs.c
                        firecc936.c
                        syscall.c
                        unicode.c
                        



标签: STM32 STM3 程序 开发

实例下载地址

stm32开机例程(即综合测试例程)

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警