Skip to content
Snippets Groups Projects
Commit f5dd7b55 authored by Valentini, Matteo's avatar Valentini, Matteo
Browse files

initial commit

parents
No related branches found
No related tags found
No related merge requests found
Showing with 469 additions and 0 deletions
build
.idea/editor.xml
\ No newline at end of file
[submodule ".pico-sdk"]
path = .pico-sdk
url = https://gitlab.tugraz.at/microcontroller/pico-sdk.git
[submodule ".openocd"]
path = .openocd
url = https://gitlab.tugraz.at/microcontroller/openocd.git
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml
Microcontroller UE
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CMakeSharedSettings">
<configurations>
<configuration PROFILE_NAME="RPI Pico" ENABLED="true" GENERATION_DIR="build" CONFIG_NAME="Debug" TOOLCHAIN_NAME="System" GENERATION_OPTIONS="-G Ninja" />
</configurations>
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ExternalDependencies">
<plugin id="SerialPortMonitor" />
<plugin id="com.intellij.clion.embedded" />
</component>
</project>
\ No newline at end of file
<svg fill="#ffc800" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="55 50 400 395" width="450" height="450" xml:space="preserve">
<rect x="-49.6" y="-49.6" width="595.20" height="595.20" rx="0" fill="#006102"/>
<path d="M40,449.472V364.28L58.424,352H88v-16H53.576L24,355.72v93.752C14.704,452.784,8,461.584,8,472c0,13.232,10.768,24,24,24 s24-10.768,24-24C56,461.584,49.288,452.784,40,449.472z M32,480c-4.416,0-8-3.584-8-8c0-4.416,3.584-8,8-8s8,3.584,8,8 C40,476.416,36.416,480,32,480z"/>
<path d="M46.528,320H88v-16H46.528c-3.312-9.288-12.112-16-22.528-16c-13.232,0-24,10.768-24,24s10.768,24,24,24 C34.416,336,43.216,329.288,46.528,320z M16,312c0-4.416,3.584-8,8-8s8,3.584,8,8c0,4.416-3.584,8-8,8S16,316.416,16,312z"/>
<path d="M24,272c10.416,0,19.216-6.712,22.528-16H88v-16H46.528c-3.312-9.296-12.112-16-22.528-16c-13.232,0-24,10.768-24,24 S10.768,272,24,272z M24,240c4.416,0,8,3.584,8,8s-3.584,8-8,8s-8-3.584-8-8C16,243.584,19.584,240,24,240z"/>
<rect x="56" y="272" width="32" height="16"/>
<rect x="56" y="208" width="32" height="16"/>
<rect y="176" width="88" height="16"/>
<path d="M60.688,160H88v-16H67.312L48,124.688v-14.16C57.288,107.216,64,98.416,64,88c0-13.232-10.768-24-24-24S16,74.768,16,88 c0,10.416,6.704,19.216,16,22.528v20.784L60.688,160z M40,80c4.416,0,8,3.584,8,8s-3.584,8-8,8s-8-3.584-8-8S35.584,80,40,80z"/>
<polygon points="144,67.312 144,88 160,88 160,60.688 131.312,32 0,32 0,48 124.688,48 "/>
<polygon points="176,35.312 176,88 192,88 192,28.688 163.312,0 0,0 0,16 156.688,16 "/>
<rect x="304" width="16" height="88"/>
<path d="M240,46.528V88h16V59.312l16,16V88h16V68.688L262.392,43.08C268.192,38.696,272,31.816,272,24c0-13.232-10.768-24-24-24 s-24,10.768-24,24C224,34.416,230.704,43.216,240,46.528z M248,16c4.416,0,8,3.584,8,8s-3.584,8-8,8s-8-3.584-8-8 S243.584,16,248,16z"/>
<path d="M352,51.312L371.312,32h78.16c2.416,6.776,7.752,12.112,14.528,14.528v110.16L444.688,176H408v16h43.312L480,163.312 V46.528c9.288-3.312,16-12.112,16-22.528c0-13.232-10.768-24-24-24c-10.416,0-19.216,6.712-22.528,16h-84.784L336,44.688V88h16 V51.312z M472,16c4.416,0,8,3.584,8,8s-3.584,8-8,8c-4.416,0-8-3.584-8-8S467.584,16,472,16z"/>
<path d="M414.08,97.392l17.92,17.92v9.376L412.688,144H408v16h11.312L448,131.312v-22.624L419.312,80h-4.784 c-3.312-9.288-12.112-16-22.528-16c-13.232,0-24,10.768-24,24s10.768,24,24,24C401.904,112,410.416,105.968,414.08,97.392z M392,96c-4.416,0-8-3.584-8-8s3.584-8,8-8c4.416,0,8,3.584,8,8S396.416,96,392,96z"/>
<rect x="408" y="208" width="88" height="16"/>
<path d="M480,449.472V268.688L451.312,240H408v16h36.688L464,275.312v41.376L451.312,304H408v16h36.688L464,339.312v110.16 c-9.296,3.312-16,12.112-16,22.528c0,13.232,10.768,24,24,24s24-10.768,24-24C496,461.584,489.288,452.784,480,449.472z M472,480 c-4.416,0-8-3.584-8-8c0-4.416,3.584-8,8-8c4.416,0,8,3.584,8,8C480,476.416,476.416,480,472,480z"/>
<rect x="408" y="272" width="32" height="16"/>
<path d="M448,364.688L419.312,336H408v16h4.688L432,371.312V416h-80v-8h-16v24h96v12.688L412.688,464h-14.16 c-3.312-9.288-12.112-16-22.528-16c-13.232,0-24,10.768-24,24s10.768,24,24,24c10.416,0,19.216-6.712,22.528-16h20.784 L448,451.312V364.688z M376,480c-4.416,0-8-3.584-8-8c0-4.416,3.584-8,8-8c4.416,0,8,3.584,8,8C384,476.416,380.416,480,376,480z "/>
<path d="M160,408h-16v8h-41.472c-3.312-9.288-12.112-16-22.528-16c-13.232,0-24,10.768-24,24s10.768,24,24,24 c10.416,0,19.216-6.712,22.528-16H160V408z M80,432c-4.416,0-8-3.584-8-8c0-4.416,3.584-8,8-8s8,3.584,8,8 C88,428.416,84.416,432,80,432z"/>
<rect x="304" y="408" width="16" height="88"/>
<rect x="272" y="408" width="16" height="88"/>
<path d="M240,420.688l-16,16V408h-16v41.472c-9.296,3.312-16,12.112-16,22.528c0,13.232,10.768,24,24,24s24-10.768,24-24 c0-7.816-3.808-14.696-9.608-19.08L256,427.312V408h-16V420.688z M216,480c-4.416,0-8-3.584-8-8c0-4.416,3.584-8,8-8s8,3.584,8,8 C224,476.416,220.416,480,216,480z"/>
<polygon points="192,408 176,408 176,428.688 152,452.688 152,496 168,496 168,459.312 192,435.312 "/>
<path d="M336,392h16v-16h24v-24h16v-16h-16v-16h16v-16h-16v-16h16v-16h-16v-16h16v-16h-16v-16h16v-16h-16v-16h16v-16h-16v-16h16 v-16h-16v-24h-24v-16h-16v16h-16v-16h-16v16h-16v-16h-16v16h-16v-16h-16v16h-16v-16h-16v16h-16v-16h-16v16h-16v-16h-16v16h-3.312 L120,140.688V144h-16v16h16v16h-16v16h16v16h-16v16h16v16h-16v16h16v16h-16v16h16v16h-16v16h16v16h-16v16h16v24h24v16h16v-16h16 v16h16v-16h16v16h16v-16h16v16h16v-16h16v16h16v-16h16v16h16v-16h16V392z M136,360V147.312L147.312,136H360v224H136z" fill="#eeeeee"/>
<path d="M376,376 h-256 v-240 l18,-18 h240" fill="black"/>
<path d="M3680 3765 l0 -485 -590 0 -590 0 0 -485 0 -485 -90 0 -90 0 0 485 0 485 -975 0 -975 0 0 -985 0 -985 480 0 480 0 0 -485 0 -485 983 2 982 3 3 483 2 482 585 0 585 0 0 485 0 485 90 0 90 0 0 -485 0 -485 975 0 975 0 0 985 0 985 -480 0 -480 0 0 485 0 485 -980 0 -980 0 0 -485z" transform="scale(0.025) translate(6500 5900)" fill="white"/>
<text fill="white" x="150" y="330" font-size="60" font-family="monospace" font-weight="bold">MIC-UE</text>
</svg>
\ No newline at end of file
<component name="InspectionProjectProfileManager">
<profile version="1.0">
<option name="myName" value="Project Default" />
<inspection_tool class="PyPackageRequirementsInspection" enabled="true" level="WARNING" enabled_by_default="true">
<option name="ignoredPackages">
<value>
<list size="26">
<item index="0" class="java.lang.String" itemvalue="distro" />
<item index="1" class="java.lang.String" itemvalue="certbot-dns-cloudflare" />
<item index="2" class="java.lang.String" itemvalue="cffi" />
<item index="3" class="java.lang.String" itemvalue="setuptools" />
<item index="4" class="java.lang.String" itemvalue="pycparser" />
<item index="5" class="java.lang.String" itemvalue="requests" />
<item index="6" class="java.lang.String" itemvalue="pyopenssl" />
<item index="7" class="java.lang.String" itemvalue="parsedatetime" />
<item index="8" class="java.lang.String" itemvalue="josepy" />
<item index="9" class="java.lang.String" itemvalue="certifi" />
<item index="10" class="java.lang.String" itemvalue="acme" />
<item index="11" class="java.lang.String" itemvalue="urllib3" />
<item index="12" class="java.lang.String" itemvalue="pywin32" />
<item index="13" class="java.lang.String" itemvalue="six" />
<item index="14" class="java.lang.String" itemvalue="cryptography" />
<item index="15" class="java.lang.String" itemvalue="cloudflare" />
<item index="16" class="java.lang.String" itemvalue="attrs" />
<item index="17" class="java.lang.String" itemvalue="pyyaml" />
<item index="18" class="java.lang.String" itemvalue="pyrfc3339" />
<item index="19" class="java.lang.String" itemvalue="charset-normalizer" />
<item index="20" class="java.lang.String" itemvalue="configobj" />
<item index="21" class="java.lang.String" itemvalue="pytz" />
<item index="22" class="java.lang.String" itemvalue="configargparse" />
<item index="23" class="java.lang.String" itemvalue="certbot" />
<item index="24" class="java.lang.String" itemvalue="jsonlines" />
<item index="25" class="java.lang.String" itemvalue="idna" />
</list>
</value>
</option>
</inspection_tool>
<inspection_tool class="PyPep8Inspection" enabled="true" level="WEAK WARNING" enabled_by_default="true">
<option name="ignoredErrors">
<list>
<option value="E501" />
<option value="E266" />
</list>
</option>
</inspection_tool>
</profile>
</component>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="BackendCodeEditorMiscSettings">
<option name="/Default/Housekeeping/GlobalSettingsUpgraded/IsUpgraded/@EntryValue" value="true" type="bool" />
<option name="/Default/Environment/Hierarchy/GeneratedFilesCacheKey/Timestamp/@EntryValue" value="5" type="long" />
<option name="/Default/Housekeeping/OptionsDialog/SelectedPageId/@EntryValue" value="CppIncludesOrderOptions" type="string" />
</component>
<component name="CMakePythonSetting">
<option name="pythonIntegrationState" value="YES" />
</component>
<component name="CMakeWorkspace" PROJECT_DIR="$PROJECT_DIR$" />
<component name="WestSettings">{}</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/pico-starter.iml" filepath="$PROJECT_DIR$/.idea/pico-starter.iml" />
</modules>
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<module classpath="CMake" type="CPP_MODULE" version="4" />
\ No newline at end of file
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="A0" type="com.jetbrains.cidr.embedded.openocd.conf.type" factoryName="com.jetbrains.cidr.embedded.openocd.conf.factory" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="Microcontroller" TARGET_NAME="A0" CONFIG_NAME="RPI Pico" version="1" RUN_TARGET_PROJECT_NAME="Microcontroller" RUN_TARGET_NAME="A0">
<openocd version="1" gdb-port="3333" telnet-port="4444" board-config="../../openocd.cfg" reset-type="INIT" download-type="UPDATED_ONLY">
<debugger kind="GDB" isBundled="true" />
</openocd>
<method v="2">
<option name="CLION.COMPOUND.BUILD" enabled="true" />
</method>
</configuration>
</component>
\ No newline at end of file
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="A1" type="com.jetbrains.cidr.embedded.openocd.conf.type" factoryName="com.jetbrains.cidr.embedded.openocd.conf.factory" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="Microcontroller" TARGET_NAME="A1" CONFIG_NAME="RPI Pico" version="1" RUN_TARGET_PROJECT_NAME="Microcontroller" RUN_TARGET_NAME="A1">
<openocd version="1" gdb-port="3333" telnet-port="4444" board-config="../../openocd.cfg" reset-type="INIT" download-type="UPDATED_ONLY">
<debugger kind="GDB" isBundled="true" />
</openocd>
<method v="2">
<option name="CLION.COMPOUND.BUILD" enabled="true" />
</method>
</configuration>
</component>
\ No newline at end of file
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="A2" type="com.jetbrains.cidr.embedded.openocd.conf.type" factoryName="com.jetbrains.cidr.embedded.openocd.conf.factory" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="Microcontroller" TARGET_NAME="A2" CONFIG_NAME="RPI Pico" version="1" RUN_TARGET_PROJECT_NAME="Microcontroller" RUN_TARGET_NAME="A2">
<openocd version="1" gdb-port="3333" telnet-port="4444" board-config="../../openocd.cfg" reset-type="INIT" download-type="UPDATED_ONLY">
<debugger kind="GDB" isBundled="true" />
</openocd>
<method v="2">
<option name="CLION.COMPOUND.BUILD" enabled="true" />
</method>
</configuration>
</component>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="AutoImportSettings">
<option name="autoReloadType" value="SELECTIVE" />
</component>
<component name="CMakePresetLoader">{
&quot;useNewFormat&quot;: true
}</component>
<component name="CMakeProjectFlavorService">
<option name="flavorId" value="CMakePlainProjectFlavor" />
</component>
<component name="CMakeReloadState">
<option name="reloaded" value="true" />
</component>
<component name="CMakeRunConfigurationManager">
<generated>
<config projectName="Microcontroller" targetName="A1" />
<config projectName="Microcontroller" targetName="A2" />
<config projectName="Microcontroller" targetName="A3" />
<config projectName="Microcontroller" targetName="bs2_default_bin" />
<config projectName="Microcontroller" targetName="bs2_default_padded_checksummed_asm" />
<config projectName="Microcontroller" targetName="cyw43_driver_picow_cyw43_bus_pio_spi_pio_h" />
<config projectName="Microcontroller" targetName="pioasmBuild" />
<config projectName="Microcontroller" targetName="bs2_default" />
<config projectName="Microcontroller" targetName="A0" />
</generated>
</component>
<component name="CMakeSettings">
<configurations />
</component>
<component name="ChangeListManager">
<list default="true" id="9bba820f-dbc8-4ad4-9ad8-06d38541f25a" name="Changes" comment="updated A1" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="ClangdSettings">
<option name="formatViaClangd" value="false" />
</component>
<component name="EmbeddedSvdWindowState">
<option name="columnWidths">
<list>
<option value="212" />
<option value="92" />
<option value="2127" />
</list>
</option>
<option name="columnOrder">
<list>
<option value="Name" />
<option value="Value" />
<option value="Description" />
</list>
</option>
</component>
<component name="ExecutionTargetManager" SELECTED_TARGET="CMakeBuildProfile:RPI Pico" />
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
<option value="C Header File" />
</list>
</option>
</component>
<component name="Git.Settings">
<option name="PUSH_TAGS">
<GitPushTagMode>
<option name="argument" value="--tags" />
<option name="title" value="All" />
</GitPushTagMode>
</option>
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
</component>
<component name="HighlightingSettingsPerFile">
<setting file="file://$PROJECT_DIR$/src/A0/main.c" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/src/A1/gpio.c" root0="FORCE_HIGHLIGHTING" />
<setting file="mock://E:/TU/MIC_24/matteo/src/A1/gpio.h" root0="SKIP_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/src/A1/main.c" root0="FORCE_HIGHLIGHTING" />
</component>
<component name="ProjectColorInfo">{
&quot;customColor&quot;: &quot;00000000&quot;
}</component>
<component name="ProjectId" id="2mwblAjmRKg128j7tG253sMQzlT" />
<component name="ProjectLevelVcsManager">
<ConfirmationsSetting value="2" id="Add" />
</component>
<component name="ProjectViewState">
<option name="hideEmptyMiddlePackages" value="true" />
<option name="showLibraryContents" value="true" />
</component>
<component name="PropertiesComponent">{
&quot;keyToString&quot;: {
&quot;CMake Application.A1.executor&quot;: &quot;Run&quot;,
&quot;OpenOCD Download &amp; Run.A0.executor&quot;: &quot;Debug&quot;,
&quot;RunOnceActivity.RadMigrateCodeStyle&quot;: &quot;true&quot;,
&quot;RunOnceActivity.ShowReadmeOnStart&quot;: &quot;true&quot;,
&quot;RunOnceActivity.cidr.known.project.marker&quot;: &quot;true&quot;,
&quot;RunOnceActivity.readMode.enableVisualFormatting&quot;: &quot;true&quot;,
&quot;cf.first.check.clang-format&quot;: &quot;false&quot;,
&quot;cidr.known.project.marker&quot;: &quot;true&quot;,
&quot;git-widget-placeholder&quot;: &quot;master&quot;,
&quot;settings.editor.selected.configurable&quot;: &quot;CMakeSettings&quot;
}
}</component>
<component name="RunManager" selected="CMake Application.A1">
<configuration name="A0" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="Microcontroller" TARGET_NAME="A0" CONFIG_NAME="RPI Pico" RUN_TARGET_PROJECT_NAME="Microcontroller" RUN_TARGET_NAME="A0">
<method v="2">
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
</method>
</configuration>
<configuration name="A1" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="Microcontroller" TARGET_NAME="A1" CONFIG_NAME="RPI Pico" RUN_TARGET_PROJECT_NAME="Microcontroller" RUN_TARGET_NAME="A1">
<method v="2">
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
</method>
</configuration>
<configuration name="A2" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="Microcontroller" TARGET_NAME="A2" CONFIG_NAME="RPI Pico" RUN_TARGET_PROJECT_NAME="Microcontroller" RUN_TARGET_NAME="A2">
<method v="2">
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
</method>
</configuration>
<configuration name="A3" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="Microcontroller" TARGET_NAME="A3" CONFIG_NAME="RPI Pico" RUN_TARGET_PROJECT_NAME="Microcontroller" RUN_TARGET_NAME="A3">
<method v="2">
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
</method>
</configuration>
<configuration default="true" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true">
<method v="2">
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
</method>
</configuration>
<configuration name="bs2_default" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="Microcontroller" TARGET_NAME="bs2_default" CONFIG_NAME="RPI Pico" RUN_TARGET_PROJECT_NAME="Microcontroller" RUN_TARGET_NAME="bs2_default">
<method v="2">
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
</method>
</configuration>
<configuration name="bs2_default_bin" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="Microcontroller" TARGET_NAME="bs2_default_bin" CONFIG_NAME="RPI Pico">
<method v="2">
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
</method>
</configuration>
<configuration name="bs2_default_padded_checksummed_asm" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="Microcontroller" TARGET_NAME="bs2_default_padded_checksummed_asm" CONFIG_NAME="RPI Pico">
<method v="2">
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
</method>
</configuration>
<configuration name="cyw43_driver_picow_cyw43_bus_pio_spi_pio_h" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="Microcontroller" TARGET_NAME="cyw43_driver_picow_cyw43_bus_pio_spi_pio_h" CONFIG_NAME="RPI Pico">
<method v="2">
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
</method>
</configuration>
<configuration name="pioasmBuild" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="Microcontroller" TARGET_NAME="pioasmBuild" CONFIG_NAME="RPI Pico">
<method v="2">
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
</method>
</configuration>
<list>
<item itemvalue="CMake Application.A0" />
<item itemvalue="CMake Application.A1" />
<item itemvalue="CMake Application.A2" />
<item itemvalue="CMake Application.A3" />
<item itemvalue="CMake Application.bs2_default" />
<item itemvalue="CMake Application.bs2_default_bin" />
<item itemvalue="CMake Application.bs2_default_padded_checksummed_asm" />
<item itemvalue="CMake Application.cyw43_driver_picow_cyw43_bus_pio_spi_pio_h" />
<item itemvalue="CMake Application.pioasmBuild" />
<item itemvalue="OpenOCD Download &amp; Run.A0" />
<item itemvalue="OpenOCD Download &amp; Run.A1" />
<item itemvalue="OpenOCD Download &amp; Run.A2" />
<item itemvalue="OpenOCD Download &amp; Run.A3" />
</list>
</component>
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="9bba820f-dbc8-4ad4-9ad8-06d38541f25a" name="Changes" comment="" />
<created>1727990735836</created>
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1727990735836</updated>
<workItem from="1727990737268" duration="694000" />
<workItem from="1727991451968" duration="24000" />
<workItem from="1727991482441" duration="752000" />
<workItem from="1727992297125" duration="1992000" />
<workItem from="1728075459990" duration="50000" />
<workItem from="1728075524805" duration="1058000" />
<workItem from="1728077749336" duration="105000" />
<workItem from="1728086266552" duration="727000" />
<workItem from="1728239818218" duration="236000" />
<workItem from="1729523954820" duration="25000" />
<workItem from="1729523986886" duration="7424000" />
<workItem from="1729975966634" duration="931000" />
<workItem from="1730675910548" duration="848000" />
<workItem from="1731364732667" duration="3732000" />
<workItem from="1731537947908" duration="1411000" />
<workItem from="1731595171311" duration="1710000" />
<workItem from="1731717428949" duration="3000" />
<workItem from="1731792596827" duration="610000" />
<workItem from="1732186588424" duration="3519000" />
<workItem from="1732273005246" duration="492000" />
</task>
<task id="LOCAL-00001" summary="A0 done">
<option name="closed" value="true" />
<created>1727992337819</created>
<option name="number" value="00001" />
<option name="presentableId" value="LOCAL-00001" />
<option name="project" value="LOCAL" />
<updated>1727992337819</updated>
</task>
<task id="LOCAL-00002" summary="A0 and A1 almost done">
<option name="closed" value="true" />
<created>1731371153088</created>
<option name="number" value="00002" />
<option name="presentableId" value="LOCAL-00002" />
<option name="project" value="LOCAL" />
<updated>1731371153088</updated>
</task>
<task id="LOCAL-00003" summary="updated A1">
<option name="closed" value="true" />
<created>1732273273471</created>
<option name="number" value="00003" />
<option name="presentableId" value="LOCAL-00003" />
<option name="project" value="LOCAL" />
<updated>1732273273471</updated>
</task>
<option name="localTasksCounter" value="4" />
<servers />
</component>
<component name="VCPKGProject">
<isAutomaticCheckingOnLaunch value="false" />
<isAutomaticFoundErrors value="true" />
<isAutomaticReloadCMake value="true" />
</component>
<component name="Vcs.Log.Tabs.Properties">
<option name="TAB_STATES">
<map>
<entry key="MAIN">
<value>
<State />
</value>
</entry>
</map>
</option>
</component>
<component name="VcsManagerConfiguration">
<MESSAGE value="A0 done" />
<MESSAGE value="A0 and A1 almost done" />
<MESSAGE value="updated A1" />
<option name="LAST_COMMIT_MESSAGE" value="updated A1" />
</component>
<component name="XDebuggerManager">
<breakpoint-manager>
<breakpoints>
<line-breakpoint enabled="true" type="com.jetbrains.cidr.execution.debugger.OCBreakpointType">
<url>file://$PROJECT_DIR$/src/A0/main.c</url>
<line>19</line>
<option name="timeStamp" value="1" />
</line-breakpoint>
</breakpoints>
</breakpoint-manager>
</component>
</project>
\ No newline at end of file
Subproject commit 069935cae84047363a9242e575f639c979e6b995
Subproject commit efe2103f9b28458a1615ff096054479743ade236
{
"configurations": [
{
"name": "Pico",
"includePath": [
"${workspaceFolder}/**",
"${workspaceFolder}/.pico-sdk/**"
],
"defines": [],
"compilerPath": "arm-none-eabi-gcc.exe",
"cStandard": "c11",
"cppStandard": "c++11",
"intelliSenseMode": "linux-gcc-arm",
"configurationProvider": "ms-vscode.cmake-tools"
}
],
"version": 4
}
[
{
"name": "Pico ARM GCC",
"description": "Pico SDK Toolchain with GCC arm-none-eabi",
"toolchainFile": "${workspaceFolder}/.pico-sdk/cmake/preload/toolchains/pico_arm_cortex_m0plus_gcc.cmake"
}
]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment