Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/gripper 17 #20

Open
wants to merge 25 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 19 commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
b97a64d
moving from main to feature branch
NinjaFarris Feb 4, 2025
758cdda
Fixed tcc period
NinjaFarris Feb 5, 2025
8dee312
Removing printf statements and adding sercom2 to clock
NinjaFarris Feb 5, 2025
591ba16
Fixing wrong headerfiles and removing printf statements
NinjaFarris Feb 6, 2025
f782c79
Fixing wrong header files and removing commenting unused sercom channels
NinjaFarris Feb 6, 2025
a99d10f
Changing to correct naming case and changing to correct state
NinjaFarris Feb 6, 2025
8c9af45
Added documentation for gripper
NinjaFarris Feb 6, 2025
dbac63f
Fixing readme
NinjaFarris Feb 6, 2025
61776aa
Fixing readme 2
NinjaFarris Feb 6, 2025
959995f
fixing readme 3
NinjaFarris Feb 6, 2025
783c577
Fixed FSM
NinjaFarris Feb 6, 2025
e4ffeab
Moving all states to can callback function. While loop is now empty
NinjaFarris Feb 7, 2025
7b05d32
Removing unnecessary comment and commenting unsued states
NinjaFarris Feb 7, 2025
8f5e08b
Removing unnecessary code and adding comments
NinjaFarris Feb 8, 2025
ffb514b
Fixing repo
NinjaFarris Feb 9, 2025
97624b9
Moving all header files into /inclue and all c files into /src
NinjaFarris Feb 9, 2025
9b45966
fixing structure
NinjaFarris Feb 9, 2025
55316fa
Adding while loops to prevent i2c data being read to early
NinjaFarris Feb 9, 2025
47ec20f
Fixing nvic init
NinjaFarris Feb 10, 2025
40062b3
Changing usart from sercom4 to sercom0
NinjaFarris Feb 16, 2025
80da588
Added "hopefully" better printf functionality xd
IbixD97 Feb 16, 2025
a1ff714
adding tcc interrupt to test servo
NinjaFarris Feb 16, 2025
a2b8e3f
Adding dmac, rtc, adc and evsys for current sense
NinjaFarris Feb 23, 2025
3ffa80f
Adding wdt and fixing adc input pins and servo enable pins
NinjaFarris Feb 23, 2025
f02dce9
Fixing ADC and correct TCC0 channel on pwm1
NinjaFarris Feb 23, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
309 changes: 309 additions & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -0,0 +1,309 @@

---
BasedOnStyle: Chromium
AccessModifierOffset: -1
AlignAfterOpenBracket: Align
AlignArrayOfStructures: None
AlignConsecutiveAssignments:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionPointers: false
PadOperators: true
AlignConsecutiveBitFields:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionPointers: false
PadOperators: false
AlignConsecutiveDeclarations:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionPointers: false
PadOperators: false
AlignConsecutiveMacros:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionPointers: false
PadOperators: false
AlignConsecutiveShortCaseStatements:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCaseArrows: false
AlignCaseColons: false
AlignConsecutiveTableGenBreakingDAGArgColons:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionPointers: false
PadOperators: false
AlignConsecutiveTableGenCondOperatorColons:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionPointers: false
PadOperators: false
AlignConsecutiveTableGenDefinitionColons:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
AlignFunctionPointers: false
PadOperators: false
AlignEscapedNewlines: Left
AlignOperands: Align
AlignTrailingComments:
Kind: Always
OverEmptyLines: 0
AllowAllArgumentsOnNextLine: true
AllowAllParametersOfDeclarationOnNextLine: false
AllowBreakBeforeNoexceptSpecifier: Never
AllowShortBlocksOnASingleLine: Never
AllowShortCaseExpressionOnASingleLine: true
AllowShortCaseLabelsOnASingleLine: false
AllowShortCompoundRequirementOnASingleLine: true
AllowShortEnumsOnASingleLine: true
AllowShortFunctionsOnASingleLine: Inline
AllowShortIfStatementsOnASingleLine: Never
AllowShortLambdasOnASingleLine: All
AllowShortLoopsOnASingleLine: false
AlwaysBreakAfterDefinitionReturnType: None
AlwaysBreakBeforeMultilineStrings: true
AttributeMacros:
- __capability
BinPackArguments: true
BinPackParameters: false
BitFieldColonSpacing: Both
BraceWrapping:
AfterCaseLabel: false
AfterClass: false
AfterControlStatement: Never
AfterEnum: false
AfterFunction: false
AfterNamespace: false
AfterObjCDeclaration: false
AfterStruct: false
AfterUnion: false
AfterExternBlock: false
BeforeCatch: false
BeforeElse: false
BeforeLambdaBody: false
BeforeWhile: false
IndentBraces: false
SplitEmptyFunction: true
SplitEmptyRecord: true
SplitEmptyNamespace: true
BreakAdjacentStringLiterals: true
BreakAfterAttributes: Leave
BreakAfterJavaFieldAnnotations: false
BreakAfterReturnType: None
BreakArrays: true
BreakBeforeBinaryOperators: None
BreakBeforeBraces: Attach
BreakBeforeConceptDeclarations: Always
BreakBeforeInlineASMColon: OnlyMultiline
BreakBeforeTernaryOperators: true
BreakConstructorInitializers: BeforeColon
BreakFunctionDefinitionParameters: false
BreakInheritanceList: BeforeColon
BreakStringLiterals: true
BreakTemplateDeclarations: Yes
ColumnLimit: 80
CommentPragmas: "^ IWYU pragma:"
CompactNamespaces: false
ConstructorInitializerIndentWidth: 4
ContinuationIndentWidth: 4
Cpp11BracedListStyle: true
DerivePointerAlignment: false
DisableFormat: false
EmptyLineAfterAccessModifier: Never
EmptyLineBeforeAccessModifier: LogicalBlock
ExperimentalAutoDetectBinPacking: false
FixNamespaceComments: true
ForEachMacros:
- foreach
- Q_FOREACH
- BOOST_FOREACH
IfMacros:
- KJ_IF_MAYBE
IncludeBlocks: Preserve
IncludeCategories:
- Regex: ^<ext/.*\.h>
Priority: 2
SortPriority: 0
CaseSensitive: false
- Regex: ^<.*\.h>
Priority: 1
SortPriority: 0
CaseSensitive: false
- Regex: ^<.*
Priority: 2
SortPriority: 0
CaseSensitive: false
- Regex: .*
Priority: 3
SortPriority: 0
CaseSensitive: false
IncludeIsMainRegex: ([-_](test|unittest))?$
IncludeIsMainSourceRegex: ""
IndentAccessModifiers: false
IndentCaseBlocks: false
IndentCaseLabels: true
IndentExternBlock: AfterExternBlock
IndentGotoLabels: true
IndentPPDirectives: None
IndentRequiresClause: true
IndentWidth: 4
IndentWrappedFunctionNames: false
InsertBraces: false
InsertNewlineAtEOF: false
InsertTrailingCommas: None
IntegerLiteralSeparator:
Binary: 0
BinaryMinDigits: 0
Decimal: 0
DecimalMinDigits: 0
Hex: 0
HexMinDigits: 0
JavaScriptQuotes: Leave
JavaScriptWrapImports: true
KeepEmptyLines:
AtEndOfFile: false
AtStartOfBlock: false
AtStartOfFile: true
LambdaBodyIndentation: Signature
Language: Cpp
LineEnding: DeriveLF
MacroBlockBegin: ""
MacroBlockEnd: ""
MainIncludeChar: Quote
MaxEmptyLinesToKeep: 1
NamespaceIndentation: None
ObjCBinPackProtocolList: Never
ObjCBlockIndentWidth: 2
ObjCBreakBeforeNestedBlockParam: true
ObjCSpaceAfterProperty: false
ObjCSpaceBeforeProtocolList: true
PPIndentWidth: -1
PackConstructorInitializers: NextLine
PenaltyBreakAssignment: 2
PenaltyBreakBeforeFirstCallParameter: 1
PenaltyBreakComment: 300
PenaltyBreakFirstLessLess: 120
PenaltyBreakOpenParenthesis: 0
PenaltyBreakScopeResolution: 500
PenaltyBreakString: 1000
PenaltyBreakTemplateDeclaration: 10
PenaltyExcessCharacter: 1000000
PenaltyIndentedWhitespace: 0
PenaltyReturnTypeOnItsOwnLine: 200
PointerAlignment: Left
QualifierAlignment: Leave
RawStringFormats:
- Language: Cpp
Delimiters:
- cc
- CC
- cpp
- Cpp
- CPP
- c++
- C++
CanonicalDelimiter: ""
BasedOnStyle: google
- Language: TextProto
Delimiters:
- pb
- PB
- proto
- PROTO
EnclosingFunctions:
- EqualsProto
- EquivToProto
- PARSE_PARTIAL_TEXT_PROTO
- PARSE_TEST_PROTO
- PARSE_TEXT_PROTO
- ParseTextOrDie
- ParseTextProtoOrDie
- ParseTestProto
- ParsePartialTestProto
CanonicalDelimiter: pb
BasedOnStyle: google
ReferenceAlignment: Pointer
ReflowComments: true
RemoveBracesLLVM: false
RemoveParentheses: Leave
RemoveSemicolon: false
RequiresClausePosition: OwnLine
RequiresExpressionIndentation: OuterScope
SeparateDefinitionBlocks: Leave
ShortNamespaceLines: 1
SkipMacroDefinitionBody: false
SortIncludes: CaseSensitive
SortJavaStaticImport: Before
SortUsingDeclarations: LexicographicNumeric
SpaceAfterCStyleCast: false
SpaceAfterLogicalNot: false
SpaceAfterTemplateKeyword: true
SpaceAroundPointerQualifiers: Default
SpaceBeforeAssignmentOperators: true
SpaceBeforeCaseColon: false
SpaceBeforeCpp11BracedList: false
SpaceBeforeCtorInitializerColon: true
SpaceBeforeInheritanceColon: true
SpaceBeforeJsonColon: false
SpaceBeforeParens: ControlStatements
SpaceBeforeParensOptions:
AfterControlStatements: true
AfterForeachMacros: true
AfterFunctionDeclarationName: false
AfterFunctionDefinitionName: false
AfterIfMacros: true
AfterOverloadedOperator: false
AfterPlacementOperator: true
AfterRequiresInClause: false
AfterRequiresInExpression: false
BeforeNonEmptyParentheses: false
SpaceBeforeRangeBasedForLoopColon: true
SpaceBeforeSquareBrackets: false
SpaceInEmptyBlock: false
SpacesBeforeTrailingComments: 2
SpacesInAngles: Never
SpacesInContainerLiterals: true
SpacesInLineCommentPrefix:
Minimum: 1
Maximum: -1
SpacesInParens: Never
SpacesInParensOptions:
ExceptDoubleParentheses: false
InConditionalStatements: false
InCStyleCasts: false
InEmptyParentheses: false
Other: false
SpacesInSquareBrackets: false
Standard: Auto
StatementAttributeLikeMacros:
- Q_EMIT
StatementMacros:
- Q_UNUSED
- QT_REQUIRE_VERSION
TabWidth: 8
TableGenBreakInsideDAGArg: DontBreak
UseTab: Never
VerilogBreakBetweenInstancePorts: true
WhitespaceSensitiveMacros:
- BOOST_PP_STRINGIZE
- CF_SWIFT_NAME
- NS_SWIFT_NAME
- PP_STRINGIZE
- STRINGIZE

25 changes: 25 additions & 0 deletions .clangd
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@

CompileFlags:
Add:
- -I/opt/microchip/mplabx/v6.20/packs/Microchip/SAME54_DFP/3.8.234/include/
- -I/opt/microchip/mplabx/v6.20/packs/arm/CMSIS/5.4.0/CMSIS/Core/Include/
- -I/opt/microchip/mplabx/v6.20/packs/Microchip/SAME51_DFP/3.7.242/include/
- -I/opt/microchip/mplabx/v6.20/packs/Microchip/SAMC21_DFP/3.8.119/samc21/include/
- -Wall
- -Wextra

Diagnostics:
ClangTidy:
Add: [readability-identifier-naming]
CheckOptions:
readability-identifier-naming.VariableCase: camelCase
readability-identifier-naming.GlobalVariableCase: snake_case
readability-identifier-naming.ConstantCase: UPPER_SNAKE_CASE
readability-identifier-naming.FunctionCase: camelCase
readability-identifier-naming.TypeCase: PascalCase
readability-identifier-naming.StructCase: PascalCase
readability-identifier-naming.EnumCase: PascalCase
readability-identifier-naming.EnumConstantCase: UPPER_SNAKE_CASE
readability-identifier-naming.MacroDefinitionCase: UPPER_SNAKE_CASE
readability-identifier-naming.ParameterCase: camelCase
readability-identifier-naming.MemberCase: camelCase
Empty file removed docs/README.md
Empty file.
Empty file removed docs/gripper_mcu/README.md
Empty file.
Empty file removed docs/motherboard_mcu/README.md
Empty file.
Empty file removed docs/telemetry_mcu/README.md
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -D__DEBUG -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/sercom1_i2c.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -D__DEBUG -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/tcc0.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/i2c.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -D__DEBUG -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/tcc.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -D__DEBUG -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/usart.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -D__DEBUG -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/sercom0_i2c.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/can1.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/main.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -D__DEBUG -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/main.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/tcc.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/sercom1_i2c.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/sercom3_i2c.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -D__DEBUG -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/sercom3_i2c.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -D__DEBUG -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/clock.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/system_init.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -D__DEBUG -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/i2c.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/clock.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -D__DEBUG -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/i2c_master.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/usart.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -D__DEBUG -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/system_init.c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(MP_EXTRA_CC_PRE) -g -D__DEBUG -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -ffunction-sections -fdata-sections -O1 -fno-common -Werror -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -mdfp="${DFP_DIR}/samc21" ${PACK_COMMON_OPTIONS} /home/nathaniel/vortex-auv-embedded/firmware/gripper_17.X/can1.c
Loading