Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 25d451590c | |||
| bea7a8d99b |
+10
-29
@@ -1,33 +1,14 @@
|
||||
# ===== obj 目录:只保留 .hex 和 .bin,忽略其他所有文件 =====
|
||||
# 先忽略 obj 下所有内容(但不忽略目录本身,以便 git 能遍历子目录)
|
||||
obj/**/*
|
||||
# 重新允许目录进入(否则 git 不会进入被忽略的目录查找 .hex/.bin)
|
||||
!obj/**/
|
||||
# 允许 .hex 和 .bin
|
||||
!obj/**/*.hex
|
||||
!obj/**/*.bin
|
||||
|
||||
# ===== 通用忽略规则 =====
|
||||
# Keil / IDE 生成文件
|
||||
*.lst
|
||||
*.crf
|
||||
# ===== obj 目录规则 =====
|
||||
# obj 中的子文件夹不要上传
|
||||
obj/**/
|
||||
# .o .d .crf 编译中间文件不要上传
|
||||
*.o
|
||||
*.d
|
||||
*.axf
|
||||
*.htm
|
||||
*.lnp
|
||||
*.dep
|
||||
*.iex
|
||||
*.scvd
|
||||
*.uvguix.*
|
||||
*.crf
|
||||
# obj 中的 .txt 文件不上传(如 JLinkLog.txt)
|
||||
obj/*.txt
|
||||
|
||||
# 日志和临时文件
|
||||
JLinkLog.txt
|
||||
*.build_log.htm
|
||||
|
||||
# 压缩包(obj 目录内的 zip)
|
||||
obj/*.zip
|
||||
|
||||
# IDE 和编辑器
|
||||
# ===== IDE 和编辑器 =====
|
||||
.vscode/
|
||||
.settings/
|
||||
.eide/
|
||||
@@ -35,7 +16,7 @@ obj/*.zip
|
||||
*.ept
|
||||
*.eide-template
|
||||
|
||||
# 系统文件
|
||||
# ===== 系统文件 =====
|
||||
Thumbs.db
|
||||
Desktop.ini
|
||||
.DS_Store
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
---
|
||||
BasedOnStyle: Microsoft
|
||||
Language: Cpp
|
||||
|
||||
###################################
|
||||
# indent conf
|
||||
###################################
|
||||
|
||||
UseTab: Never
|
||||
IndentWidth: 4
|
||||
TabWidth: 4
|
||||
ColumnLimit: 0
|
||||
AccessModifierOffset: -4
|
||||
NamespaceIndentation: All
|
||||
FixNamespaceComments: false
|
||||
BreakBeforeBraces: Linux
|
||||
|
||||
###################################
|
||||
# other styles
|
||||
###################################
|
||||
|
||||
#
|
||||
# for more conf, you can ref: https://clang.llvm.org/docs/ClangFormatStyleOptions.html
|
||||
#
|
||||
|
||||
AllowShortIfStatementsOnASingleLine: true
|
||||
|
||||
AllowShortLoopsOnASingleLine: true
|
||||
|
||||
AllowShortBlocksOnASingleLine: true
|
||||
|
||||
IndentCaseLabels: true
|
||||
|
||||
SortIncludes: false
|
||||
|
||||
AlignConsecutiveMacros: AcrossEmptyLines
|
||||
|
||||
AlignConsecutiveAssignments: Consecutive
|
||||
@@ -0,0 +1,3 @@
|
||||
CompileFlags:
|
||||
Add: []
|
||||
CompilationDatabase: ./build/Target 1
|
||||
@@ -0,0 +1,3 @@
|
||||
# eide template
|
||||
*.ept
|
||||
*.eide-template
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<component_viewer schemaVersion="0.1" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="Component_Viewer.xsd">
|
||||
|
||||
<component name="EventRecorderStub" version="1.0.0"/> <!--name and version of the component-->
|
||||
<events>
|
||||
</events>
|
||||
|
||||
</component_viewer>
|
||||
@@ -0,0 +1,2 @@
|
||||
[EXTDLL]
|
||||
Count=0
|
||||
@@ -0,0 +1,35 @@
|
||||
[BREAKPOINTS]
|
||||
ForceImpTypeAny = 0
|
||||
ShowInfoWin = 1
|
||||
EnableFlashBP = 2
|
||||
BPDuringExecution = 0
|
||||
[CFI]
|
||||
CFISize = 0x00
|
||||
CFIAddr = 0x00
|
||||
[CPU]
|
||||
OverrideMemMap = 0
|
||||
AllowSimulation = 1
|
||||
ScriptFile=""
|
||||
[FLASH]
|
||||
CacheExcludeSize = 0x00
|
||||
CacheExcludeAddr = 0x00
|
||||
MinNumBytesFlashDL = 0
|
||||
SkipProgOnCRCMatch = 1
|
||||
VerifyDownload = 1
|
||||
AllowCaching = 1
|
||||
EnableFlashDL = 2
|
||||
Override = 1
|
||||
Device="Unspecified"
|
||||
[GENERAL]
|
||||
WorkRAMSize = 0x00
|
||||
WorkRAMAddr = 0x00
|
||||
RAMUsageLimit = 0x00
|
||||
[SWO]
|
||||
SWOLogFile=""
|
||||
[MEM]
|
||||
RdOverrideOrMask = 0x00
|
||||
RdOverrideAndMask = 0xFFFFFFFF
|
||||
RdOverrideAddr = 0xFFFFFFFF
|
||||
WrOverrideOrMask = 0x00
|
||||
WrOverrideAndMask = 0xFFFFFFFF
|
||||
WrOverrideAddr = 0xFFFFFFFF
|
||||
@@ -0,0 +1,8 @@
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
/* Auto generate by EIDE, don't modify this file, any changes will be overwritten ! */
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
|
||||
#ifndef RTE_COMPONENTS_H
|
||||
#define RTE_COMPONENTS_H
|
||||
|
||||
#endif
|
||||
BIN
Binary file not shown.
@@ -0,0 +1,300 @@
|
||||
<html>
|
||||
<body>
|
||||
<pre>
|
||||
<h1>礦ision Build Log</h1>
|
||||
<h2>Tool Versions:</h2>
|
||||
IDE-Version: μVision V5.34.0.0
|
||||
Copyright (C) 2021 ARM Ltd and ARM Germany GmbH. All rights reserved.
|
||||
License Information: h c, j, LIC=WHYH9-4GKXF-FWE2N-Y8E7E-Q26WN-ARLA5
|
||||
|
||||
Tool Versions:
|
||||
Toolchain: MDK-ARM Plus Version: 5.34.0.0
|
||||
Toolchain Path: D:\Work\Keil534\ARM\ARMCC\Bin
|
||||
C Compiler: Armcc.exe V5.06 update 7 (build 960)
|
||||
Assembler: Armasm.exe V5.06 update 7 (build 960)
|
||||
Linker/Locator: ArmLink.exe V5.06 update 7 (build 960)
|
||||
Library Manager: ArmAr.exe V5.06 update 7 (build 960)
|
||||
Hex Converter: FromElf.exe V5.06 update 7 (build 960)
|
||||
CPU DLL: SARMCM3.DLL V5.34.0.0
|
||||
Dialog DLL: DCM.DLL V1.17.3.0
|
||||
Target DLL: Segger\JL2CM3.dll V2.99.15.0
|
||||
Dialog DLL: TCM.DLL V1.48.0.0
|
||||
|
||||
<h2>Project:</h2>
|
||||
E:\SoftwareSourceCode\STM32F4\TXH1.0\obj\TXH.uvprojx
|
||||
Project File Date: 11/05/2024
|
||||
|
||||
<h2>Output:</h2>
|
||||
*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'D:\Work\Keil534\ARM\ARMCC\Bin'
|
||||
Build target 'Target 1'
|
||||
compiling Multiplex_Port.c...
|
||||
..\User\Delay\delay.h(10): warning: #1-D: last line of file ends without a newline
|
||||
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(207): warning: #174-D: expression has no effect
|
||||
while(! USART_GetFlagStatus(USART6, USART_FLAG_TC))NULL;
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(204): warning: #177-D: variable "i" was declared but never referenced
|
||||
u16 i = 0;
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(223): warning: #550-D: variable "i" was set but never used
|
||||
u8 i = 0;
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(224): warning: #177-D: variable "CRC_Temp" was declared but never referenced
|
||||
u16 CRC_Temp = 0;
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(270): warning: #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *"
|
||||
if(!(len2=strlen(s2)))//此种情况下s2不能指向空,否则strlen无法测出长度,这条语句错误
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(270): warning: #1293-D: assignment in condition
|
||||
if(!(len2=strlen(s2)))//此种情况下s2不能指向空,否则strlen无法测出长度,这条语句错误
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(275): warning: #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *"
|
||||
if(*s1==*s2 && strncmp(s1,s2,len2)==0)
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(275): warning: #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *"
|
||||
if(*s1==*s2 && strncmp(s1,s2,len2)==0)
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(378): warning: #177-D: variable "GunAddr" was declared but never referenced
|
||||
u8 GunNum = 0,GunAddr = 0,SunNum = 0;
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(378): warning: #177-D: variable "SunNum" was declared but never referenced
|
||||
u8 GunNum = 0,GunAddr = 0,SunNum = 0;
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(379): warning: #177-D: variable "TempBCD" was declared but never referenced
|
||||
u64 TempBCD = 0,Tempu64 = 0;
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(660): warning: #223-D: function "CheckSum" declared implicitly
|
||||
TempBCD = CheckSum(&Multiplex_Port_RX_Buff[1],TXHData.MD_Multiplex_Rec_Nummber - 6);
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(661): warning: #223-D: function "StrToInt" declared implicitly
|
||||
Tempu64 = StrToInt(&Multiplex_Port_RX_Buff[TXHData.MD_Multiplex_Rec_Nummber - 5],4);
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(675): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
TempF = StrToFloat(&Multiplex_Port_RX_Buff[26 + i * 65], 8);
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(680): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
TempF = StrToFloat(&Multiplex_Port_RX_Buff[50 + i * 65], 8);
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(685): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
TempF = StrToFloat(&Multiplex_Port_RX_Buff[58 + i * 65], 8);
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(690): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
TempF = StrToFloat(&Multiplex_Port_RX_Buff[66 + i * 65], 8);
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(774): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Temp = mystrstr(Multiplex_Port_RX_Buff,"RMC");
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(788): warning: #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *"
|
||||
TempF = (float)atof(Buff) / 100;
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(800): warning: #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *"
|
||||
TempF = (float)atof(Buff) / 100;
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(621): warning: #177-D: variable "MD_ConnectRX_Check" was declared but never referenced
|
||||
u8 MD_ConnectRX_Check = 0; //校验变量
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(627): warning: #177-D: variable "Data_201" was declared but never referenced
|
||||
u8 Data_201[7] = "\001i20100";
|
||||
..\User\Multiplex_Port\Multiplex_Port.c(628): warning: #177-D: variable "Data_20E" was declared but never referenced
|
||||
u8 Data_20E[7] = "\001i20E00";
|
||||
..\User\Multiplex_Port\Multiplex_Port.c: 24 warnings, 0 errors
|
||||
compiling MD_Connect.c...
|
||||
..\User\Delay\delay.h(10): warning: #1-D: last line of file ends without a newline
|
||||
|
||||
..\User\MD_Connect\MD_Connect.c(31): warning: #9-D: nested comment is not allowed
|
||||
/*_____ D E F I N I T I O N __________________________________________________*/
|
||||
..\User\MD_Connect\MD_Connect.c(584): warning: #174-D: expression has no effect
|
||||
NULL;
|
||||
..\User\MD_Connect\MD_Connect.c(580): warning: #177-D: variable "i" was declared but never referenced
|
||||
u16 i = 0;
|
||||
..\User\MD_Connect\MD_Connect.c(599): warning: #550-D: variable "i" was set but never used
|
||||
u8 i = 0;
|
||||
..\User\MD_Connect\MD_Connect.c(626): warning: #174-D: expression has no effect
|
||||
NULL;
|
||||
..\User\MD_Connect\MD_Connect.c(622): warning: #177-D: variable "i" was declared but never referenced
|
||||
u16 i = 0;
|
||||
..\User\MD_Connect\MD_Connect.c(640): warning: #550-D: variable "i" was set but never used
|
||||
u8 i = 0;
|
||||
..\User\MD_Connect\MD_Connect.c(666): warning: #174-D: expression has no effect
|
||||
NULL;
|
||||
..\User\MD_Connect\MD_Connect.c(662): warning: #177-D: variable "i" was declared but never referenced
|
||||
u16 i = 0;
|
||||
..\User\MD_Connect\MD_Connect.c(680): warning: #550-D: variable "i" was set but never used
|
||||
u8 i = 0;
|
||||
..\User\MD_Connect\MD_Connect.c(706): warning: #174-D: expression has no effect
|
||||
NULL;
|
||||
..\User\MD_Connect\MD_Connect.c(702): warning: #177-D: variable "i" was declared but never referenced
|
||||
u16 i = 0;
|
||||
..\User\MD_Connect\MD_Connect.c(720): warning: #550-D: variable "i" was set but never used
|
||||
u8 i = 0;
|
||||
..\User\MD_Connect\MD_Connect.c(931): warning: #177-D: variable "i" was declared but never referenced
|
||||
u8 i = 0, j = 0, Port = 0;
|
||||
..\User\MD_Connect\MD_Connect.c(931): warning: #177-D: variable "j" was declared but never referenced
|
||||
u8 i = 0, j = 0, Port = 0;
|
||||
..\User\MD_Connect\MD_Connect.c(1066): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Log_Task(&MD_Connect_TX_Buff[Port][0], 11, Port, Info_Issue);
|
||||
..\User\MD_Connect\MD_Connect.c(1942): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "unsigned char *"
|
||||
Bluesky_Encrypt(&MD_Connect_TX_Buff[Port][14], MD_ConnectTX_Len - 14, TXHData.RNGData);
|
||||
..\User\MD_Connect\MD_Connect.c(1944): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
CRCTemp = CRC_Check(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(1979): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][8] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 7); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2006): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2018): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2043): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2071): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][19] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 18); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2090): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][37] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 36); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2138): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2150): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2171): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2216): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][58] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 57); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2235): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][39] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 38); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2291): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Tempu64 = DartCRC16(&MD_Connect_TX_Buff[Port][0], 5);
|
||||
..\User\MD_Connect\MD_Connect.c(2307): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Tempu64 = DartCRC16(&MD_Connect_TX_Buff[Port][0], 5);
|
||||
..\User\MD_Connect\MD_Connect.c(2322): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Tempu64 = DartCRC16(&MD_Connect_TX_Buff[Port][0], 5);
|
||||
..\User\MD_Connect\MD_Connect.c(2337): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Tempu64 = DartCRC16(&MD_Connect_TX_Buff[Port][0], 5);
|
||||
..\User\MD_Connect\MD_Connect.c(2398): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 6);
|
||||
..\User\MD_Connect\MD_Connect.c(2414): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 6);
|
||||
..\User\MD_Connect\MD_Connect.c(2528): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 5);
|
||||
..\User\MD_Connect\MD_Connect.c(2542): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 5);
|
||||
..\User\MD_Connect\MD_Connect.c(2578): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len);
|
||||
..\User\MD_Connect\MD_Connect.c(2597): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len);
|
||||
..\User\MD_Connect\MD_Connect.c(2613): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len);
|
||||
..\User\MD_Connect\MD_Connect.c(2626): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 5);
|
||||
..\User\MD_Connect\MD_Connect.c(2649): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len);
|
||||
..\User\MD_Connect\MD_Connect.c(2673): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2684): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2695): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2775): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][25] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 22); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2786): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2797): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2819): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][12] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 9); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2830): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2842): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 3); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2858): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][9] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 6); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2869): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2930): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][6] = CheckSum8(&MD_Connect_TX_Buff[Port][0], 6); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(2970): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][6] = CheckSum8(&MD_Connect_TX_Buff[Port][0], 6); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(3275): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][8] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 7); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(3302): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(3314): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(3339): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(3375): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][14 + 30] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 13 + 30); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(3399): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
MD_Connect_TX_Buff[Port][37] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 36); // 校验
|
||||
..\User\MD_Connect\MD_Connect.c(3435): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 6);
|
||||
..\User\MD_Connect\MD_Connect.c(3450): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 6);
|
||||
..\User\MD_Connect\MD_Connect.c(3597): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Log_Task(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len, Port, Info_Issue);
|
||||
..\User\MD_Connect\MD_Connect.c(1300): warning: #177-D: variable "Encrypt_Flag1" was declared but never referenced
|
||||
u8 Encrypt_Flag1 = 0;
|
||||
..\User\MD_Connect\MD_Connect.c(1301): warning: #177-D: variable "Encrypt_Flag2" was declared but never referenced
|
||||
u8 Encrypt_Flag2 = 0;
|
||||
..\User\MD_Connect\MD_Connect.c(1303): warning: #177-D: variable "MD_ConnectRX_Check" was declared but never referenced
|
||||
u8 MD_ConnectRX_Check = 0; // 校验变量
|
||||
..\User\MD_Connect\MD_Connect.c(3853): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Log_Task(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], TXHData.MD_Rec_Nummber[MD_ConnectRX_Port], MD_ConnectRX_Port, Info_Receive);
|
||||
..\User\MD_Connect\MD_Connect.c(3889): warning: #111-D: statement is unreachable
|
||||
break;
|
||||
..\User\MD_Connect\MD_Connect.c(3896): warning: #111-D: statement is unreachable
|
||||
break;
|
||||
..\User\MD_Connect\MD_Connect.c(3903): warning: #111-D: statement is unreachable
|
||||
break;
|
||||
..\User\MD_Connect\MD_Connect.c(3910): warning: #111-D: statement is unreachable
|
||||
break;
|
||||
..\User\MD_Connect\MD_Connect.c(5301): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
TempBCD = CheckSum(&MD_Connect_RX_Buff[MD_ConnectRX_Port][1], TXHData.MD_Rec_Nummber[MD_ConnectRX_Port] - 6);
|
||||
..\User\MD_Connect\MD_Connect.c(5302): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Tempu64 = StrToInt(&MD_Connect_RX_Buff[MD_ConnectRX_Port][TXHData.MD_Rec_Nummber[MD_ConnectRX_Port] - 5], 4);
|
||||
..\User\MD_Connect\MD_Connect.c(5317): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
TempF = StrToFloat(&MD_Connect_RX_Buff[MD_ConnectRX_Port][26 + i * 65], 8);
|
||||
..\User\MD_Connect\MD_Connect.c(5322): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
TempF = StrToFloat(&MD_Connect_RX_Buff[MD_ConnectRX_Port][50 + i * 65], 8);
|
||||
..\User\MD_Connect\MD_Connect.c(5327): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
TempF = StrToFloat(&MD_Connect_RX_Buff[MD_ConnectRX_Port][58 + i * 65], 8);
|
||||
..\User\MD_Connect\MD_Connect.c(5332): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
TempF = StrToFloat(&MD_Connect_RX_Buff[MD_ConnectRX_Port][66 + i * 65], 8);
|
||||
..\User\MD_Connect\MD_Connect.c(5353): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
TempBCD = CRC_Check(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], 21);
|
||||
..\User\MD_Connect\MD_Connect.c(5366): warning: #1035-D: single-precision operand implicitly converted to double-precision
|
||||
TXHData.TankData[MD_ConnectRX_Port][MD_ConnectRX_pGun].Data.TH = 0.0 - ((float)((0 - ((MD_Connect_RX_Buff[MD_ConnectRX_Port][11] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][12])) & 0xffff) / 16.0);
|
||||
..\User\MD_Connect\MD_Connect.c(5377): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
TempBCD = CRC_Check(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], 7);
|
||||
..\User\MD_Connect\MD_Connect.c(5400): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
TempBCD = CRC_Check(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], MD_ConnectRX_Len);
|
||||
..\User\MD_Connect\MD_Connect.c(5793): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Temp = BCC_CheckSum(&MD_Connect_RX_Buff[MD_ConnectRX_Port][3], MD_ConnectRX_Len - 4);
|
||||
..\User\MD_Connect\MD_Connect.c(6898): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Temp16 = CRC_Check(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], MD_ConnectRX_Len);
|
||||
..\User\MD_Connect\MD_Connect.c(6902): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "unsigned char *"
|
||||
Bluesky_Decrypt(&MD_Connect_RX_Buff[MD_ConnectRX_Port][14], MD_ConnectRX_Len - 14, TXHData.RNGData);
|
||||
..\User\MD_Connect\MD_Connect.c(7297): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
TempBCD = CRC_Check(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], MD_ConnectRX_Len + 3);
|
||||
..\User\MD_Connect\MD_Connect.c(7402): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], "OK");
|
||||
..\User\MD_Connect\MD_Connect.c(7413): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], "OK");
|
||||
..\User\MD_Connect\MD_Connect.c(7424): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], "OK");
|
||||
..\User\MD_Connect\MD_Connect.c(7441): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], ",");
|
||||
..\User\MD_Connect\MD_Connect.c(7455): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], "OK");
|
||||
..\User\MD_Connect\MD_Connect.c(7466): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
|
||||
Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], "OK");
|
||||
..\User\MD_Connect\MD_Connect.c(3739): warning: #177-D: variable "MD_ConnectRX_Check" was declared but never referenced
|
||||
u8 MD_ConnectRX_Check = 0; // 校验变量
|
||||
..\User\MD_Connect\MD_Connect.c(3742): warning: #177-D: variable "Encrypt_Flag1" was declared but never referenced
|
||||
u8 Encrypt_Flag1 = 0;
|
||||
..\User\MD_Connect\MD_Connect.c(3743): warning: #177-D: variable "Encrypt_Flag2" was declared but never referenced
|
||||
u8 Encrypt_Flag2 = 0;
|
||||
..\User\MD_Connect\MD_Connect.c(3744): warning: #177-D: variable "Temp32" was declared but never referenced
|
||||
u32 Temp32 = 0;
|
||||
..\User\MD_Connect\MD_Connect.c(3750): warning: #177-D: variable "Data_201" was declared but never referenced
|
||||
u8 Data_201[7] = "\001i20100";
|
||||
..\User\MD_Connect\MD_Connect.c(3751): warning: #177-D: variable "Data_20E" was declared but never referenced
|
||||
u8 Data_20E[7] = "\001i20E00";
|
||||
..\User\MD_Connect\MD_Connect.c: 99 warnings, 0 errors
|
||||
linking...
|
||||
Program Size: Code=199822 RO-data=34474 RW-data=4796 ZI-data=58028
|
||||
FromELF: creating hex file...
|
||||
After Build - User command #1: D:\Work\Keil534\ARM\ARMCC\bin\fromelf.exe --bin -o ..\User\TXH.bin ..\obj\TXH.axf
|
||||
".\TXH.axf" - 0 Error(s), 123 Warning(s).
|
||||
|
||||
<h2>Software Packages used:</h2>
|
||||
|
||||
Package Vendor: Keil
|
||||
https://www.keil.com/pack/Keil.STM32F4xx_DFP.2.17.1.pack
|
||||
Keil.STM32F4xx_DFP.2.17.1
|
||||
STMicroelectronics STM32F4 Series Device Support, Drivers and Examples
|
||||
|
||||
<h2>Collection of Component include folders:</h2>
|
||||
D:\Work\Keil534\Keil\STM32F4xx_DFP\2.17.1\Drivers\CMSIS\Device\ST\STM32F4xx\Include
|
||||
|
||||
<h2>Collection of Component Files used:</h2>
|
||||
Build Time Elapsed: 00:00:03
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"folders": [
|
||||
{
|
||||
"path": "."
|
||||
}
|
||||
],
|
||||
"settings": {},
|
||||
"extensions": {}
|
||||
}
|
||||
+3322
File diff suppressed because it is too large
Load Diff
+41
@@ -0,0 +1,41 @@
|
||||
--cpu=Cortex-M4.fp.sp
|
||||
".\stm32f4xx_it.o"
|
||||
".\main.o"
|
||||
".\txh.o"
|
||||
".\system_stm32f4xx.o"
|
||||
".\startup_stm32f4xx.o"
|
||||
".\misc.o"
|
||||
".\stm32f4xx_adc.o"
|
||||
".\stm32f4xx_crc.o"
|
||||
".\stm32f4xx_dma.o"
|
||||
".\stm32f4xx_exti.o"
|
||||
".\stm32f4xx_flash.o"
|
||||
".\stm32f4xx_gpio.o"
|
||||
".\stm32f4xx_rcc.o"
|
||||
".\stm32f4xx_spi.o"
|
||||
".\stm32f4xx_syscfg.o"
|
||||
".\stm32f4xx_tim.o"
|
||||
".\stm32f4xx_usart.o"
|
||||
".\stm32f4xx_rng.o"
|
||||
".\stm32f4xx_wwdg.o"
|
||||
".\stm32f4xx_iwdg.o"
|
||||
".\time_count.o"
|
||||
".\fram.o"
|
||||
".\pluse_input.o"
|
||||
".\md_connect.o"
|
||||
".\pos_connect.o"
|
||||
".\ds1307.o"
|
||||
".\at45db.o"
|
||||
".\pluse_putout.o"
|
||||
".\analog.o"
|
||||
".\file_sys.o"
|
||||
".\log.o"
|
||||
".\oled.o"
|
||||
".\surface.o"
|
||||
".\printf.o"
|
||||
".\multiplex_port.o"
|
||||
".\delay.o"
|
||||
--library_type=microlib --strict --scatter ".\TXH.sct"
|
||||
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
|
||||
--info sizes --info totals --info unused --info veneers
|
||||
--list ".\TXH.map" -o .\TXH.axf
|
||||
+3422
File diff suppressed because it is too large
Load Diff
+16
@@ -0,0 +1,16 @@
|
||||
; *************************************************************
|
||||
; *** Scatter-Loading Description File generated by uVision ***
|
||||
; *************************************************************
|
||||
|
||||
LR_IROM1 0x08008000 0x00080000 { ; load region size_region
|
||||
ER_IROM1 0x08008000 0x00080000 { ; load address = execution address
|
||||
*.o (RESET, +First)
|
||||
*(InRoot$$Sections)
|
||||
.ANY (+RO)
|
||||
.ANY (+XO)
|
||||
}
|
||||
RW_IRAM1 0x20000000 0x00030000 { ; RW data
|
||||
.ANY (+RW +ZI)
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because one or more lines are too long
+1232
File diff suppressed because it is too large
Load Diff
+798
@@ -0,0 +1,798 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
|
||||
<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_projx.xsd">
|
||||
|
||||
<SchemaVersion>2.1</SchemaVersion>
|
||||
|
||||
<Header>### uVision Project, (C) Keil Software</Header>
|
||||
|
||||
<Targets>
|
||||
<Target>
|
||||
<TargetName>Target 1</TargetName>
|
||||
<ToolsetNumber>0x4</ToolsetNumber>
|
||||
<ToolsetName>ARM-ADS</ToolsetName>
|
||||
<pCCUsed>5060960::V5.06 update 7 (build 960)::.\ARMCC</pCCUsed>
|
||||
<uAC6>0</uAC6>
|
||||
<TargetOption>
|
||||
<TargetCommonOption>
|
||||
<Device>STM32F407ZETx</Device>
|
||||
<Vendor>STMicroelectronics</Vendor>
|
||||
<PackID>Keil.STM32F4xx_DFP.2.17.1</PackID>
|
||||
<PackURL>https://www.keil.com/pack/</PackURL>
|
||||
<Cpu>IROM(0x08000000,0x80000) IRAM(0x20000000,0x20000) IRAM2(0x10000000,0x10000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu>
|
||||
<FlashUtilSpec></FlashUtilSpec>
|
||||
<StartupFile></StartupFile>
|
||||
<FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_512 -FS08000000 -FL080000 -FP0($$Device:STM32F407ZETx$CMSIS\Flash\STM32F4xx_512.FLM))</FlashDriverDll>
|
||||
<DeviceId>0</DeviceId>
|
||||
<RegisterFile>$$Device:STM32F407ZETx$Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h</RegisterFile>
|
||||
<MemoryEnv></MemoryEnv>
|
||||
<Cmp></Cmp>
|
||||
<Asm></Asm>
|
||||
<Linker></Linker>
|
||||
<OHString></OHString>
|
||||
<InfinionOptionDll></InfinionOptionDll>
|
||||
<SLE66CMisc></SLE66CMisc>
|
||||
<SLE66AMisc></SLE66AMisc>
|
||||
<SLE66LinkerMisc></SLE66LinkerMisc>
|
||||
<SFDFile>$$Device:STM32F407ZETx$CMSIS\SVD\STM32F40x.svd</SFDFile>
|
||||
<bCustSvd>0</bCustSvd>
|
||||
<UseEnv>0</UseEnv>
|
||||
<BinPath></BinPath>
|
||||
<IncludePath></IncludePath>
|
||||
<LibPath></LibPath>
|
||||
<RegisterFilePath></RegisterFilePath>
|
||||
<DBRegisterFilePath></DBRegisterFilePath>
|
||||
<TargetStatus>
|
||||
<Error>0</Error>
|
||||
<ExitCodeStop>0</ExitCodeStop>
|
||||
<ButtonStop>0</ButtonStop>
|
||||
<NotGenerated>0</NotGenerated>
|
||||
<InvalidFlash>1</InvalidFlash>
|
||||
</TargetStatus>
|
||||
<OutputDirectory>.\</OutputDirectory>
|
||||
<OutputName>TXH</OutputName>
|
||||
<CreateExecutable>1</CreateExecutable>
|
||||
<CreateLib>0</CreateLib>
|
||||
<CreateHexFile>1</CreateHexFile>
|
||||
<DebugInformation>1</DebugInformation>
|
||||
<BrowseInformation>1</BrowseInformation>
|
||||
<ListingPath>.\</ListingPath>
|
||||
<HexFormatSelection>1</HexFormatSelection>
|
||||
<Merge32K>0</Merge32K>
|
||||
<CreateBatchFile>0</CreateBatchFile>
|
||||
<BeforeCompile>
|
||||
<RunUserProg1>0</RunUserProg1>
|
||||
<RunUserProg2>0</RunUserProg2>
|
||||
<UserProg1Name></UserProg1Name>
|
||||
<UserProg2Name></UserProg2Name>
|
||||
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
|
||||
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
|
||||
<nStopU1X>0</nStopU1X>
|
||||
<nStopU2X>0</nStopU2X>
|
||||
</BeforeCompile>
|
||||
<BeforeMake>
|
||||
<RunUserProg1>0</RunUserProg1>
|
||||
<RunUserProg2>0</RunUserProg2>
|
||||
<UserProg1Name></UserProg1Name>
|
||||
<UserProg2Name></UserProg2Name>
|
||||
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
|
||||
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
|
||||
<nStopB1X>0</nStopB1X>
|
||||
<nStopB2X>0</nStopB2X>
|
||||
</BeforeMake>
|
||||
<AfterMake>
|
||||
<RunUserProg1>1</RunUserProg1>
|
||||
<RunUserProg2>0</RunUserProg2>
|
||||
<UserProg1Name>D:\Work\Keil534\ARM\ARMCC\bin\fromelf.exe --bin -o ..\User\TXH.bin ..\obj\TXH.axf</UserProg1Name>
|
||||
<UserProg2Name></UserProg2Name>
|
||||
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
|
||||
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
|
||||
<nStopA1X>0</nStopA1X>
|
||||
<nStopA2X>0</nStopA2X>
|
||||
</AfterMake>
|
||||
<SelectedForBatchBuild>0</SelectedForBatchBuild>
|
||||
<SVCSIdString></SVCSIdString>
|
||||
</TargetCommonOption>
|
||||
<CommonProperty>
|
||||
<UseCPPCompiler>0</UseCPPCompiler>
|
||||
<RVCTCodeConst>0</RVCTCodeConst>
|
||||
<RVCTZI>0</RVCTZI>
|
||||
<RVCTOtherData>0</RVCTOtherData>
|
||||
<ModuleSelection>0</ModuleSelection>
|
||||
<IncludeInBuild>1</IncludeInBuild>
|
||||
<AlwaysBuild>0</AlwaysBuild>
|
||||
<GenerateAssemblyFile>0</GenerateAssemblyFile>
|
||||
<AssembleAssemblyFile>0</AssembleAssemblyFile>
|
||||
<PublicsOnly>0</PublicsOnly>
|
||||
<StopOnExitCode>3</StopOnExitCode>
|
||||
<CustomArgument></CustomArgument>
|
||||
<IncludeLibraryModules></IncludeLibraryModules>
|
||||
<ComprImg>1</ComprImg>
|
||||
</CommonProperty>
|
||||
<DllOption>
|
||||
<SimDllName>SARMCM3.DLL</SimDllName>
|
||||
<SimDllArguments> -REMAP -MPU</SimDllArguments>
|
||||
<SimDlgDll>DCM.DLL</SimDlgDll>
|
||||
<SimDlgDllArguments>-pCM4</SimDlgDllArguments>
|
||||
<TargetDllName>SARMCM3.DLL</TargetDllName>
|
||||
<TargetDllArguments> -MPU</TargetDllArguments>
|
||||
<TargetDlgDll>TCM.DLL</TargetDlgDll>
|
||||
<TargetDlgDllArguments>-pCM4</TargetDlgDllArguments>
|
||||
</DllOption>
|
||||
<DebugOption>
|
||||
<OPTHX>
|
||||
<HexSelection>1</HexSelection>
|
||||
<HexRangeLowAddress>0</HexRangeLowAddress>
|
||||
<HexRangeHighAddress>0</HexRangeHighAddress>
|
||||
<HexOffset>0</HexOffset>
|
||||
<Oh166RecLen>16</Oh166RecLen>
|
||||
</OPTHX>
|
||||
</DebugOption>
|
||||
<Utilities>
|
||||
<Flash1>
|
||||
<UseTargetDll>1</UseTargetDll>
|
||||
<UseExternalTool>0</UseExternalTool>
|
||||
<RunIndependent>0</RunIndependent>
|
||||
<UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
|
||||
<Capability>1</Capability>
|
||||
<DriverSelection>4096</DriverSelection>
|
||||
</Flash1>
|
||||
<bUseTDR>1</bUseTDR>
|
||||
<Flash2>BIN\UL2CM3.DLL</Flash2>
|
||||
<Flash3>"" ()</Flash3>
|
||||
<Flash4></Flash4>
|
||||
<pFcarmOut></pFcarmOut>
|
||||
<pFcarmGrp></pFcarmGrp>
|
||||
<pFcArmRoot></pFcArmRoot>
|
||||
<FcArmLst>0</FcArmLst>
|
||||
</Utilities>
|
||||
<TargetArmAds>
|
||||
<ArmAdsMisc>
|
||||
<GenerateListings>0</GenerateListings>
|
||||
<asHll>1</asHll>
|
||||
<asAsm>1</asAsm>
|
||||
<asMacX>1</asMacX>
|
||||
<asSyms>1</asSyms>
|
||||
<asFals>1</asFals>
|
||||
<asDbgD>1</asDbgD>
|
||||
<asForm>1</asForm>
|
||||
<ldLst>0</ldLst>
|
||||
<ldmm>1</ldmm>
|
||||
<ldXref>1</ldXref>
|
||||
<BigEnd>0</BigEnd>
|
||||
<AdsALst>1</AdsALst>
|
||||
<AdsACrf>1</AdsACrf>
|
||||
<AdsANop>0</AdsANop>
|
||||
<AdsANot>0</AdsANot>
|
||||
<AdsLLst>1</AdsLLst>
|
||||
<AdsLmap>1</AdsLmap>
|
||||
<AdsLcgr>1</AdsLcgr>
|
||||
<AdsLsym>1</AdsLsym>
|
||||
<AdsLszi>1</AdsLszi>
|
||||
<AdsLtoi>1</AdsLtoi>
|
||||
<AdsLsun>1</AdsLsun>
|
||||
<AdsLven>1</AdsLven>
|
||||
<AdsLsxf>1</AdsLsxf>
|
||||
<RvctClst>0</RvctClst>
|
||||
<GenPPlst>0</GenPPlst>
|
||||
<AdsCpuType>"Cortex-M4"</AdsCpuType>
|
||||
<RvctDeviceName></RvctDeviceName>
|
||||
<mOS>0</mOS>
|
||||
<uocRom>0</uocRom>
|
||||
<uocRam>0</uocRam>
|
||||
<hadIROM>1</hadIROM>
|
||||
<hadIRAM>1</hadIRAM>
|
||||
<hadXRAM>0</hadXRAM>
|
||||
<uocXRam>0</uocXRam>
|
||||
<RvdsVP>2</RvdsVP>
|
||||
<RvdsMve>0</RvdsMve>
|
||||
<RvdsCdeCp>0</RvdsCdeCp>
|
||||
<hadIRAM2>1</hadIRAM2>
|
||||
<hadIROM2>0</hadIROM2>
|
||||
<StupSel>8</StupSel>
|
||||
<useUlib>1</useUlib>
|
||||
<EndSel>0</EndSel>
|
||||
<uLtcg>0</uLtcg>
|
||||
<nSecure>0</nSecure>
|
||||
<RoSelD>3</RoSelD>
|
||||
<RwSelD>3</RwSelD>
|
||||
<CodeSel>0</CodeSel>
|
||||
<OptFeed>0</OptFeed>
|
||||
<NoZi1>0</NoZi1>
|
||||
<NoZi2>0</NoZi2>
|
||||
<NoZi3>0</NoZi3>
|
||||
<NoZi4>0</NoZi4>
|
||||
<NoZi5>0</NoZi5>
|
||||
<Ro1Chk>0</Ro1Chk>
|
||||
<Ro2Chk>0</Ro2Chk>
|
||||
<Ro3Chk>0</Ro3Chk>
|
||||
<Ir1Chk>1</Ir1Chk>
|
||||
<Ir2Chk>0</Ir2Chk>
|
||||
<Ra1Chk>0</Ra1Chk>
|
||||
<Ra2Chk>0</Ra2Chk>
|
||||
<Ra3Chk>0</Ra3Chk>
|
||||
<Im1Chk>1</Im1Chk>
|
||||
<Im2Chk>0</Im2Chk>
|
||||
<OnChipMemories>
|
||||
<Ocm1>
|
||||
<Type>0</Type>
|
||||
<StartAddress>0x0</StartAddress>
|
||||
<Size>0x0</Size>
|
||||
</Ocm1>
|
||||
<Ocm2>
|
||||
<Type>0</Type>
|
||||
<StartAddress>0x0</StartAddress>
|
||||
<Size>0x0</Size>
|
||||
</Ocm2>
|
||||
<Ocm3>
|
||||
<Type>0</Type>
|
||||
<StartAddress>0x0</StartAddress>
|
||||
<Size>0x0</Size>
|
||||
</Ocm3>
|
||||
<Ocm4>
|
||||
<Type>0</Type>
|
||||
<StartAddress>0x0</StartAddress>
|
||||
<Size>0x0</Size>
|
||||
</Ocm4>
|
||||
<Ocm5>
|
||||
<Type>0</Type>
|
||||
<StartAddress>0x0</StartAddress>
|
||||
<Size>0x0</Size>
|
||||
</Ocm5>
|
||||
<Ocm6>
|
||||
<Type>0</Type>
|
||||
<StartAddress>0x0</StartAddress>
|
||||
<Size>0x0</Size>
|
||||
</Ocm6>
|
||||
<IRAM>
|
||||
<Type>0</Type>
|
||||
<StartAddress>0x20000000</StartAddress>
|
||||
<Size>0x20000</Size>
|
||||
</IRAM>
|
||||
<IROM>
|
||||
<Type>1</Type>
|
||||
<StartAddress>0x8000000</StartAddress>
|
||||
<Size>0x80000</Size>
|
||||
</IROM>
|
||||
<XRAM>
|
||||
<Type>0</Type>
|
||||
<StartAddress>0x0</StartAddress>
|
||||
<Size>0x0</Size>
|
||||
</XRAM>
|
||||
<OCR_RVCT1>
|
||||
<Type>1</Type>
|
||||
<StartAddress>0x0</StartAddress>
|
||||
<Size>0x0</Size>
|
||||
</OCR_RVCT1>
|
||||
<OCR_RVCT2>
|
||||
<Type>1</Type>
|
||||
<StartAddress>0x0</StartAddress>
|
||||
<Size>0x0</Size>
|
||||
</OCR_RVCT2>
|
||||
<OCR_RVCT3>
|
||||
<Type>1</Type>
|
||||
<StartAddress>0x0</StartAddress>
|
||||
<Size>0x0</Size>
|
||||
</OCR_RVCT3>
|
||||
<OCR_RVCT4>
|
||||
<Type>1</Type>
|
||||
<StartAddress>0x8008000</StartAddress>
|
||||
<Size>0x80000</Size>
|
||||
</OCR_RVCT4>
|
||||
<OCR_RVCT5>
|
||||
<Type>1</Type>
|
||||
<StartAddress>0x0</StartAddress>
|
||||
<Size>0x0</Size>
|
||||
</OCR_RVCT5>
|
||||
<OCR_RVCT6>
|
||||
<Type>0</Type>
|
||||
<StartAddress>0x0</StartAddress>
|
||||
<Size>0x0</Size>
|
||||
</OCR_RVCT6>
|
||||
<OCR_RVCT7>
|
||||
<Type>0</Type>
|
||||
<StartAddress>0x0</StartAddress>
|
||||
<Size>0x0</Size>
|
||||
</OCR_RVCT7>
|
||||
<OCR_RVCT8>
|
||||
<Type>0</Type>
|
||||
<StartAddress>0x0</StartAddress>
|
||||
<Size>0x0</Size>
|
||||
</OCR_RVCT8>
|
||||
<OCR_RVCT9>
|
||||
<Type>0</Type>
|
||||
<StartAddress>0x20000000</StartAddress>
|
||||
<Size>0x30000</Size>
|
||||
</OCR_RVCT9>
|
||||
<OCR_RVCT10>
|
||||
<Type>0</Type>
|
||||
<StartAddress>0x10000000</StartAddress>
|
||||
<Size>0x10000</Size>
|
||||
</OCR_RVCT10>
|
||||
</OnChipMemories>
|
||||
<RvctStartVector></RvctStartVector>
|
||||
</ArmAdsMisc>
|
||||
<Cads>
|
||||
<interw>1</interw>
|
||||
<Optim>1</Optim>
|
||||
<oTime>0</oTime>
|
||||
<SplitLS>0</SplitLS>
|
||||
<OneElfS>1</OneElfS>
|
||||
<Strict>0</Strict>
|
||||
<EnumInt>0</EnumInt>
|
||||
<PlainCh>0</PlainCh>
|
||||
<Ropi>0</Ropi>
|
||||
<Rwpi>0</Rwpi>
|
||||
<wLevel>2</wLevel>
|
||||
<uThumb>0</uThumb>
|
||||
<uSurpInc>0</uSurpInc>
|
||||
<uC99>0</uC99>
|
||||
<uGnu>0</uGnu>
|
||||
<useXO>0</useXO>
|
||||
<v6Lang>0</v6Lang>
|
||||
<v6LangP>0</v6LangP>
|
||||
<vShortEn>1</vShortEn>
|
||||
<vShortWch>1</vShortWch>
|
||||
<v6Lto>0</v6Lto>
|
||||
<v6WtE>0</v6WtE>
|
||||
<v6Rtti>0</v6Rtti>
|
||||
<VariousControls>
|
||||
<MiscControls></MiscControls>
|
||||
<Define>USE_STDPERIPH_DRIVER STM32F4XX</Define>
|
||||
<Undefine></Undefine>
|
||||
<IncludePath>..\..\通讯盒;..\Libraries\STM32F4xx_StdPeriph_Driver\src;..\Libraries\STM32F4xx_StdPeriph_Driver\inc;..\System;..\User;..\User\CH376_Driver;..\User\FRam;..\User\Timer;..\User\TXH;..\User\POS_Connect;..\User\Pulse_PutOut;..\User\Pulse_InPut;..\User\DS1307;..\User\AT45DB;..\User\MD_Connect;D:\Work\Keil5\ARM\ARMCC\include;..\User\GPS;..\User\Analog;..\User\Log;..\User\OLED;..\User\Surface;..\User\Printf;..\User\Multiplex_Port;..\User\Delay</IncludePath>
|
||||
</VariousControls>
|
||||
</Cads>
|
||||
<Aads>
|
||||
<interw>1</interw>
|
||||
<Ropi>0</Ropi>
|
||||
<Rwpi>0</Rwpi>
|
||||
<thumb>0</thumb>
|
||||
<SplitLS>0</SplitLS>
|
||||
<SwStkChk>0</SwStkChk>
|
||||
<NoWarn>0</NoWarn>
|
||||
<uSurpInc>0</uSurpInc>
|
||||
<useXO>0</useXO>
|
||||
<ClangAsOpt>1</ClangAsOpt>
|
||||
<VariousControls>
|
||||
<MiscControls></MiscControls>
|
||||
<Define></Define>
|
||||
<Undefine></Undefine>
|
||||
<IncludePath></IncludePath>
|
||||
</VariousControls>
|
||||
</Aads>
|
||||
<LDads>
|
||||
<umfTarg>1</umfTarg>
|
||||
<Ropi>0</Ropi>
|
||||
<Rwpi>0</Rwpi>
|
||||
<noStLib>0</noStLib>
|
||||
<RepFail>1</RepFail>
|
||||
<useFile>0</useFile>
|
||||
<TextAddressRange>0x08000000</TextAddressRange>
|
||||
<DataAddressRange>0x20000000</DataAddressRange>
|
||||
<pXoBase></pXoBase>
|
||||
<ScatterFile></ScatterFile>
|
||||
<IncludeLibs></IncludeLibs>
|
||||
<IncludeLibsPath></IncludeLibsPath>
|
||||
<Misc></Misc>
|
||||
<LinkerInputFile></LinkerInputFile>
|
||||
<DisabledWarnings></DisabledWarnings>
|
||||
</LDads>
|
||||
</TargetArmAds>
|
||||
</TargetOption>
|
||||
<Groups>
|
||||
<Group>
|
||||
<GroupName>Main</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>stm32f4xx_conf.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\stm32f4xx_conf.h</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx_it.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\stm32f4xx_it.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx_it.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\stm32f4xx_it.h</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>config.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\config.h</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>main.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\main.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>TXH</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>TXH.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\TXH\TXH.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>TXH.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\TXH\TXH.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>System</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>system_stm32f4xx.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\system_stm32f4xx.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>startup_stm32f4xx.s</FileName>
|
||||
<FileType>2</FileType>
|
||||
<FilePath>..\System\startup_stm32f4xx.s</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\System\stm32f4xx.h</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>system_stm32f4xx.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\System\system_stm32f4xx.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>Lib</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>misc.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\Libraries\STM32F4xx_StdPeriph_Driver\src\misc.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx_adc.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_adc.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx_crc.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_crc.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx_dma.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dma.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx_exti.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_exti.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx_flash.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_flash.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx_gpio.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx_rcc.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rcc.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx_spi.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_spi.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx_syscfg.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_syscfg.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx_tim.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_tim.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx_usart.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_usart.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx_rng.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rng.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx_wwdg.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_wwdg.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>stm32f4xx_iwdg.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_iwdg.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>Timer</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>time_count.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\Timer\time_count.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>time_count.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\Timer\time_count.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>FRam</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>FRam.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\FRam\FRam.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>FRam.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\FRam\FRam.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>Pulse_InPut</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>Pluse_InPut.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\Pulse_InPut\Pluse_InPut.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>Pluse_InPut.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\Pulse_InPut\Pluse_InPut.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>MD_Connect</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>MD_Connect.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\MD_Connect\MD_Connect.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>MD_Connect.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\MD_Connect\MD_Connect.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>POS_Connect</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>POS_Connect.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\POS_Connect\POS_Connect.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>POS_Connect.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\POS_Connect\POS_Connect.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>DS1307</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>DS1307.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\DS1307\DS1307.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>DS1307.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\DS1307\DS1307.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>AT45DB</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>at45db.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\AT45DB\at45db.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>at45db.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\AT45DB\at45db.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>Pulse_OutPut</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>Pluse_Putout.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\Pulse_PutOut\Pluse_Putout.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>Pluse_Putout.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\Pulse_PutOut\Pluse_Putout.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>Analog</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>Analog.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\Analog\Analog.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>Analog.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\Analog\Analog.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>CH376</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>CH376INC.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\CH376_Driver\CH376INC.h</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>FILE_SYS.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\CH376_Driver\FILE_SYS.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>FILE_SYS.H</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\CH376_Driver\FILE_SYS.H</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>Log</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>Log.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\Log\Log.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>Log.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\Log\Log.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>OLED</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>bmp.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\OLED\bmp.h</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>oled.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\OLED\oled.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>oled.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\OLED\oled.h</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>oledfont.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\OLED\oledfont.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>Surface</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>Surface.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\Surface\Surface.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>Surface.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\Surface\Surface.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>Printf</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>Printf.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\Printf\Printf.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>Printf.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\Printf\Printf.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>Multiplex_Port</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>Multiplex_Port.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\Multiplex_Port\Multiplex_Port.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>Multiplex_Port.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\Multiplex_Port\Multiplex_Port.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>Delay</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>delay.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\User\Delay\delay.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>delay.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\User\Delay\delay.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
</Groups>
|
||||
</Target>
|
||||
</Targets>
|
||||
|
||||
<RTE>
|
||||
<apis/>
|
||||
<components/>
|
||||
<files/>
|
||||
</RTE>
|
||||
|
||||
</Project>
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,16 @@
|
||||
; *************************************************************
|
||||
; *** Scatter-Loading Description File generated by uVision ***
|
||||
; *************************************************************
|
||||
|
||||
LR_IROM1 0x08000000 0x00080000 { ; load region size_region
|
||||
ER_IROM1 0x08000000 0x00080000 { ; load address = execution address
|
||||
*.o (RESET, +First)
|
||||
*(InRoot$$Sections)
|
||||
.ANY (+RO)
|
||||
.ANY (+XO)
|
||||
}
|
||||
RW_IRAM1 0x20000000 0x00030000 { ; RW data
|
||||
.ANY (+RW +ZI)
|
||||
}
|
||||
}
|
||||
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"folders": [
|
||||
{
|
||||
"path": "."
|
||||
}
|
||||
],
|
||||
"settings": {},
|
||||
"extensions": {}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user