⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rtos1_gnu_flash.htp

📁 This app show how use two tasks with Keil RTOS.
💻 HTP
📖 第 1 页 / 共 4 页
字号:
<?xml version="1.0" encoding="UTF-8"?>


<HiTOPProject>
	<Version>V5.20</Version>
	<Windows>
		<Window Id="SFRWindow">
			<SFRDefinitions File="$(SYSTEMDIR)\Derivatives\Philips\LPC2378.sfr"/>
			<WindowState State="Normal"></WindowState>
			<Rectangle State="Normal">
				<Size cx="896" cy="545"></Size>
				<Position x="22" y="29"></Position>
			</Rectangle>
			<Rectangle State="Maximized">
				<Position x="-4" y="-30"></Position>
				<Size cx="1102" cy="708"></Size>
			</Rectangle>
			<Rectangle State="Minimized">
				<Size cx="160" cy="24"></Size>
				<Position x="0" y="650"></Position>
			</Rectangle>
		</Window>
		<Window Id="Disassembly">
			<List Id="" BkColor="16777215" TextColor="0" DisableColSizing="0">
				<Header Bold="1"/>
				<Column Id="0" Order="0" Title="State" Width="24" Visible="1" Alignment="LEFT"/>
				<Column Id="11" Order="1" Title="Address" Visible="1" RelWidth="0.1722478" Alignment="LEFT"/>
				<Column Id="12" Order="2" Title="OpCode" Visible="1" RelWidth="0.1325128" Alignment="LEFT"/>
				<Column Id="13" Order="3" Title="Instruction" Visible="1" RelWidth="0.6954268" Alignment="LEFT"/>
			</List>
			<Tabs Count="0"/>
		</Window>
		<Window Id="Source">
			<Tabs Count="10" Active="0">
				<Tab Pos="0" Module="Main.c" TopLine="196" FilePath="C:\Work\ARM\FreeRTOS\2task\Source\Main.c" Application=""/>
				<Tab Pos="1" Module="lcd_mcb2300.c" TopLine="0" FilePath="C:\Work\ARM\FreeRTOS\2task\Source\Port\lcd_mcb2300.c" Application=""/>
				<Tab Pos="2" Module="integer.c" TopLine="0" FilePath="C:\Work\ARM\FreeRTOS\2task\Source\Tasks\integer.c" Application=""/>
				<Tab Pos="3" Module="print.c" TopLine="0" FilePath="C:\Work\ARM\FreeRTOS\2task\Source\Tasks\print.c" Application=""/>
				<Tab Pos="4" Module="ParTest.c" TopLine="0" FilePath="C:\Work\ARM\FreeRTOS\2task\Source\Tasks\ParTest.c" Application=""/>
				<Tab Pos="5" Module="boot" TopLine="246" FilePath="C:\Work\ARM\FreeRTOS\2task\Source\boot.s" Application="rtos1"/>
				<Tab Pos="6" Module="flash.c" TopLine="64" FilePath="C:\Work\ARM\FreeRTOS\2task\Source\Tasks\flash.c" Application=""/>
				<Tab Pos="7" Module="heap_2" TopLine="214" FilePath="C:\Work\ARM\FreeRTOS\2task\Source\FreeRTOS\heap_2.c" Application="rtos1"/>
				<Tab Pos="8" Module="FreeRTOSConfig.h" TopLine="42" FilePath="C:\Work\ARM\FreeRTOS\2task\Source\FreeRTOS\FreeRTOSConfig.h" Application=""/>
				<Tab Pos="9" Module="tasks" FilePath="C:\Work\ARM\FreeRTOS\2task\Source\FreeRTOS\tasks.c" Application="rtos1"/>
			</Tabs>
			<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="940" cy="471"></Size>
				<Position x="44" y="58"></Position>
			</Rectangle>
			<Rectangle State="Maximized">
				<Size cx="1102" cy="604"></Size>
				<Position x="-4" y="-30"></Position>
			</Rectangle>
		</Window>
		<MDIState RTOS="0" Trace="0" Watch="0" Memory="0" Source="1" Register="0" Callstack="0" Maximized="1" SFRWindow="1" CoverageWindow="0"/>
		<Window Id="Emulator State">
			<Tabs>
				<Tab Pos="0">
					<List Id="" BkColor="16777215" SortAsc="1" SortCol="-1" TextColor="0" DisableColSizing="0">
						<Header Bold="1"/>
						<Column Id="10" Order="0" Title="No" Visible="1" RelWidth="0.1250188" Alignment="LEFT"/>
						<Column Id="11" Order="1" Title="Id" Visible="1" RelWidth="0.2500188" Alignment="LEFT"/>
						<Column Id="12" Order="2" Title="Counter" Visible="1" RelWidth="0.2500188" Alignment="LEFT"/>
						<Column Id="13" Order="3" Title="Use" Visible="1" RelWidth="0.2500188" Alignment="LEFT"/>
						<Column Id="14" Order="4" Title="Occured" Visible="1" RelWidth="0.1250188" Alignment="LEFT"/>
					</List>
				</Tab>
			</Tabs>
		</Window>
		<Window Id="Watch">
			<Tabs Sel="1" Count="2">
				<Tab Pos="0" Title="Locals">
					<UpdateOnRunning Update="0"/>
					<List Id="" BkColor="16777215" SortAsc="1" SortCol="-1" TextColor="0" DisableColSizing="0">
						<Header Bold="1"/>
						<Column Id="12" Order="0" Title="Variables" Visible="1" RelWidth="0.3893568" Alignment="LEFT"/>
						<Column Id="13" Order="1" Title="Value" Visible="1" RelWidth="0.6107308" Alignment="LEFT"/>
					</List>
				</Tab>
				<Tab Pos="1" Title="Watch1">
					<UpdateOnRunning Update="0"/>
					<List Id="" BkColor="16777215" SortAsc="1" SortCol="-1" TextColor="0" DisableColSizing="0">
						<Header Bold="1"/>
						<Column Id="11" Order="0" Title="ID" Visible="1" RelWidth="0.0642978" Alignment="LEFT"/>
						<Column Id="12" Order="1" Title="Expression" Visible="1" RelWidth="0.3642978" Alignment="LEFT"/>
						<Column Id="13" Order="2" Title="Value" Visible="1" RelWidth="0.5714408" Alignment="LEFT"/>
						<Watches>
							<Watch Id="O1" Appl="rtos1"/>
							<Watch Id="O2" Appl="rtos1"/>
							<Watch Id="O3" Appl="rtos1"/>
							<Watch Id="O4" Appl="rtos1"/>
							<Watch Id="O5" Appl="rtos1"/>
							<Watch Id="O6" Appl="rtos1"/>
							<Watch Id="O7" Appl="rtos1"/>
							<Watch Id="O8" Appl="rtos1"/>
							<Watch Id="O11" Appl="rtos1"/>
							<Watch Id="O9" Appl="rtos1"/>
						</Watches>
					</List>
				</Tab>
			</Tabs>
		</Window>
		<Window Id="Memory">
			<Tabs Sel="0" Count="2">
				<Tab Pos="0" Title="Mem0">
					<UpdateOnRunning Update="0"/>
					<List Id="" BkColor="16777215" TextColor="0" DisableColSizing="0">
						<Memory Format="BYTE">
							<Address Hex="0x3FFFC090" Symbol="0x3FFFC090"/>
						</Memory>
						<Header Bold="1"/>
						<Column Id="11" Order="0" Title="Address" Width="147" Visible="1" Alignment="RIGHT"/>
						<Column Id="12" Order="1" Title="Data" Width="398" Visible="1" Alignment="LEFT"/>
						<Column Id="13" Order="2" Title="ASCII" Width="142" Visible="1" Alignment="LEFT"/>
					</List>
				</Tab>
				<Tab Pos="1" Title="Mem1">
					<List Id="" BkColor="16777215" TextColor="0" DisableColSizing="0">
						<Memory Format="BYTE">
							<Address Hex="0xE01FC4D0" Symbol="0xE01FC4D0"/>
						</Memory>
						<Header Bold="1"/>
						<Column Id="11" Order="0" Title="Address" Width="182" Visible="1" Alignment="RIGHT"/>
						<Column Id="12" Order="1" Title="Data" Width="398" Visible="1" Alignment="LEFT"/>
						<Column Id="13" Order="2" Title="ASCII" Width="142" Visible="1" Alignment="LEFT"/>
					</List>
					<UpdateOnRunning Update="0"/>
				</Tab>
			</Tabs>
		</Window>
		<BarState Id="">
			<Summary Bars="15" ScreenCX="1024" ScreenCY="768"/>
			<Bar XPos="431" YPos="5" BarID="10001" Index="0" Docking="1" MRUDockID="59422" BarPlacement="GJAAAAAAGJAAAAAABFCAAAAALGAAAAAABFCAAAAALGAAAAAABFCAAAAALGAAAAAAAAAAAAAAAAAAAAAALPCAAAAA" MRUFloatXPos="-2147483648" MRUFloatYPos="0" MRUDockTopPos="5" MRUFloatStyle="4" MRUDockLeftPos="431" MRUDockRightPos="1024" MRUDockBottomPos="112"/>
			<Bar BarID="59393" Index="1"/>
			<Bar Bars="6" BarID="59419" Bar_0="0" Bar_1="40721" Bar_2="40362" Bar_3="0" Bar_4="59392" Bar_5="0" Index="2"/>
			<Bar Bars="4" BarID="59422" Bar_0="0" Bar_1="40373" Bar_2="10001" Bar_3="0" Index="3"/>
			<Bar Bars="4" BarID="59420" Bar_0="0" Bar_1="40364" Bar_2="40379" Bar_3="0" Index="4"/>
			<Bar Bars="5" BarID="59421" Bar_0="0" Bar_1="40372" Bar_2="40932" Bar_3="40371" Bar_4="0" Index="5"/>
			<Bar XPos="296" BarID="40362" Index="6" Docking="1" MRUDockID="0" MRUFloatXPos="-2147483648" MRUFloatYPos="736" MRUDockTopPos="-1" MRUFloatStyle="8196" MRUDockLeftPos="296" MRUDockRightPos="860" MRUDockBottomPos="24"/>
			<Bar XPos="0" BarID="40364" Index="7" Docking="1" MRUDockID="0" BarPlacement="IMAAAAAAKIBAAAAAIMAAAAAAIMAAAAAAIMAAAAAAOHBAAAAAIMAAAAAAKIBAAAAAAAAAAAAAAAAAAAAALPAAAAAA" MRUFloatXPos="-2147483648" MRUFloatYPos="0" MRUDockTopPos="-1" MRUFloatStyle="4" MRUDockLeftPos="0" MRUDockRightPos="200" MRUDockBottomPos="23"/>
			<Bar XPos="0" BarID="40721" Index="8" Docking="1" MRUDockID="59419" MRUFloatXPos="-2147483648" MRUFloatYPos="0" MRUDockTopPos="-1" MRUFloatStyle="8196" MRUDockLeftPos="0" MRUDockRightPos="296" MRUDockBottomPos="25"/>
			<Bar XPos="0" YPos="25" BarID="59392" Index="9" Docking="1" MRUDockID="0" MRUFloatXPos="-2147483648" MRUFloatYPos="0" MRUDockTopPos="25" MRUFloatStyle="8196" MRUDockLeftPos="0" MRUDockRightPos="373" MRUDockBottomPos="51"/>
			<Bar XPos="6" YPos="259" BarID="40932" Index="10" Docking="1" MRUDockID="59421" BarPlacement="MCBAAAAAMHAAAAAAAJBAAAAAGHAAAAAAMCBAAAAAEHAAAAAAMCBAAAAAMHAAAAAAAAAAAAAAAAAAAAAALPCAAAAA" MRUFloatXPos="-2147483648" MRUFloatYPos="3" MRUDockTopPos="259" MRUFloatStyle="4" MRUDockLeftPos="6" MRUDockRightPos="306" MRUDockBottomPos="383"/>
			<Bar XPos="6" YPos="389" BarID="40371" Index="11" Docking="1" MRUDockID="59421" BarPlacement="MCBAAAAABIAAAAAAAJBAAAAAIHAAAAAAMCBAAAAAIHAAAAAAMCBAAAAABIAAAAAAAAAAAAAAAAAAAAAALPCAAAAA" MRUFloatXPos="-2147483648" MRUFloatYPos="736" MRUDockTopPos="389" MRUFloatStyle="4" MRUDockLeftPos="6" MRUDockRightPos="306" MRUDockBottomPos="518"/>
			<Bar XPos="6" BarID="40372" Index="12" Docking="1" MRUDockID="0" BarPlacement="MCBAAAAAOPAAAAAAAJBAAAAAIMAAAAAAMCBAAAAAGPAAAAAAMCBAAAAAOPAAAAAAAAAAAAAAAAAAAAAALPCAAAAA" MRUFloatXPos="-2147483648" MRUFloatYPos="3" MRUDockTopPos="-1" MRUFloatStyle="4" MRUDockLeftPos="6" MRUDockRightPos="206" MRUDockBottomPos="390"/>
			<Bar XPos="0" YPos="5" BarID="40373" Index="13" Docking="1" MRUDockID="59422" BarPlacement="IHAAAAAAAJBAAAAAJKBAAAAALGAAAAAAJKBAAAAALGAAAAAAJKBAAAAALGAAAAAAAAAAAAAAAAAAAAAALPCAAAAA" MRUFloatXPos="-2147483648" MRUFloatYPos="0" MRUDockTopPos="5" MRUFloatStyle="4" MRUDockLeftPos="0" MRUDockRightPos="491" MRUDockBottomPos="155"/>
			<Bar XPos="0" YPos="399" BarID="40379" Index="14" Docking="1" MRUDockID="59420" BarPlacement="IMAAAAAAHHAAAAAAGJAAAAAAGJAAAAAAIMAAAAAAKGAAAAAAIMAAAAAAHHAAAAAAAAAAAAAAAAAAAAAALPCAAAAA" MRUFloatXPos="-2147483648" MRUFloatYPos="0" MRUDockTopPos="399" MRUFloatStyle="4" MRUDockLeftPos="0" MRUDockRightPos="200" MRUDockBottomPos="518"/>
		</BarState>
		<Window Id="TraceFilter">
			<Tabs>
				<Tab Pos="0">
					<Triggers/>
				</Tab>
				<Tab Pos="1">
					<Regions/>
				</Tab>
			</Tabs>
		</Window>
		<Window Id="Breakpoint">
			<Tabs Sel="1">
				<Tab Pos="0" Title="Code">
					<Breaks>
						<Breakpoint Id="B9" App="rtos1" UsesTrigger="0"/>
					</Breaks>
					<List Id="" BkColor="16777215" SortAsc="1" SortCol="-1" TextColor="0" DisableColSizing="0">
						<Header Bold="1"/>
						<Column Id="11" Order="0" Title="ID" Visible="1" RelWidth="0.0857258" Alignment="LEFT"/>
						<Column Id="12" Order="1" Title="Address" Visible="1" RelWidth="0.3904878" Alignment="LEFT"/>
						<Column Id="13" Order="2" Title="Length" Visible="1" RelWidth="0.1047738" Alignment="LEFT"/>
						<Column Id="16" Order="3" Title="Type" Visible="1" RelWidth="0.4190598" Alignment="LEFT"/>
					</List>
				</Tab>
				<Tab Pos="1" Title="Data">
					<Breaks/>
					<List Id="" BkColor="16777215" SortAsc="1" SortCol="-1" TextColor="0" DisableColSizing="0">
						<Header Bold="1"/>
						<Column Id="11" Order="0" Title="ID" Visible="1" RelWidth="0.0857208" Alignment="LEFT"/>
						<Column Id="12" Order="1" Title="Address" Visible="1" RelWidth="0.3904828" Alignment="LEFT"/>
						<Column Id="13" Order="2" Title="Length" Visible="1" RelWidth="0.1047688" Alignment="LEFT"/>
						<Column Id="16" Order="3" Title="Type" Visible="1" RelWidth="0.4190548" Alignment="LEFT"/>
					</List>
				</Tab>
			</Tabs>
		</Window>
		<Window Id="FileView" RelativePath="Relative2Project">
			<ApplFolder Id="rtos1" State="Expanded">
				<Folder Id="Source Files" State="Expanded">
					<File Id=".\Source\Main.c"/>
					<File Id=".\Source\Tasks\ParTest.c"/>
					<File Id=".\Source\boot.s"/>
					<File Id=".\Source\Tasks\flash.c"/>
					<File Id=".\Source\Tasks\integer.c"/>
					<File Id=".\Source\Port\lcd_mcb2300.c"/>
					<File Id=".\Source\Tasks\print.c"/>
				</Folder>
				<Folder Id="Header Files" State="Expanded">
					<File Id=".\Source\Port\DEFINES.H"/>
					<File Id=".\Source\FreeRTOS\FreeRTOS.h"/>
					<File Id=".\Source\FreeRTOS\FreeRTOSConfig.h"/>
					<File Id=".\Source\FreeRTOS\croutine.h"/>
					<File Id=".\Source\Tasks\flash.h"/>
					<File Id=".\Source\Tasks\integer.h"/>
					<File Id=".\Source\Port\lcd_mcb2300.h"/>
					<File Id=".\Source\FreeRTOS\list.h"/>
					<File Id=".\Source\main.h"/>
					<File Id=".\Source\Tasks\partest.h"/>
					<File Id=".\Source\Port\peripherals_lpc23xx.h"/>
					<File Id=".\Source\Port\portable.h"/>
					<File Id=".\Source\Port\portmacro.h"/>
					<File Id=".\Source\Tasks\print.h"/>
					<File Id=".\Source\FreeRTOS\projdefs.h"/>
					<File Id=".\Source\FreeRTOS\queue.h"/>
					<File Id=".\Source\FreeRTOS\semphr.h"/>
					<File Id=".\Source\Tasks\semtest.h"/>
					<File Id=".\Source\FreeRTOS\task.h"/>
				</Folder>
				<Folder Id="Insert a new folder into the project" State="Not_Expanded" RelativePath=""/>
				<Folder Id="freertos" State="Expanded">
					<File Id=".\Source\FreeRTOS\croutine.c"/>
					<File Id=".\Source\FreeRTOS\heap_2.c"/>
					<File Id=".\Source\FreeRTOS\list.c"/>
					<File Id=".\Source\Port\port.c"/>
					<File Id=".\Source\Port\portISR.c"/>
					<File Id=".\Source\FreeRTOS\queue.c"/>
					<File Id=".\Source\Tasks\semtest.c"/>
					<File Id=".\Source\FreeRTOS\tasks.c"/>
				</Folder>
				<File Id=".\Settings\FLASH.LD"/>
				<File Id=".\Settings\Head.LD"/>
				<File Id=".\Settings\Input.LD"/>
				<File Id=".\Settings\Sections.LD"/>
			</ApplFolder>
		</Window>
	</Windows>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -