📄 massstoragesimplebuffer.htp
字号:
<Window Id="FileView" RelativePath="Relative2Project">
<ApplFolder Id="MassStorageSimpleBuffer" State="Expanded">
<Folder Id="Source Files" State="Expanded">
<File Id="..\Source\cortexm3_macro.asm"/>
<File Id="..\Source\cstart_thumb2.asm"/>
<File Id="..\..\..\source\fsmc_nand.c"/>
<File Id="..\..\..\source\hw_config.c"/>
<File Id="..\Source\inithardware.asm"/>
<File Id="..\Source\initvectortable.asm"/>
<File Id="..\..\..\source\main.c"/>
<File Id="..\..\..\source\mass_mal.c"/>
<File Id="..\..\..\source\memory.c"/>
<File Id="..\..\..\source\msd.c"/>
<File Id="..\..\..\source\nand_if.c"/>
<File Id="..\..\..\source\scsi_data.c"/>
<File Id="..\..\..\source\sdcard.c"/>
<File Id="..\..\..\source\stm32f10x_it.c"/>
<File Id="..\..\..\source\usb_bot.c"/>
<File Id="..\..\..\source\usb_desc.c"/>
<File Id="..\..\..\source\usb_endp.c"/>
<File Id="..\..\..\source\usb_istr.c"/>
<File Id="..\..\..\source\usb_prop.c"/>
<File Id="..\..\..\source\usb_pwr.c"/>
<File Id="..\..\..\source\usb_scsi.c"/>
</Folder>
<Folder Id="Insert a new folder into the project" State="Not_Expanded" RelativePath=""/>
<Folder Id="FWLiB sources" State="Expanded">
<File Id="..\..\..\..\..\..\FWLib\library\src\stm32f10x_dma.c"/>
<File Id="..\..\..\..\..\..\FWLib\library\src\stm32f10x_flash.c"/>
<File Id="..\..\..\..\..\..\FWLib\library\src\stm32f10x_fsmc.c"/>
<File Id="..\..\..\..\..\..\FWLib\library\src\stm32f10x_gpio.c"/>
<File Id="..\..\..\..\..\..\FWLib\library\src\stm32f10x_lib.c"/>
<File Id="..\..\..\..\..\..\FWLib\library\src\stm32f10x_nvic.c"/>
<File Id="..\..\..\..\..\..\FWLib\library\src\stm32f10x_rcc.c"/>
<File Id="..\..\..\..\..\..\FWLib\library\src\stm32f10x_sdio.c"/>
<File Id="..\..\..\..\..\..\FWLib\library\src\stm32f10x_spi.c"/>
</Folder>
<Folder Id="USBLiB sources" State="Expanded">
<File Id="..\..\..\..\..\library\src\usb_core.c"/>
<File Id="..\..\..\..\..\library\src\usb_init.c"/>
<File Id="..\..\..\..\..\library\src\usb_int.c"/>
<File Id="..\..\..\..\..\library\src\usb_mem.c"/>
<File Id="..\..\..\..\..\library\src\usb_regs.c"/>
</Folder>
</ApplFolder>
</Window>
</Windows>
<Version>V5.20</Version>
<DebugDevice>
<TargetProcessor Id="PARM"/>
<Derivative Id="STM32F103ZE" File="$(SYSTEMDIR)\Derivatives\ST Microelectronics\.\..\Arm\Default.drv" Vendor="ST Microelectronics"/>TANTINO_CORTEX_M3
<Communication>
<Port>USB</Port>
<DeviceName>Tantino for Cortex-10003</DeviceName>
<PortAddress Value="-2147483648"/>
<BaudRate Value="0"/>
</Communication>
<SystemDir Path="C:\Program Files\Hitex\HiTOP53-CTX\Tantino-Cortex"/>
<ARMConfiguration Id="STM32F103ZE" SWJDP="1" Vendor="ST Microelectronics" EMB_ICE="0" Endianes="0" ProcType="30" ETM_EXIST="0" MCUFamily="STM32" RTCK_USED="0" Exceptions="cortex-M3 vectors" INTctl_Base="0x00000000" TRACE_AVAIL="1" DeviceToTest="2" ExtMemoryItf="YES" OnChipRAMAdr="0x20000000" OnChipRAMSize="0x10000" EndianessFixed="1" INT_controller="STM32_NVIC" OnChipFlashAdr="0x8000000" OnChipFlashSize="0x80000" IR_CountBitsOfTD="4" CountDevicesInChain="2" IR_CountBitsBeforeTD="5" IR_CountBitsBehindTD="0"/>
</DebugDevice>
<StartupScript File=".\Settings\StartupScript.scr" ProjRelative="1"/>
<EditorOptions>
<Font lfHeight="-12" lfWeight="400" ColorBack="16777215" ColorText="0" lfQuality="0" lfFaceName="Courier New" lfOutPrecision="0" ColorHiLiteBack="12937777" ColorHiLiteText="16777215" lfClipPrecision="0" lfPitchAndFamily="0"/>
<Tabulators Size="4" TabWithSpace="0"/>
<Options WideCaret="0" AutoIndent="1" AutoReload="0" HScrollBar="1" VScrollBar="1" LineNumbers="0" VirtualSpace="0" SyntaxColoring="1"/>
</EditorOptions>
<ConfigurationOptions>
<ProcessorSettings>
<ProcessorSetting Id="TarResHi" Value="0" Element=" 50ms"/>
<ProcessorSetting Id="DefMemAc" Value="2" Element=" 32bit"/>
<ProcessorSetting Id="TarReTAP" Value="0" Element=" no"/>
<ProcessorSetting Id="TarResLo" Value="1" Element=" 100ms"/>
</ProcessorSettings>
<EmulatorSettings>
<EmulatorSetting Id="TAPClk" Value="6" Element=" 6.0MHz"/>
<EmulatorSetting Id="TARRESTA" Value="1" Element=" yes"/>
<EmulatorSetting Id="BREAKSTA" Value="1" Element=" yes"/>
<EmulatorSetting Id="UPDWRCTI" Value="1000" Element=""/>
<EmulatorSetting Id="SWVFeat" Value="0" Element="OFF"/>
<EmulatorSetting Id="SysClock" Value="0" Element=""/>
<EmulatorSetting Id="TSPRESC" Value="1" Element="064"/>
</EmulatorSettings>
<GeneralSettings>
<GeneralSetting Id="TraceRecordingMode" Value="0" Element="Cycles"/>
<GeneralSetting Id="TraceRegionMode" Value="0" Element="Disable"/>
<GeneralSetting Id="TraceInitialState" Value="0" Element="On"/>
<GeneralSetting Id="TraceBufferOnStart" Value="0" Element="Refill"/>
<GeneralSetting Id="TraceOnOverflow" Value="0" Element="Overwrite"/>
<GeneralSetting Id="TraceDisplayMode" Value="0" Element="Backward"/>
<GeneralSetting Id="TraceBusState" Value="0" Element=""/>
<GeneralSetting Id="TriggerBusState" Value="0" Element=""/>
<GeneralSetting Id="TriggerDataType" Value="0" Element=""/>
<GeneralSetting Id="TriggerCounterMode" Value="0" Element=""/>
<GeneralSetting Id="TriggerBreakAction" Value="0" Element=""/>
<GeneralSetting Id="TriggerTraceAction" Value="0" Element=""/>
<GeneralSetting Id="TriggerRealtimerAction" Value="0" Element=""/>
<GeneralSetting Id="TimeTriggerAction" Value="0" Element=""/>
<GeneralSetting Id="ProtectionMode" Value="0" Element=""/>
<GeneralSetting Id="BankMode" Value="0" Element=""/>
<GeneralSetting Id="BankBootBank" Value="0" Element=""/>
<GeneralSetting Id="BankLoadBank" Value="0" Element=""/>
<GeneralSetting Id="BankCurrBank" Value="0" Element=""/>
<GeneralSetting Id="BankIntMode" Value="0" Element=""/>
</GeneralSettings>
</ConfigurationOptions>
<PostLoadScript File="" ProjRelative="1"/>
<IDESave/>
<ScreenLayouts Count="1">
<Layout Pos="0" Description="Default">
<Dockinglayout>
<Default>
<Summary Panes="45" Client="25" TopContainer="16"></Summary>
<Pane-1 ID="40364" Tag="13194360" Type="0" Title="Workspace - ModuleView\nModuleView" DockingCX="200" DockingCY="120" LastHolder="22" DockingHolder="22" FloatingHolder="42"></Pane-1>
<Pane-2 ID="40365" Tag="68002416" Type="0" Title="Workspace - FileView\nFileView" DockingCX="200" DockingCY="120" LastHolder="22" DockingHolder="22" FloatingHolder="42"></Pane-2>
<Pane-3 ID="40100" Tag="68053680" Type="0" Title="Register" DockingCX="200" DockingCY="120" LastHolder="27" DockingHolder="27"></Pane-3>
<Pane-4 ID="40932" Tag="68197208" Type="0" Title="Emulator State" DockingCX="200" DockingCY="120" LastHolder="28" DockingHolder="28"></Pane-4>
<Pane-5 ID="40000" Type="0" Title="Watch - Locals\nLocals" DockingCX="200" DockingCY="120" LastHolder="30" DockingHolder="30" FloatingHolder="33"></Pane-5>
<Pane-6 ID="40001" Type="0" Title="Watch - Watch1\nWatch1" DockingCX="200" DockingCY="120" LastHolder="30" DockingHolder="30" FloatingHolder="33"></Pane-6>
<Pane-7 ID="40050" Tag="42486464" Type="0" Title="Memory - Mem0\nMem0" DockingCX="200" DockingCY="120" LastHolder="30" DockingHolder="30"></Pane-7>
<Pane-8 ID="10001" Type="0" Title="Output" DockingCX="200" DockingCY="120" LastHolder="30" DockingHolder="30"></Pane-8>
<Pane-9 ID="40051" Type="0" Title="Memory - Flash\nFlash" DockingCX="200" DockingCY="120" LastHolder="30" DockingHolder="30" FloatingHolder="36"></Pane-9>
<Pane-10 ID="40052" Type="0" Title="Memory - RAM\nRAM" DockingCX="200" DockingCY="120" LastHolder="30" DockingHolder="30"></Pane-10>
<Pane-11 ID="40053" Type="0" Title="Memory - Base\nBase" DockingCX="200" DockingCY="120" LastHolder="30" DockingHolder="30" FloatingHolder="39"></Pane-11>
<Pane-12 ID="40110" Tag="68011168" Type="0" Title="Callstack" DockingCX="200" DockingCY="120" LastHolder="23" DockingHolder="23" FloatingHolder="45"></Pane-12>
<Pane-13 Type="5" Panes="0" Direction="0"></Pane-13>
<Pane-14 Type="5" Panes="0" Direction="1"></Pane-14>
<Pane-15 Type="5" Panes="0" Direction="3"></Pane-15>
<Pane-16 Type="2" Panes="2" Pane-1="17" Pane-2="29" DockingCY="873"></Pane-16>
<Pane-17 Type="2" Horiz="1" Panes="1" Pane-1="18" DockingCY="518"></Pane-17>
<Pane-18 Type="2" Horiz="1" Panes="2" Pane-1="19" Pane-2="26" DockingCX="1024" DockingCY="388"></Pane-18>
<Pane-19 Type="2" Panes="1" Pane-1="20" DockingCX="1032"></Pane-19>
<Pane-20 Type="2" Horiz="1" Panes="2" Pane-1="21" Pane-2="24" DockingCX="1032" DockingCY="342"></Pane-20>
<Pane-21 Type="2" Panes="2" Pane-1="22" Pane-2="23" DockingCX="319" DockingCY="454"></Pane-21>
<Pane-22 Type="1" Panes="2" Pane-1="1" Pane-2="2" Selected="2" DockingCX="192" DockingCY="305"></Pane-22>
<Pane-23 Type="1" Panes="1" Pane-1="12" Selected="12" DockingCX="200" DockingCY="145"></Pane-23>
<Pane-24 Type="2" Panes="1" Pane-1="25" DockingCX="709"></Pane-24>
<Pane-25 Type="4"></Pane-25>
<Pane-26 Type="2" Panes="2" Pane-1="27" Pane-2="28" DockingCX="244" DockingCY="454"></Pane-26>
<Pane-27 Type="1" Panes="1" Pane-1="3" Selected="3" DockingCX="200" DockingCY="319"></Pane-27>
<Pane-28 Type="1" Panes="1" Pane-1="4" Selected="4" DockingCX="287" DockingCY="131"></Pane-28>
<Pane-29 Type="2" Horiz="1" Panes="1" Pane-1="30" DockingCX="1280" DockingCY="351"></Pane-29>
<Pane-30 Type="1" Panes="4" Pane-1="5" Pane-2="7" Pane-3="6" Pane-4="8" Selected="8" DockingCX="1103" DockingCY="101"></Pane-30>
<Pane-31 Type="3" TopContaner="32" WindowRectTopPos="486" WindowRectLeftPos="608" WindowRectRightPos="1246" WindowRectBottomPos="691"></Pane-31>
<Pane-32 Type="2" Horiz="1" Panes="1" Pane-1="33" DockingCX="200" DockingCY="120"></Pane-32>
<Pane-33 Type="1" Panes="0" DockingCX="200" DockingCY="120"></Pane-33>
<Pane-34 Type="3" TopContaner="35" WindowRectTopPos="560" WindowRectLeftPos="0" WindowRectRightPos="638" WindowRectBottomPos="882"></Pane-34>
<Pane-35 Type="2" Horiz="1" Panes="1" Pane-1="36" DockingCX="200" DockingCY="120"></Pane-35>
<Pane-36 Type="1" Panes="0" DockingCX="200" DockingCY="120"></Pane-36>
<Pane-37 Type="3" TopContaner="38" WindowRectTopPos="560" WindowRectLeftPos="0" WindowRectRightPos="638" WindowRectBottomPos="882"></Pane-37>
<Pane-38 Type="2" Horiz="1" Panes="1" Pane-1="39" DockingCX="200" DockingCY="120"></Pane-38>
<Pane-39 Type="1" Panes="0" DockingCX="200" DockingCY="120"></Pane-39>
<Pane-40 Type="3" TopContaner="41" WindowRectTopPos="164" WindowRectLeftPos="67" WindowRectRightPos="259" WindowRectBottomPos="580"></Pane-40>
<Pane-41 Type="2" Horiz="1" Panes="1" Pane-1="42" DockingCX="192" DockingCY="120"></Pane-41>
<Pane-42 Type="1" Panes="0" DockingCX="192" DockingCY="120"></Pane-42>
<Pane-43 Type="3" TopContaner="44" WindowRectTopPos="215" WindowRectLeftPos="389" WindowRectRightPos="581" WindowRectBottomPos="343"></Pane-43>
<Pane-44 Type="2" Horiz="1" Panes="1" Pane-1="45" DockingCX="200" DockingCY="120"></Pane-44>
<Pane-45 Type="1" Panes="0" DockingCX="200" DockingCY="120"></Pane-45>
</Default>
</Dockinglayout>
<MainWindow Zoomed="1">
<Position x="10" y="6"/>
<Size cx="980" cy="713"/>
</MainWindow>
<Windows>
<MDIState RTOS="0" Trace="0" Source="1" Maximized="1" SFRWindow="0" CoverageWindow="0"/>
<Window Id="Source">
<WindowState State="Maximized"></WindowState>
<Rectangle State="Minimized">
<Size cx="160" cy="24"></Size>
<Position x="0" y="352"></Position>
</Rectangle>
<Rectangle State="Normal">
<Size cx="830" cy="485"></Size>
<Position x="0" y="0"></Position>
</Rectangle>
<Rectangle State="Maximized">
<Size cx="717" cy="552"></Size>
<Position x="-4" y="-23"></Position>
</Rectangle>
</Window>
<Window Id="SFRWindow">
<WindowState State="Normal"/>
<Rectangle State="Normal">
<Size cx="709" cy="313"/>
<Position x="22" y="22"/>
</Rectangle>
<Rectangle State="Maximized">
<Size cx="871" cy="494"/>
<Position x="-4" y="-23"/>
</Rectangle>
</Window>
</Windows>
<CommandBars>
<Layout>
<DockState Count="6" Version="32" ScreenSize="1280, 1024">
<BarInfo0 BarId="1" MRUWidth="32767" MRUDockPos="0, 1, 1024, 24"></BarInfo0>
<BarInfo1 BarId="10066" MRUWidth="32767" PointPos="333, 49" MRUDockPos="318, 54, 634, 81"></BarInfo1>
<BarInfo2 BarId="9025" MRUWidth="32767" PointPos="455, 23" MRUDockPos="522, 21, 758, 48"></BarInfo2>
<BarInfo3 BarId="9017" MRUWidth="32767" PointPos="683, 23" MRUDockPos="600, 18, 761, 45"></BarInfo3>
<BarInfo4 BarId="4004" MRUWidth="32767" PointPos="0, 49" MRUDockPos="-4, 57, 319, 84"></BarInfo4>
<BarInfo5 BarId="1053" MRUWidth="32767" PointPos="0, 23" MRUDockPos="17, 26, 472, 52"></BarInfo5>
</DockState>
<DockBars>
<DockBar0 Id1="1" Id3="1053" Id4="9017" Id5="9025" Id7="10066" Id8="4004" Count="10"></DockBar0>
</DockBars>
</Layout>
</CommandBars>
</Layout>
</ScreenLayouts>
<HitopObjects>
<Watches>
<Watch Id="O3" Expr="RCC"/>
<Watch Id="O4" Expr="tmp"/>
<Watch Id="O5" Expr="0x1f&0x20"/>
<Watch Id="O1" Expr="SCB"/>
<Watch Id="O2" Expr="TimingDelay"/>
</Watches>
<Breakpoints/>
<MiniSequences/>
<TimerTriggers/>
</HitopObjects>
<DownloadOptions Verify="1"/>
<ExceptionAssistant>
<Exceptions Id="ARM low vectors" Count="7">
<Exception Name="Reset" Number="0"/>
<Exception Name="Undefined Instruction" Number="1"/>
<Exception Name="SWI" Number="2"/>
<Exception Name="Prefetch Abort" Number="3"/>
<Exception Name="Data abort" Number="4"/>
<Exception Name="IRQ" Number="5"/>
<Exception Name="FIQ" Number="6"/>
</Exceptions>
<Interrupts Id="STR9 2x ARM - PL190" Count="64" VectorCount="32">
<IRQ Name="Watchdog" Number="0"/>
<IRQ Name="Software interrupt" Number="1"/>
<IRQ Name="Debug Receive Command" Number="2"/>
<IRQ Name="Debug Transmit Command" Number="3"/>
<IRQ Name="Timer 0" Number="4"/>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -