Make the two keyboard halves communicate with each other via I2C.
This commit is contained in:
@@ -19,7 +19,8 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX)
|
||||
|
||||
# CURRENT DIRECTORY
|
||||
SET(SrcDir "${CMAKE_CURRENT_SOURCE_DIR}/../..")
|
||||
SET(KsdkDir "${SrcDir}/../lib/KSDK_1.3_FRDM-KL03Z/")
|
||||
SET(KsdkDir "${SrcDir}/../lib/KSDK_1.3_FRDM-KL03Z")
|
||||
SET(IncludeDir "${SrcDir}/../include")
|
||||
|
||||
# DEBUG LINK FILE
|
||||
set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -T${KsdkDir}/platform/devices/MKL03Z4/linker/gcc/MKL03Z32xxx4_flash.ld -static")
|
||||
@@ -75,6 +76,7 @@ IF(CMAKE_BUILD_TYPE MATCHES Debug)
|
||||
INCLUDE_DIRECTORIES(${KsdkDir}/examples)
|
||||
INCLUDE_DIRECTORIES(${KsdkDir}/examples/frdmkl03z)
|
||||
INCLUDE_DIRECTORIES(${KsdkDir})
|
||||
INCLUDE_DIRECTORIES(${IncludeDir})
|
||||
ELSEIF(CMAKE_BUILD_TYPE MATCHES Release)
|
||||
INCLUDE_DIRECTORIES(${KsdkDir}/platform/osa/inc)
|
||||
INCLUDE_DIRECTORIES(${KsdkDir}/platform/utilities/inc)
|
||||
@@ -89,6 +91,7 @@ ELSEIF(CMAKE_BUILD_TYPE MATCHES Release)
|
||||
INCLUDE_DIRECTORIES(${KsdkDir}/examples)
|
||||
INCLUDE_DIRECTORIES(${KsdkDir}/examples/frdmkl03z)
|
||||
INCLUDE_DIRECTORIES(${KsdkDir})
|
||||
INCLUDE_DIRECTORIES(${IncludeDir})
|
||||
ENDIF()
|
||||
|
||||
# ADD_EXECUTABLE
|
||||
|
||||
@@ -83,6 +83,7 @@
|
||||
<listOptionValue builtIn="false" value="../../../../lib/KSDK_1.3_FRDM-KL03Z/examples"/>
|
||||
<listOptionValue builtIn="false" value="../../../../lib/KSDK_1.3_FRDM-KL03Z/examples/frdmkl03z"/>
|
||||
<listOptionValue builtIn="false" value="../../../../lib/KSDK_1.3_FRDM-KL03Z"/>
|
||||
<listOptionValue builtIn="false" value="../../../../include"/>
|
||||
</option>
|
||||
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std.933718024" name="Language standard" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std" useByScannerDiscovery="true" value="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std.gnu99" valueType="enumerated"/>
|
||||
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.defs.4702060583" name="Defined symbols (-D)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.defs" useByScannerDiscovery="false" valueType="definedSymbols">
|
||||
@@ -227,6 +228,7 @@
|
||||
<listOptionValue builtIn="false" value="../../../../lib/KSDK_1.3_FRDM-KL03Z/examples"/>
|
||||
<listOptionValue builtIn="false" value="../../../../lib/KSDK_1.3_FRDM-KL03Z/examples/frdmkl03z"/>
|
||||
<listOptionValue builtIn="false" value="../../../../lib/KSDK_1.3_FRDM-KL03Z"/>
|
||||
<listOptionValue builtIn="false" value="../../../../include"/>
|
||||
</option>
|
||||
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std.997197032" name="Language standard" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std" useByScannerDiscovery="true" value="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std.gnu99" valueType="enumerated"/>
|
||||
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.defs.9999202301" name="Defined symbols (-D)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.defs" useByScannerDiscovery="false" valueType="definedSymbols">
|
||||
|
||||
@@ -80,11 +80,21 @@
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/lib/KSDK_1.3_FRDM-KL03Z/examples/frdmkl03z/pin_mux.h</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>source/i2c.h</name>
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/include/i2c.h</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>source/main.c</name>
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-2-PROJECT_LOC/main.c</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>source/main.h</name>
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-2-PROJECT_LOC/main.h</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>startup/startup.c</name>
|
||||
<type>1</type>
|
||||
|
||||
Reference in New Issue
Block a user