stm32_chanfat_20100114

所属分类:其他嵌入式/单片机内容
开发工具:C/C++
文件大小:2696KB
下载次数:61
上传日期:2010-05-11 04:52:42
上 传 者killah51
说明:  FAT/FAT32 lib for STM32 Microcontroller. Eclipse Project inc. Makefile and debugging Configuration included

文件列表:
stm32_chan_fat\.metadata\.mylyn\contexts (0, 2010-01-14)
stm32_chan_fat\.metadata\.mylyn\offline (0, 2010-01-14)
stm32_chan_fat\.metadata\.mylyn\.tasks.xml.zip (250, 2010-01-14)
stm32_chan_fat\.metadata\.mylyn\repositories.xml.zip (401, 2009-04-24)
stm32_chan_fat\.metadata\.mylyn\tasks.xml.zip (250, 2010-01-14)
stm32_chan_fat\.metadata\.mylyn (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.cdt.core (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.cdt.make.core (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.cdt.make.ui\dialog_settings.xml (149, 2009-10-03)
stm32_chan_fat\.metadata\.plugins\org.eclipse.cdt.make.ui (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.cdt.managedbuilder.core (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.cdt.ui (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\13\bf\9\properties.index (555, 2009-04-26)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\13\bf\9 (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\13\bf (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\13 (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\16\a8\history.index (463, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\16\a8\properties.index (164, 2009-04-26)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\16\a8 (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\16\e5\history.index (414, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\16\e5\properties.index (163, 2009-04-26)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\16\e5 (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\16 (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\3f\de\properties.index (988, 2009-09-26)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\3f\de (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\3f\e4\properties.index (1695, 2009-09-26)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\3f\e4 (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\3f (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\c9\8b\properties.index (151, 2009-09-03)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\c9\8b (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\c9\history.index (89, 2010-01-09)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\c9\properties.index (486, 2009-11-06)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\c9 (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\ce\history.index (210, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\ce\properties.index (410, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87\ce (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\87 (0, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\history.index (2699, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes\properties.index (1746, 2010-01-14)
stm32_chan_fat\.metadata\.plugins\org.eclipse.core.resources\.projects\project\.indexes (0, 2010-01-14)
... ...

****************************************************************************** Demo for ChaN's FAT-module on STMicroelectronics STM32 microcontroller Version Timestamp 20100114 by Martin Thomas, Kaiserslautern, Germany ****************************************************************************** Copyright (c) 2009, 2010 - ChaN (FAT-Code, driver-template, ff_test_term) - Martin Thomas (STM32 SD/MMC/SDHC driver and demo-application) - ST Microelectronics (Standard Peripherals Firmware Library) - ITB CompuPhase (minIni) All rights reserved. License for this product follows. Licenses of the components may differ but should be compatible. Read the license- and readme-files in the library directory. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the copyright holders nor the names of contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ****************************************************************************** Changelog: 14. Jan. 2010: - ChaN FAT-module update to V0.07e - STM Library update to 3.1.2 and included my patches made for 3.1.0 - ITB minIni update to V0.8, very minor modifications to avoid warnings (marked with "mt:") - eeprom.h/eeprom.c: update to STM's AppNote version 3, included the minor modification to define memory-area for emulated eeprom in linker-script - stm32_sd_spi.c: take ffconf.h into account, avoid warnings for read-only configuration, updated comments, replaced USE_SPI_DMA by USE_SD_SPI_DMA - stm32_sd_spi.c: fixed handling of card-present and write-protect socket-switches (thanks to Kazuaki Hamahara) - stm32_sd_spi.c: fixed DMA setup to take SPI_SD into account (thanks to "Ringo Pappnase") - ff.c: minor modification: avoid warning for read-only configuration, corrected some typos - ffconf.h: codepage to 1252 Latin 1 (Windows) - Makefile: activated compilation for STM EEPROM-emulation code, modification for better support in "Windows-only" setup (w/o MinGW/msys or cygwin) - Linker-script: memory-region and start-address of emulated eeprom - misc_test_term.c: show FATFS and STM32F10X-STDPERIPH version (v) - misc_test_term.c: added EEPROM emulation demo (ef, ew, er) - misc_test_term.c: demo-function for newlib's stdio (disabled by default), demo-function for DCC - stm32f10x_conf.h, main.c: show function-name in assert_failed - platform_config.c, sd_spi_stm32.c, main.c, Makefile: added support for MINI STM32 board - main.c/main(): GPIO_Write to GPIO_SetBits for LEDs to avoid side-effects - startup_stm32f10x_md_mthomas.c: added C++ support (commented the init call since not a C++ project) - STM32F10x_128k_20k_flash.ld: added C++ support - syscalls.c: minimal implementations for newlib syscalls (i.e. for stdio printf) - dcc_stdio.h/.c: files from OpenOCD source-tree with minor modifications, used to interface with DCC (i.e. for "printf-debugging" via JTAG connection). Both files are GPL2-licensed but they are just optional, so remove them if the GPL is not an option for your project - used toolchain Codesourcery G++ lite for ARM Q3-2009 for tests 2. Sept. 2009: - STM Library update to 3.1.0, minor modifications (enabled by define) - ChaN FAT-Module library update to 0.07c with patches up to 27. July 2009 - additional configuration-options in makefile - included minIni from ITB CompuPhase and added small demo for it - extended SPI to SD/MMC/SDHC driver (sd_spi_stm32.c) with some config-options - minor modifications and extensions in the demo-application, linker-script, startup-code - OpenOCD SVN 2660 is just included for evaluation. There is some kind of licensing-issue with the FTDI-drivers in combination with OpenOCD (the discussion on this has been to long to follow). *** You must delete the OpenOCD folder now since it might violate a license. *** - tested with Codesourcery G++ lite Q1-2009 2. May 2009: - OpenOCD updated to SVN1586 - Using target/stm32.cfg in makefile and Eclipse external tool launch - Eclipse debug configuration debug attach - renamed and modified in Eclipse debug launches - minor modifications in this readme.txt to somehow document the mentioned changes This is a small demo-application to show how Chan's Fat-Module can be used to interface MMC/SD/SDHC-Cards with a STM32 microcontroller (ARM Ltd. Cortex-M3 core). This code uses the _SPI-Interface_ - NOT a SDIO-Interface since the Eval-Board here has the card-slot connected to SPI1 and the F103VB controller on it does not offer SDIO. When using a STM32 with SDIO and a board which has a card-slot connected to the SDIO the example code from the STM fwlib can be used as low-level driver ("diskio"). Beside of the diskio-drivers for STM32 SPI you may find some useful code for developments of firmware with the GNU toolchain in this package (for example: vectors-location, startup, linker-script, OpenOCD flash- programming). I have done only minor modification in the STM firmware-library to avoid warnings The modifications can be enabled by defining MOD_MTHOMAS_STMLIB (enabled by default). Special versions of startup-code (startup_stm32f10x_md_mthomas.c) and linker-script (stm32f103vb_flash.ld) have been created for this project. They are based on the examples that came with the STM Standard Peripherals Library but have been heavily modified. Project-files for Keil/ARM uVision are included. The eval-version will do to build the project using a GNU toolchain. For debugging and simulation you may have to use the full version without size-restricition (not tested here). For standalone building i.e with Programmer's Notepad or Eclipse a makefile is included. The package includes Eclipse-settings and lauch-configurations. Sorry, not enough time to fully document this here. Just load the workspace and give it a try. Very short guide: - External Tools "OpenOCD": starts OpenOCD in the backgroud: This uses the OpenOCD target-library. The current configuration is for an Amontec JTAGkey interface. When using another interface modify the command-line options in Run->External Tools->Ext. Tools conf.->leaf OpenOCD->field arguments. For all following debug configurations OpenOCD has to run and it can be kept running. OpenOCD can be terminated (right-click-Terminate) in the Debug view when something hangs and it has to be restarted. - Debug Configuration (launch) "OpenOCD reset load run": Transfers the load-image into the STM32's internal flash using gdb's load-command and starts the application. Similar to "make program" but no need to termintate a running OpenOCD and restart it with different command-line-options or scripts. - Debug Configuration "OpenOCD reset debug": Start debugging with an application already loaded into the controller's flash - Debug Configuration "OpenOCD reset load debug": Transfers the load-image into the flash-memory and starts debugging (similar to "OpenOCD load init only" followed by "OpenOCD reset debug") - Debug Configuration "OpenOCD attach debug": Attaches to target w/o reset. - Debug Configuration "OpenOCD resume": Just resumes the target in case it is halted. All this has been used with the CDT GBD hardware debugging plugin. Simlar configurations may work with the embedded debug plugin from Zylin but I have not tested with Zylin's plugin. All used codes should be free for commercial and non-commercial use. They are either non-copyrighted or under a BSD-style license. The only exceptions are dcc_stdio.h and dcc_stdio.c which are just optional. There is no need to give away source-code which uses parts of this project as long as the dcc_stdio are not used. My modifications are also basically free, just read and respect the 3BSD-license at the top of this text. Of cause there is no warranty neither for the codes from others nor for to code I have written. Tested with: - Controller: STM32F103VB Rev.Z ("medium density" 128kB) - Board: Manley EK-STM32F, SD-slot connected to STM32's SPI1 (this board does not connect card-detect and write-protect switches) - SD-Cards: extrememory 1GB performace, SanDisk 256MB - SDHC Card: SanDisk Ultra II SDHC 4GB Tools: - Compiler/Toolchain: GNU cross-toolchain for ARM (binutils, gcc) - libc: newlib (only a few functions used) used packages: Codesourcery G++ lite for ARM EABI - IDEs/Editors: - Programmers Notepad - Eclipse Ganymede SR1 with CDT as in package Eclipse IDE for C/C++ Developers This is not the current version in April 2009 but the CDT 5.0.2 does not offer a setting for the compiler invocation command in Project->Properties->C/C++ Build->Discovery Options which is needed to locate the inlude files of the toolchain (i.e. stdlib.h). Additional plug-ins: CDT Hardware Debugging, Target Management Terminal, RXTX Enduser Runtime. - Keil uVision 3.72 Eval, uVision has only been used as IDE and for a few tests with the simulator (the simulator is a very good tool!). No effort has been made to make the code compatible with the RealView Tools. - other tool-software: OpenOCD for "batch programming" (make program) and debugging with Eclipse/CDT GDB Hardware Debugging/OpenOCD - JTAG-Interfaces: Amontec JTAGKey (Eclipse, make program), Keil ULINK(1) (uVision). I have not used the "ST-LINKII" integrated on the Eval.-Board since it did not work reliably with uVision and there is no support in OpenOCD for it. - This package comes with a OpenOCD directory including a Win32 binary for FT2232 and par.-port interfaces. If you are using a different version of OpenOCD or another inteface you may have to modfiy the settings (Makefile, target-library). ****************************************************************************** Demo-Session with FAT-LFN and SPI-DMA enabled, using a 8kByte work-buffer and extrememory 1GB "performace" SD-Card: Hello from a STM32 Demo-Application, M. Thomas V1.0.40 8/2009 FatFs module test terminal >fi 0 rc=0 FR_OK >fm 0 0 The drive 0 will be formatted. Are you sure? (Y/n)=Y rc=0 FR_OK >fs FAT type = 2 (FAT16) Bytes/Cluster = 16384 Number of FATs = 1 Root DIR entries = 512 Sectors/FAT = 288 Number of clusters = 62484 FAT start (lba) = *** DIR start (lba,clustor) = 352 Data start (lba) = 384 0 files, 0 bytes. 0 folders. 999744 KB total disk space. 999744 KB available. >fl 0 File(s), 0 bytes total 0 Dir(s), 1023737856 bytes free >fo 10 test rc=0 FR_OK >fw 5000000 10 5000000 bytes written with 1488 kB/sec. >fw 5000000 11 5000000 bytes written with 1340 kB/sec. >fw 5000000 12 5000000 bytes written with 1350 kB/sec. >fc rc=0 FR_OK >fl ----A 2000/01/01 12:07 15000000 test 1 File(s), 15000000 bytes total 0 Dir(s), 1008730112 bytes free >fx test test2 Opening "test" Creating "test2" Copying file...EOF 15000000 bytes copied with 759 kB/sec. >fo 1 test2 rc=0 FR_OK >fr 5000000 5000000 bytes read with 1730 kB/sec. >fr 5000000 5000000 bytes read with 1484 kB/sec. >fr 5000000 5000000 bytes read with 1485 kB/sec. >t 2000/1/1 12:08:26 >t 2009 8 29 12 17 20 2009/8/29 12:17:20 >t 2009/8/29 12:17:25 >fo 10 datetest rc=0 FR_OK >fw 100 1 100 bytes written with 50 kB/sec. >fc rc=0 FR_OK >fl ----A 2000/01/01 12:07 15000000 test ----A 2000/01/01 12:07 15000000 test2 ----A 2009/08/29 12:17 100 datetest 3 File(s), 30000100 bytes total 0 Dir(s), 993705***4 bytes free >fo 10 Mülleimer rc=0 FR_OK >fw 1 1 1 bytes written with 0 kB/sec. >fc rc=0 FR_OK >fl ----A 2000/01/01 12:07 15000000 test ----A 2000/01/01 12:07 15000000 test2 ----A 2009/08/29 12:17 100 datetest ----A 2009/08/29 12:18 1 MüLLEI~1 Mülleimer 4 File(s), 30000101 bytes total 0 Dir(s), 993689600 bytes free > Hello from a STM32 Demo-Application, M. Thomas V1.0.40 8/2009 FatFs module test terminal >fl rc=12 FR_INVALID_OBJECT >fi 0 rc=0 FR_OK >fl ----A 2000/01/01 12:07 15000000 test ----A 2000/01/01 12:07 15000000 test2 ----A 2009/08/29 12:17 100 datetest ----A 2009/08/29 12:18 1 MüLLEI~1 Mülleimer ----A 2009/08/29 13:02 0 TEST.INI ----A 2009/08/29 13:00 133520 sampled.bin 6 File(s), 30133621 bytes total 0 Dir(s), 993542144 bytes free >fu test.ini rc=0 FR_OK >fl ----A 2000/01/01 12:07 15000000 test ----A 2000/01/01 12:07 15000000 test2 ----A 2009/08/29 12:17 100 datetest ----A 2009/08/29 12:18 1 MüLLEI~1 Mülleimer ----A 2009/08/29 13:00 133520 sampled.bin 5 File(s), 30133621 bytes total 0 Dir(s), 993542144 bytes free >x Misc test terminal (h for help) >ic >x FatFs module test terminal >fl ----A 2000/01/01 12:07 15000000 test ----A 2000/01/01 12:07 15000000 test2 ----A 2009/08/29 12:17 100 datetest ----A 2009/08/29 12:18 1 MüLLEI~1 Mülleimer ----A 2009/08/29 13:03 97 TEST.INI ----A 2009/08/29 13:00 133520 sampled.bin 6 File(s), 30133718 bytes total 0 Dir(s), 993525760 bytes free >fo 1 test.ini rc=0 FR_OK >fd 1000 00000000 5B 49 4E 46 4F 5D 0D 0A 63 6F 6D 70 61 6E 79 20 [INFO]..company 00000010 3D 20 4D 61 72 74 69 6E 20 54 68 6F 6D 61 73 20 = Martin Thomas 00000020 53 6F 66 74 77 61 72 65 20 45 6E 67 69 6E 65 65 Software Enginee 00000030 72 69 6E 67 0D 0A 61 75 74 68 6F 72 20 3D 20 4D ring..author = M 00000040 61 72 74 69 6E 20 54 68 6F 6D 61 73 0D 0A 6E 75 artin Thomas..nu 00000050 6D 62 65 72 20 3D 20 31 32 33 34 35 36 37 38 0D mber = 12345678. 00000060 0A . >fc rc=0 FR_OK >x Misc test terminal (h for help) >ir INFO/company: Martin Thomas Software Engineering non-existing entry: INFO/number: 12345678 > Hello from a STM32 Demo-Application, M. Thomas V1.0.41 9/2009 FatFs module test terminal >x Misc test terminal (h for help) >v Implementer ARM, PartNo Cortex-M3, Prod.-Vers.-ID r1p1 Vector table at 0x00000000 in SRAM (TBLBASE) Flash size 128 kBytes Unique Device ID 0x43162932:0x31383836:0xFFFF:0xFF37 SD/MMC/SDHC Interface uses SPI DMA >ef Format o.k. >ew 0 123 write EEMUL[0] := 123 o.k. >ew 1 456 write EEMUL[1] := 456 o.k. >er 2 read EEMUL[2] failed! >ew 2 789 write EEMUL[2] := 789 o.k. >er 0 read EEMUL[0] = 123 >er 1 read EEMUL[1] = 456 >er 2 read EEMUL[2] = 789 >ew 0 999 write EEMUL[0] := 999 o.k. >er 0 read EEMUL[0] = 999 > Hello from a STM32 Demo-Application, M. Thomas V1.0.42 9/2009 FatFs module test terminal >x Misc test terminal (h for help) >er 0 read EEMUL[0] = 999 >er 1 read EEMUL[1] = 456 >er 2 read EEMUL[2] = 789 > ****************************************************************************** Log of a complete build incl. flash-programming C:\WinARM\examples\stm32_chan_fat\project>make clean all program COMSPEC detected C:\WINDOWS\system32\cmd.exe SHELL is C:/WINDOWS/system32/cmd.exe -------- begin, mode: FLASH_RUN -------- Cleaning project: cs-rm -f FLASH_RUN/stm32_chanfat.map cs-rm -f FLASH_RUN/stm32_chanfat.elf cs-rm -f FLASH_RUN/stm32_chanfat.hex cs-rm -f FLASH_RUN/stm32_chanfat.bin cs-rm -f FLASH_RUN/stm32_chanfat.sym cs-rm -f FLASH_RUN/stm32_chanfat.lss cs-rm -f FLASH_RUN/main.o FLASH_RUN/rtc.o FLASH_RUN/comm.o FLASH_RUN/term_io.o F LASH_RUN/ff_test_term.o FLASH_RUN/misc_test_term.o FLASH_RUN/ff.o FLASH_RUN/fatt ime.o FLASH_RUN/sd_spi_stm32.o FLASH_RUN/ccsbcs.o FLASH_RUN/startup_stm32f10x_md _mthomas.o FLASH_RUN/syscalls.o FLASH_RUN/minIni.o FLASH_RUN/core_cm3.o FLASH_RU N/system_stm32f10x.o FLASH_RUN/stm32f10x_usart.o FLASH_RUN/stm32f10x_flash.o FLA SH_RUN/stm32f10x_gpio.o FLASH_RUN/stm32f10x_rcc.o FLASH_RUN/stm32f10x_spi.o FLAS H_RUN/stm32f10x_rtc.o FLASH_RUN/stm32f10x_bkp.o FLASH_RUN/stm32f10x_pwr.o FLASH_ RUN/stm32f10x_dma.o FLASH_RUN/stm32f10x_tim.o FLASH_RUN/misc.o FLASH_RUN/eeprom. o cs-rm -f FLASH_RUN/main.lst FLASH_RUN/rtc.lst FLASH_RUN/comm.lst FLASH_RUN/term_ io.lst FLASH_RUN/ff_test_term.lst FLASH_RUN/misc_test_term.lst FLASH_RUN/ff.lst FLASH_RUN/fattime.lst FLASH_RUN/sd_spi_stm32.lst FLASH_RUN/ccsbcs.lst FLASH_RUN/ startup_stm32f10x_md_mthomas.lst FLASH_RUN/syscalls.lst FLASH_RUN/minIni.lst FLA SH_RUN/core_cm3.lst FLASH_RUN/system_stm32f10x.lst FLASH_RUN/stm32f10x_usart.lst FLASH_RUN/stm32f10x_flash.lst FLASH_RUN/stm32f10x_gpio.lst FLASH_RUN/stm32f10x_ rcc.lst FLASH_RUN/stm32f10x_spi.lst FLASH_RUN/stm32f10x_rtc.lst FLASH_RUN/stm32f 10x_bkp.lst FLASH_RUN/stm32f10x_pwr.lst FLASH_RUN/stm32f10x_dma.lst FLASH_RUN/st m32f10x_tim.lst FLASH_RUN/misc.lst FLASH_RUN/eeprom.lst cs-rm -f FLASH_RUN/dep/main.o.d FLASH_RUN/dep/rtc.o.d FLASH_RUN/dep/comm.o.d FLA SH_RUN/dep/term_io.o.d FLASH_RUN/dep/ff_test_term.o.d FLASH_RUN/dep/misc_test_te rm.o.d FLASH_RUN/dep/ff.o.d FLASH_RUN/dep/fattime.o.d FLASH_RUN/dep/sd_spi_stm32 .o.d FLASH_RUN/dep/ccsbcs.o.d FLASH_RUN/dep/startup_stm32f10x_md_mthomas.o.d FLA SH_RUN/dep/syscalls.o.d FLASH_RUN/dep/minIni.o.d FLASH_RUN/dep/core_cm3.o.d FLAS H_RUN/dep/system_stm32f10x.o.d FLASH_RUN/dep/stm32f10x_usart.o.d FLASH_RUN/dep/s tm32f10x_flash.o.d FLASH_RUN/dep/stm32f10x_gpio.o.d FLASH_RUN/dep/stm32f10x_rcc. o.d FLASH_RUN/dep/stm32f10x_spi.o.d FLASH_RUN/dep/stm32f10x_rtc.o.d FLASH_RUN/de p/stm32f10x_bkp.o.d FLASH_RUN/dep/stm32f10x_pwr.o.d FLASH_RUN/dep/stm32f10x_dma. o.d FLASH_RUN/dep/stm32f10x_tim.o.d FLASH_RUN/dep/misc.o.d FLASH_RUN/dep/eeprom. o.d cs-rm -f main.s rtc.s comm.s term_io.s ff_test_term.s misc_test_term.s ./Librari es/fat_sd/ff.s ./Libraries/fat_sd/fattime.s ./Libraries/fat_sd/sd_spi_stm32.s ./ Libraries/fat_sd/option/ccsbcs.s startup_stm32f10x_md_mthomas.s syscalls.s ./Lib raries/minIni/minIni.s ./Libraries/CMSIS/Core/CM3/core_cm3.s ./Libraries/CMSIS/C ore/CM3/system_stm32f10x.s ./Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_ usart.s ./Libraries/STM32 ... ...

近期下载者

相关文件


收藏者