STM32F103X的C++空项目模版

  • B3_307305
    了解作者
  • 375.5KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-29 23:46
    上传日期
使用Keil 4.53 ,固件使用 3.5 。 更改了主文件以及中断入口,可以直接在上面使用C++
STM32_CPP.rar
  • STM32_CPP
  • uCOS.tuo
    1.3KB
  • uCOS_uvproj.bak
    21.3KB
  • uCOS_uvopt.bak
    24.3KB
  • JLinkSettings.ini
    573B
  • uCOS.uvgui.CrossNi
    133.1KB
  • uCOS_Target 1.dep
    8.2KB
  • uCOS.plg
    4.2KB
  • JLinkLog.txt
    40.4KB
  • uCOS.xmp
    17.7KB
  • uCOS.uvgui_CrossNi.bak
    130.5KB
  • Source
  • Startup
  • cortexm3_macro.s
    10.1KB
  • stm32f10x_startup.s
    8.4KB
  • BSP
  • bsp.h
    3.4KB
  • bsp.cpp
    9.5KB
  • FWLib
  • stm32f10x_spi.h
    17.3KB
  • stm32f10x_crc.h
    2.1KB
  • stm32f10x_tim.h
    51.2KB
  • stm32f10x_usart.h
    16.2KB
  • stm32f10x_dma.h
    20.3KB
  • stm32f10x_fsmc.h
    26.4KB
  • stm32f10x_i2c.h
    29.3KB
  • stm32f10x_dac.h
    14.9KB
  • stm32f10x_iwdg.h
    3.7KB
  • misc.h
    8.8KB
  • stm32f10x_bkp.h
    7.4KB
  • stm32f10x_pwr.h
    4.3KB
  • stm32f10x_dbgmcu.h
    3.7KB
  • stm32f10x_exti.h
    6.7KB
  • stm32f10x_conf.h
    5.9KB
  • stm32f10x_can.h
    26.9KB
  • stm32f10x_adc.h
    21.2KB
  • stm32f10x_cec.h
    6.4KB
  • stm32f10x_rcc.h
    29.7KB
  • stm32f10x_rtc.h
    3.8KB
  • stm32f10x_flash.h
    24.8KB
  • stm32f10x_sdio.h
    21.4KB
  • stm32f10x_lib.h
    3.1KB
  • stm32f10x_wwdg.h
    2.9KB
  • stm32f10x_gpio.h
    19.7KB
  • FW.lib
    5.8MB
  • APP
  • app.cpp
    323B
  • app.c
    9KB
  • os_cfg.h
    10.1KB
  • includes.h
    1.5KB
  • app_cfg.h
    3.2KB
  • stm32f10x_it.h
    4KB
  • stm32f10x_it.cpp
    29.3KB
  • uCOS.uvproj
    20.7KB
  • .crf
    409KB
  • uCOS.uvopt
    24KB
内容介绍
T4CC4 000:398 SEGGER J-Link V4.40c Log File (0001ms, 0397ms total) T4CC4 000:398 DLL Compiled: Jan 24 2012 09:30:33 (0001ms, 0397ms total) T4CC4 000:398 Logging started @ 2013-02-02 12:07 (0001ms, 0397ms total) T4CC4 000:399 JLINK_SetWarnOutHandler(...) (0000ms, 0398ms total) T4CC4 000:399 JLINK_OpenEx(...) Firmware: J-Link ARM V8 compiled Dec 6 2011 18:57:44 Hardware: V8.00 S/N: 20100214 Feature(s): RDI,FlashDL,FlashBP,JFlash,GDBFull returns O.K. (0192ms, 0398ms total) T4CC4 000:591 JLINK_SetErrorOutHandler(...) (0000ms, 0590ms total) T4CC4 000:591 JLINK_ExecCommand("Device = STM32F103ZE", ...) JLINK_ExecCommand("map ram 0x20000000 - 0x2000FFFF", ...) returns 0x00 (0000ms, 0000ms total) JLINK_AddMirrorAreaEx(Addr = 0x00000000, Size = 0x00000000) (0001ms, 0000ms total) Device "STM32F103ZE" selected (512 KB flash, 64 KB RAM). returns 0x00 (0001ms, 0590ms total) T4CC4 000:594 JLINK_ExecCommand("ProjectFile = "D:\CrossNi\Alive\Stm32F103CPP_T\STM32_CPP\JLinkSettings.ini"", ...) returns 0x00 (0000ms, 0591ms total) T4CC4 000:595 JLINK_ExecCommand("DisableConnectionTimeout", ...) returns 0x00 (0000ms, 0591ms total) T4CC4 000:595 JLINK_TIF_Select(JLINKARM_TIF_JTAG) returns 0x00 (0000ms, 0591ms total) T4CC4 000:595 JLINK_SetSpeed(10000) (0001ms, 0591ms total) T4CC4 000:596 JLINK_GetHardwareVersion() returns 0x13880 (0000ms, 0592ms total) T4CC4 000:596 JLINK_GetDLLVersion() returns 44003 (0000ms, 0592ms total) T4CC4 000:596 JLINK_GetFirmwareString(...) (0000ms, 0592ms total) T4CC4 000:596 JLINK_GetDLLVersion() returns 44003 (0000ms, 0592ms total) T4CC4 000:596 JLINK_GetCompileDateTime() (0000ms, 0592ms total) T4CC4 000:596 JLINK_GetFirmwareString(...) (0000ms, 0592ms total) T4CC4 000:596 JLINK_GetHardwareVersion() returns 0x13880 (0000ms, 0592ms total) T4CC4 000:596 JLINK_GetIdData(...) >0x2F8 JTAG>TotalIRLen = 9, IRPrint = 0x0011 >0x30 JTAG> >0x210 JTAG> >0x80 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x38 JTAG> >0x80 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x80 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x80 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG>Found Cortex-M3 r1p1, Little endian. >0x50 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x30 JTAG> >0x50 JTAG> >0x40 JTAG> >0x80 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG>TPIU fitted. >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG>ETM fitted. >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> FPUnit: 6 code (BP) slots and 2 literal slots >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> ScanLen=9 NumDevices=2 aId[0]=0x3BA00477 aIrRead[0]=0 aScanLen[0]=0 aScanRead[0]=0 (0067ms, 0592ms total) T4CC4 000:663 JLINK_JTAG_GetDeviceID(DeviceIndex = 0) returns 0x3BA00477 (0000ms, 0659ms total) T4CC4 000:663 JLINK_JTAG_GetDeviceInfo(DeviceIndex = 0) returns 0x00 (0001ms, 0659ms total) T4CC4 000:664 JLINK_JTAG_GetDeviceID(DeviceIndex = 1) returns 0x6414041 (0000ms, 0660ms total) T4CC4 000:664 JLINK_JTAG_GetDeviceInfo(DeviceIndex = 1) returns 0x00 (0000ms, 0660ms total) T4CC4 000:664 JLINK_GetDebugInfo(0x100) -- Value=0xE00FF003 returns 0x00 (0000ms, 0660ms total) T4CC4 000:664 JLINK_ReadMem (0xE00FFFF0, 0x0010 Bytes, ...) -- CPU is running -- CPU_ReadMem(16 bytes @ 0xE00FFFF0) -- Data: 0D 00 00 00 10 00 00 00 05 00 00 00 B1 00 00 00 returns 0x00 (0004ms, 0660ms total) T4CC4 000:668 JLINK_ReadMem (0xE00FFFD0, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE00FFFD0) -- Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x00 (0001ms, 0664ms total) T4CC4 000:669 JLINK_ReadMem (0xE00FF000, 0x0018 Bytes, ...) -- CPU is running -- CPU_ReadMem(24 bytes @ 0xE00FF000) -- Data: 03 F0 F0 FF 03 20 F0 FF 03 30 F0 FF 03 10 F0 FF ... returns 0x00 (0001ms, 0665ms total) T4CC4 000:670 JLINK_ReadMemU32(0xE000ED00, 0x0001 Items, ...) -- CPU is running -- CPU_ReadMem(4 bytes @ 0xE000ED00) -- Data: 31 C2 1F 41 returns 0x01 (0001ms, 0666ms total) T4CC4 000:671 JLINK_SetResetType(JLINKARM_RESET_TYPE_NORMAL) returns JLINKARM_RESET_TYPE_NORMAL (0000ms, 0667ms total) T4CC4 000:671 JLINK_Reset() >0x308 JTAG>TotalIRLen = 9, IRPrint = 0x0011 >0x30 JTAG> >0x210 JTAG> >0x80 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x38 JTAG> >0x80 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x80 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x80 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG>Found Cortex-M3 r1p1, Little endian. >0x50 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x30 JTAG> >0x50 JTAG> >0x40 JTAG> >0x80 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG>TPIU fitted. >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG>ETM fitted. >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> FPUnit: 6 code (BP) slots and 2 literal slots >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x48 JTAG> >0x80 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x80 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x80 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> Found Cortex-M3 r1p1, Little endian. >0x50 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x30 JTAG> >0x50 JTAG> >0x40 JTAG> >0x80 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG>TPIU fitted. >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG>ETM fitted. >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> FPUnit: 6 code (BP) slots and 2 literal slots >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000ED0C) -- CPU is running -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CP
评论
    相关推荐
    • STM32F103X uCos-ii C++
      针对STM32F103ZE编写,目标板为STM32的红牛开发板。固件为3.5,将中断入口以及主文件都改成了C++。面向对象的编程有多种优势,使用C++编写大规模程序的时候会很有优势。
    • STM32 C++ LED
      利用c++开发stm32,改编于原子的代码,硬件原子开发板,stm32F407ZGT6
    • STM32F10X定时器C++驱动
      使用讲解请见作者的博客,有相关详细的说明。
    • stm32F405的C++工程
      stm32F405的C++工程,方便大家学习C++stm32平台下的开发应用。
    • STM32L1 C++工程模板
      STM32L1 C++工程模板;尽量用高版本的keil打开
    • STM32 C++ DriverLib(F407实例 C++编程)分享给大家
      STM32 C++ DriverLib(F407实例 C++编程)分享给大家,希望帮助到大伙。 压缩包内包含STM32 C++库以及一些常用的offchip模块类,并有一个STM32F407ZG代码实例。
    • STM32F1系列 C++工程模板
      STM32F1系列 C++工程模板;建议用MDK520打开
    • RA8875 STM32F407 C++驱动
      完成了基于RA8875自身绘图功能的文字显示、多边形显示以及触摸屏控制等功能。本程序基于SK-M32F407开发板,LCD为RA8875驱动的800x480屏幕。由于硬件可能有所不一致,需要经过改动才能移植成功到目标板上。...
    • stm32 c++源码 跑马灯
      此程序是用c++控制stm32单片机跑马灯 ,不是用c写的
    • STM32 C++编程 ADC类
      本程序是我用C++语言编写的STM32单片机工程模板,用C++开发STM32,ADC类,可以使程序更加直观,架构更加清晰,希望本例子能帮助到大家。有问题可以留言哦。