update intermediate solution
This commit is contained in:
parent
74509c8da3
commit
2cb8159470
|
@ -74,6 +74,7 @@
|
|||
"footprint_type_mismatch": "ignore",
|
||||
"hole_clearance": "error",
|
||||
"hole_near_hole": "error",
|
||||
"holes_co_located": "warning",
|
||||
"invalid_outline": "error",
|
||||
"isolated_copper": "warning",
|
||||
"item_on_disabled_layer": "error",
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
|
||||
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
|
||||
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
|
||||
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="892288043715056742" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true">
|
||||
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="522898852915921883" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true">
|
||||
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
||||
<language-scope id="org.eclipse.cdt.core.g++"/>
|
||||
</provider>
|
||||
|
@ -16,7 +16,7 @@
|
|||
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
|
||||
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
|
||||
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
|
||||
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="892288043715056742" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true">
|
||||
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="522898852915921883" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true">
|
||||
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
||||
<language-scope id="org.eclipse.cdt.core.g++"/>
|
||||
</provider>
|
||||
|
|
|
@ -435,7 +435,7 @@ typedef struct {
|
|||
} GpsConfigurationRegister;
|
||||
|
||||
/** \brief Structure representing the GPS Solution - LLA register. */
|
||||
typedef struct {
|
||||
typedef struct GpsSolutionLlaRegister{
|
||||
/** \brief The Time field. */
|
||||
double time;
|
||||
|
||||
|
@ -463,7 +463,18 @@ typedef struct {
|
|||
/** \brief The TimeAcc field. */
|
||||
float timeAcc;
|
||||
|
||||
} GpsSolutionLlaRegister;
|
||||
/** \brief The Constructor for GPS LLA Solution. */
|
||||
GpsSolutionLlaRegister(){
|
||||
time = 0.0;
|
||||
week = 0;
|
||||
gpsFix = 0;
|
||||
numSats = 0;
|
||||
speedAcc = 0.0;
|
||||
timeAcc = 0.0;
|
||||
}
|
||||
};
|
||||
|
||||
const uint16_t GpsSolutionLlaRegisterID = 58;
|
||||
|
||||
/** \brief Structure representing the GPS Solution - ECEF register. */
|
||||
typedef struct {
|
||||
|
@ -496,36 +507,48 @@ typedef struct {
|
|||
|
||||
} GpsSolutionEcefRegister;
|
||||
|
||||
/** \brief Structure representing the INS Solution - LLA register. */
|
||||
typedef struct {
|
||||
/** \brief The Time field. */
|
||||
double time;
|
||||
typedef struct InsSolutionLla {
|
||||
|
||||
/** \brief The Week field. */
|
||||
uint16_t week;
|
||||
const uint16_t InsSolutionLlaRegisterID = 64;
|
||||
|
||||
/** \brief The Status field. */
|
||||
uint16_t status;
|
||||
/** \brief Structure representing the INS Solution - LLA register. */
|
||||
typedef struct Register {
|
||||
/** \brief The Time field. */
|
||||
double time;
|
||||
|
||||
/** \brief The YawPitchRoll field. */
|
||||
vec3f yawPitchRoll;
|
||||
/** \brief The Week field. */
|
||||
uint16_t week;
|
||||
|
||||
/** \brief The Position field. */
|
||||
vec3d position;
|
||||
/** \brief The Status field. */
|
||||
uint16_t status;
|
||||
|
||||
/** \brief The NedVel field. */
|
||||
vec3f nedVel;
|
||||
/** \brief The YawPitchRoll field. */
|
||||
vec3f yawPitchRoll;
|
||||
|
||||
/** \brief The AttUncertainty field. */
|
||||
float attUncertainty;
|
||||
/** \brief The Position field. */
|
||||
vec3d position;
|
||||
|
||||
/** \brief The PosUncertainty field. */
|
||||
float posUncertainty;
|
||||
/** \brief The NedVel field. */
|
||||
vec3f nedVel;
|
||||
|
||||
/** \brief The VelUncertainty field. */
|
||||
float velUncertainty;
|
||||
/** \brief The AttUncertainty field. */
|
||||
float attUncertainty;
|
||||
|
||||
} InsSolutionLlaRegister;
|
||||
/** \brief The PosUncertainty field. */
|
||||
float posUncertainty;
|
||||
|
||||
/** \brief The VelUncertainty field. */
|
||||
float velUncertainty;
|
||||
|
||||
InsSolutionLlaRegister(){
|
||||
time = 0.0;
|
||||
week = 0;
|
||||
status = 0;
|
||||
attUncertainty = 0.0;
|
||||
posUncertainty = 0.0;
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
/** \brief Structure representing the INS Solution - ECEF register. */
|
||||
typedef struct {
|
||||
|
|
|
@ -51,6 +51,7 @@
|
|||
<listOptionValue builtIn="false" value="../Converter/Inc"/>
|
||||
<listOptionValue builtIn="false" value="/usr/local/include"/>
|
||||
</option>
|
||||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.cyclomaticcomplexity.35776243" name="Cyclomatic Complexity (-fcyclomatic-complexity)" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.option.cyclomaticcomplexity" useByScannerDiscovery="false" value="false" valueType="boolean"/>
|
||||
<inputType id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.input.c.1424894625" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.input.c"/>
|
||||
</tool>
|
||||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1470060334" name="MCU G++ Compiler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler">
|
||||
|
@ -70,6 +71,7 @@
|
|||
<listOptionValue builtIn="false" value="../Converter/Inc"/>
|
||||
<listOptionValue builtIn="false" value="/usr/local/include"/>
|
||||
</option>
|
||||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.cyclomaticcomplexity.227418269" name="Cyclomatic Complexity (-fcyclomatic-complexity)" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.cyclomaticcomplexity" useByScannerDiscovery="false" value="false" valueType="boolean"/>
|
||||
<inputType id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.input.cpp.238492915" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.input.cpp"/>
|
||||
</tool>
|
||||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.1417031510" name="MCU GCC Linker" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker"/>
|
||||
|
@ -91,6 +93,7 @@
|
|||
</toolChain>
|
||||
</folderInfo>
|
||||
<sourceEntries>
|
||||
<entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="Converter"/>
|
||||
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Core"/>
|
||||
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="Drivers"/>
|
||||
</sourceEntries>
|
||||
|
@ -208,5 +211,12 @@
|
|||
<autodiscovery enabled="false" problemReportingEnabled="true" selectedProfileId=""/>
|
||||
</scannerConfigBuildInfo>
|
||||
</storageModule>
|
||||
<storageModule moduleId="refreshScope"/>
|
||||
<storageModule moduleId="refreshScope" versionNumber="2">
|
||||
<configuration configurationName="Debug">
|
||||
<resource resourceType="PROJECT" workspacePath="/vn200"/>
|
||||
</configuration>
|
||||
<configuration configurationName="Release">
|
||||
<resource resourceType="PROJECT" workspacePath="/vn200"/>
|
||||
</configuration>
|
||||
</storageModule>
|
||||
</cproject>
|
|
@ -5,7 +5,7 @@
|
|||
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
|
||||
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
|
||||
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
|
||||
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="916997735105874892" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true">
|
||||
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="-1314522035402535542" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true">
|
||||
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
||||
<language-scope id="org.eclipse.cdt.core.g++"/>
|
||||
</provider>
|
||||
|
@ -16,7 +16,7 @@
|
|||
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
|
||||
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
|
||||
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
|
||||
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="916997735105874892" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true">
|
||||
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="-1314522035402535542" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true">
|
||||
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
||||
<language-scope id="org.eclipse.cdt.core.g++"/>
|
||||
</provider>
|
||||
|
|
|
@ -70,23 +70,24 @@ HAL_StatusTypeDef spi2can(SPI_HandleTypeDef *hspi, CAN_HandleTypeDef *hcan, cons
|
|||
auto response = vn::pkg_response_t<payload_t>();
|
||||
size_t datalen = 8;
|
||||
uint16_t can_id = 0;
|
||||
uint8_t *data = nullptr;
|
||||
|
||||
spi_read(hspi, &request, &response);
|
||||
|
||||
switch (id) {
|
||||
case vn::YawPitchRollTrueBodyAccelerationAndAngularRatesRegisterID:
|
||||
{
|
||||
can_id = CAN1_VN200_YPR_FRAME_ID;
|
||||
vn::YawPitchRollTrueBodyAccelerationAndAngularRatesRegister payload;
|
||||
case vn::InsSolutionLlaRegisterID:
|
||||
{
|
||||
can_id = CAN1_VN200_INS_YPR_FRAME_ID;
|
||||
vn::InsSolutionLlaRegister payload;
|
||||
payload = response.payload;
|
||||
//canlib::encode::can1::vn200_ypr(canlib::frame::decoded::can1::vn200_ypr_t((double) payload.yawPitchRoll.x, (double) payload.yawPitchRoll.y, (double) payload.yawPitchRoll.z));
|
||||
}
|
||||
auto data = canlib::encode::can1::vn200_ins_ypr(canlib::frame::decoded::can1::vn200_ins_ypr_t((double) payload.yawPitchRoll.x, (double) payload.yawPitchRoll.y, (double) payload.yawPitchRoll.z, (double) payload.attUncertainty));
|
||||
ftcan_transmit(hcan, can_id, (uint8_t*)(&data), datalen);
|
||||
}
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
ftcan_transmit(hcan, can_id, data, datalen);
|
||||
|
||||
return HAL_OK;
|
||||
}
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -9,71 +9,139 @@ namespace canlib {
|
|||
namespace frame {
|
||||
namespace decoded {
|
||||
namespace can1 {
|
||||
struct vn200_ins_t {
|
||||
double yaw;
|
||||
vn200_ins_t() {
|
||||
this->yaw = 0.0;
|
||||
struct vn200_gnss_ll_t {
|
||||
double latitude;
|
||||
double longitude;
|
||||
double uncertainty_n;
|
||||
double uncertainty_e;
|
||||
vn200_gnss_ll_t() {
|
||||
this->latitude = 0.0;
|
||||
this->longitude = 0.0;
|
||||
this->uncertainty_n = 0.0;
|
||||
this->uncertainty_e = 0.0;
|
||||
}
|
||||
|
||||
vn200_ins_t(
|
||||
double yaw) {
|
||||
this->yaw = yaw;
|
||||
vn200_gnss_ll_t(
|
||||
double latitude,
|
||||
double longitude,
|
||||
double uncertainty_n,
|
||||
double uncertainty_e) {
|
||||
this->latitude = latitude;
|
||||
this->longitude = longitude;
|
||||
this->uncertainty_n = uncertainty_n;
|
||||
this->uncertainty_e = uncertainty_e;
|
||||
}
|
||||
|
||||
};
|
||||
struct vn200_imu_t {
|
||||
double multiplexer;
|
||||
double accx;
|
||||
double accy;
|
||||
double accz;
|
||||
double angx;
|
||||
double angy;
|
||||
double angz;
|
||||
vn200_imu_t() {
|
||||
this->multiplexer = 0.0;
|
||||
this->accx = 0.0;
|
||||
this->accy = 0.0;
|
||||
this->accz = 0.0;
|
||||
this->angx = 0.0;
|
||||
this->angy = 0.0;
|
||||
this->angz = 0.0;
|
||||
}
|
||||
|
||||
vn200_imu_t(
|
||||
double multiplexer,
|
||||
double accx,
|
||||
double accy,
|
||||
double accz,
|
||||
double angx,
|
||||
double angy,
|
||||
double angz) {
|
||||
this->multiplexer = multiplexer;
|
||||
this->accx = accx;
|
||||
this->accy = accy;
|
||||
this->accz = accz;
|
||||
this->angx = angx;
|
||||
this->angy = angy;
|
||||
this->angz = angz;
|
||||
}
|
||||
|
||||
};
|
||||
struct vn200_ypr_t {
|
||||
struct vn200_ins_ypr_t {
|
||||
double yaw;
|
||||
double pitch;
|
||||
double roll;
|
||||
vn200_ypr_t() {
|
||||
double uncertainty;
|
||||
vn200_ins_ypr_t() {
|
||||
this->yaw = 0.0;
|
||||
this->pitch = 0.0;
|
||||
this->roll = 0.0;
|
||||
this->uncertainty = 0.0;
|
||||
}
|
||||
|
||||
vn200_ypr_t(
|
||||
vn200_ins_ypr_t(
|
||||
double yaw,
|
||||
double pitch,
|
||||
double roll) {
|
||||
double roll,
|
||||
double uncertainty) {
|
||||
this->yaw = yaw;
|
||||
this->pitch = pitch;
|
||||
this->roll = roll;
|
||||
this->uncertainty = uncertainty;
|
||||
}
|
||||
|
||||
};
|
||||
struct vn200_imu_acc_lin_t {
|
||||
double acc_lin_x;
|
||||
double acc_lin_y;
|
||||
double acc_lin_z;
|
||||
vn200_imu_acc_lin_t() {
|
||||
this->acc_lin_x = 0.0;
|
||||
this->acc_lin_y = 0.0;
|
||||
this->acc_lin_z = 0.0;
|
||||
}
|
||||
|
||||
vn200_imu_acc_lin_t(
|
||||
double acc_lin_x,
|
||||
double acc_lin_y,
|
||||
double acc_lin_z) {
|
||||
this->acc_lin_x = acc_lin_x;
|
||||
this->acc_lin_y = acc_lin_y;
|
||||
this->acc_lin_z = acc_lin_z;
|
||||
}
|
||||
|
||||
};
|
||||
struct vn200_imu_acc_ang_t {
|
||||
double acc_ang_x;
|
||||
double acc_ang_y;
|
||||
double acc_ang_z;
|
||||
vn200_imu_acc_ang_t() {
|
||||
this->acc_ang_x = 0.0;
|
||||
this->acc_ang_y = 0.0;
|
||||
this->acc_ang_z = 0.0;
|
||||
}
|
||||
|
||||
vn200_imu_acc_ang_t(
|
||||
double acc_ang_x,
|
||||
double acc_ang_y,
|
||||
double acc_ang_z) {
|
||||
this->acc_ang_x = acc_ang_x;
|
||||
this->acc_ang_y = acc_ang_y;
|
||||
this->acc_ang_z = acc_ang_z;
|
||||
}
|
||||
|
||||
};
|
||||
struct vn200_ins_ll_t {
|
||||
double latitude;
|
||||
double longitude;
|
||||
double uncertainty_n;
|
||||
double uncertainty_e;
|
||||
vn200_ins_ll_t() {
|
||||
this->latitude = 0.0;
|
||||
this->longitude = 0.0;
|
||||
this->uncertainty_n = 0.0;
|
||||
this->uncertainty_e = 0.0;
|
||||
}
|
||||
|
||||
vn200_ins_ll_t(
|
||||
double latitude,
|
||||
double longitude,
|
||||
double uncertainty_n,
|
||||
double uncertainty_e) {
|
||||
this->latitude = latitude;
|
||||
this->longitude = longitude;
|
||||
this->uncertainty_n = uncertainty_n;
|
||||
this->uncertainty_e = uncertainty_e;
|
||||
}
|
||||
|
||||
};
|
||||
struct vn200_ins_vel_t {
|
||||
double vel_lin_x;
|
||||
double vel_lin_y;
|
||||
double vel_lin_z;
|
||||
double uncertainty;
|
||||
vn200_ins_vel_t() {
|
||||
this->vel_lin_x = 0.0;
|
||||
this->vel_lin_y = 0.0;
|
||||
this->vel_lin_z = 0.0;
|
||||
this->uncertainty = 0.0;
|
||||
}
|
||||
|
||||
vn200_ins_vel_t(
|
||||
double vel_lin_x,
|
||||
double vel_lin_y,
|
||||
double vel_lin_z,
|
||||
double uncertainty) {
|
||||
this->vel_lin_x = vel_lin_x;
|
||||
this->vel_lin_y = vel_lin_y;
|
||||
this->vel_lin_z = vel_lin_z;
|
||||
this->uncertainty = uncertainty;
|
||||
}
|
||||
|
||||
};
|
||||
|
@ -85,29 +153,55 @@ vn200_ypr_t(
|
|||
// encode functions
|
||||
namespace encode {
|
||||
namespace can1 {
|
||||
inline can1_vn200_ins_t vn200_ins(const frame::decoded::can1::vn200_ins_t frame_decoded) {
|
||||
can1_vn200_ins_t frame_encoded;
|
||||
frame_encoded.yaw = can1_vn200_ins_yaw_encode(frame_decoded.yaw);
|
||||
inline can1_vn200_gnss_ll_t vn200_gnss_ll(const frame::decoded::can1::vn200_gnss_ll_t frame_decoded) {
|
||||
can1_vn200_gnss_ll_t frame_encoded;
|
||||
frame_encoded.latitude = can1_vn200_gnss_ll_latitude_encode(frame_decoded.latitude);
|
||||
frame_encoded.longitude = can1_vn200_gnss_ll_longitude_encode(frame_decoded.longitude);
|
||||
frame_encoded.uncertainty_n = can1_vn200_gnss_ll_uncertainty_n_encode(frame_decoded.uncertainty_n);
|
||||
frame_encoded.uncertainty_e = can1_vn200_gnss_ll_uncertainty_e_encode(frame_decoded.uncertainty_e);
|
||||
return frame_encoded;
|
||||
}
|
||||
|
||||
inline can1_vn200_imu_t vn200_imu(const frame::decoded::can1::vn200_imu_t frame_decoded) {
|
||||
can1_vn200_imu_t frame_encoded;
|
||||
frame_encoded.multiplexer = can1_vn200_imu_multiplexer_encode(frame_decoded.multiplexer);
|
||||
frame_encoded.accx = can1_vn200_imu_accx_encode(frame_decoded.accx);
|
||||
frame_encoded.accy = can1_vn200_imu_accy_encode(frame_decoded.accy);
|
||||
frame_encoded.accz = can1_vn200_imu_accz_encode(frame_decoded.accz);
|
||||
frame_encoded.angx = can1_vn200_imu_angx_encode(frame_decoded.angx);
|
||||
frame_encoded.angy = can1_vn200_imu_angy_encode(frame_decoded.angy);
|
||||
frame_encoded.angz = can1_vn200_imu_angz_encode(frame_decoded.angz);
|
||||
inline can1_vn200_ins_ypr_t vn200_ins_ypr(const frame::decoded::can1::vn200_ins_ypr_t frame_decoded) {
|
||||
can1_vn200_ins_ypr_t frame_encoded;
|
||||
frame_encoded.yaw = can1_vn200_ins_ypr_yaw_encode(frame_decoded.yaw);
|
||||
frame_encoded.pitch = can1_vn200_ins_ypr_pitch_encode(frame_decoded.pitch);
|
||||
frame_encoded.roll = can1_vn200_ins_ypr_roll_encode(frame_decoded.roll);
|
||||
frame_encoded.uncertainty = can1_vn200_ins_ypr_uncertainty_encode(frame_decoded.uncertainty);
|
||||
return frame_encoded;
|
||||
}
|
||||
|
||||
inline can1_vn200_ypr_t vn200_ypr(const frame::decoded::can1::vn200_ypr_t frame_decoded) {
|
||||
can1_vn200_ypr_t frame_encoded;
|
||||
frame_encoded.yaw = can1_vn200_ypr_yaw_encode(frame_decoded.yaw);
|
||||
frame_encoded.pitch = can1_vn200_ypr_pitch_encode(frame_decoded.pitch);
|
||||
frame_encoded.roll = can1_vn200_ypr_roll_encode(frame_decoded.roll);
|
||||
inline can1_vn200_imu_acc_lin_t vn200_imu_acc_lin(const frame::decoded::can1::vn200_imu_acc_lin_t frame_decoded) {
|
||||
can1_vn200_imu_acc_lin_t frame_encoded;
|
||||
frame_encoded.acc_lin_x = can1_vn200_imu_acc_lin_acc_lin_x_encode(frame_decoded.acc_lin_x);
|
||||
frame_encoded.acc_lin_y = can1_vn200_imu_acc_lin_acc_lin_y_encode(frame_decoded.acc_lin_y);
|
||||
frame_encoded.acc_lin_z = can1_vn200_imu_acc_lin_acc_lin_z_encode(frame_decoded.acc_lin_z);
|
||||
return frame_encoded;
|
||||
}
|
||||
|
||||
inline can1_vn200_imu_acc_ang_t vn200_imu_acc_ang(const frame::decoded::can1::vn200_imu_acc_ang_t frame_decoded) {
|
||||
can1_vn200_imu_acc_ang_t frame_encoded;
|
||||
frame_encoded.acc_ang_x = can1_vn200_imu_acc_ang_acc_ang_x_encode(frame_decoded.acc_ang_x);
|
||||
frame_encoded.acc_ang_y = can1_vn200_imu_acc_ang_acc_ang_y_encode(frame_decoded.acc_ang_y);
|
||||
frame_encoded.acc_ang_z = can1_vn200_imu_acc_ang_acc_ang_z_encode(frame_decoded.acc_ang_z);
|
||||
return frame_encoded;
|
||||
}
|
||||
|
||||
inline can1_vn200_ins_ll_t vn200_ins_ll(const frame::decoded::can1::vn200_ins_ll_t frame_decoded) {
|
||||
can1_vn200_ins_ll_t frame_encoded;
|
||||
frame_encoded.latitude = can1_vn200_ins_ll_latitude_encode(frame_decoded.latitude);
|
||||
frame_encoded.longitude = can1_vn200_ins_ll_longitude_encode(frame_decoded.longitude);
|
||||
frame_encoded.uncertainty_n = can1_vn200_ins_ll_uncertainty_n_encode(frame_decoded.uncertainty_n);
|
||||
frame_encoded.uncertainty_e = can1_vn200_ins_ll_uncertainty_e_encode(frame_decoded.uncertainty_e);
|
||||
return frame_encoded;
|
||||
}
|
||||
|
||||
inline can1_vn200_ins_vel_t vn200_ins_vel(const frame::decoded::can1::vn200_ins_vel_t frame_decoded) {
|
||||
can1_vn200_ins_vel_t frame_encoded;
|
||||
frame_encoded.vel_lin_x = can1_vn200_ins_vel_vel_lin_x_encode(frame_decoded.vel_lin_x);
|
||||
frame_encoded.vel_lin_y = can1_vn200_ins_vel_vel_lin_y_encode(frame_decoded.vel_lin_y);
|
||||
frame_encoded.vel_lin_z = can1_vn200_ins_vel_vel_lin_z_encode(frame_decoded.vel_lin_z);
|
||||
frame_encoded.uncertainty = can1_vn200_ins_vel_uncertainty_encode(frame_decoded.uncertainty);
|
||||
return frame_encoded;
|
||||
}
|
||||
|
||||
|
@ -117,29 +211,55 @@ inline can1_vn200_ypr_t vn200_ypr(const frame::decoded::can1::vn200_ypr_t frame_
|
|||
// decode functions
|
||||
namespace decode {
|
||||
namespace can1 {
|
||||
inline frame::decoded::can1::vn200_ins_t vn200_ins(const can1_vn200_ins_t frame_encoded) {
|
||||
frame::decoded::can1::vn200_ins_t frame_decoded;
|
||||
frame_decoded.yaw = can1_vn200_ins_yaw_decode(frame_encoded.yaw);
|
||||
inline frame::decoded::can1::vn200_gnss_ll_t vn200_gnss_ll(const can1_vn200_gnss_ll_t frame_encoded) {
|
||||
frame::decoded::can1::vn200_gnss_ll_t frame_decoded;
|
||||
frame_decoded.latitude = can1_vn200_gnss_ll_latitude_decode(frame_encoded.latitude);
|
||||
frame_decoded.longitude = can1_vn200_gnss_ll_longitude_decode(frame_encoded.longitude);
|
||||
frame_decoded.uncertainty_n = can1_vn200_gnss_ll_uncertainty_n_decode(frame_encoded.uncertainty_n);
|
||||
frame_decoded.uncertainty_e = can1_vn200_gnss_ll_uncertainty_e_decode(frame_encoded.uncertainty_e);
|
||||
return frame_decoded;
|
||||
}
|
||||
|
||||
inline frame::decoded::can1::vn200_imu_t vn200_imu(const can1_vn200_imu_t frame_encoded) {
|
||||
frame::decoded::can1::vn200_imu_t frame_decoded;
|
||||
frame_decoded.multiplexer = can1_vn200_imu_multiplexer_decode(frame_encoded.multiplexer);
|
||||
frame_decoded.accx = can1_vn200_imu_accx_decode(frame_encoded.accx);
|
||||
frame_decoded.accy = can1_vn200_imu_accy_decode(frame_encoded.accy);
|
||||
frame_decoded.accz = can1_vn200_imu_accz_decode(frame_encoded.accz);
|
||||
frame_decoded.angx = can1_vn200_imu_angx_decode(frame_encoded.angx);
|
||||
frame_decoded.angy = can1_vn200_imu_angy_decode(frame_encoded.angy);
|
||||
frame_decoded.angz = can1_vn200_imu_angz_decode(frame_encoded.angz);
|
||||
inline frame::decoded::can1::vn200_ins_ypr_t vn200_ins_ypr(const can1_vn200_ins_ypr_t frame_encoded) {
|
||||
frame::decoded::can1::vn200_ins_ypr_t frame_decoded;
|
||||
frame_decoded.yaw = can1_vn200_ins_ypr_yaw_decode(frame_encoded.yaw);
|
||||
frame_decoded.pitch = can1_vn200_ins_ypr_pitch_decode(frame_encoded.pitch);
|
||||
frame_decoded.roll = can1_vn200_ins_ypr_roll_decode(frame_encoded.roll);
|
||||
frame_decoded.uncertainty = can1_vn200_ins_ypr_uncertainty_decode(frame_encoded.uncertainty);
|
||||
return frame_decoded;
|
||||
}
|
||||
|
||||
inline frame::decoded::can1::vn200_ypr_t vn200_ypr(const can1_vn200_ypr_t frame_encoded) {
|
||||
frame::decoded::can1::vn200_ypr_t frame_decoded;
|
||||
frame_decoded.yaw = can1_vn200_ypr_yaw_decode(frame_encoded.yaw);
|
||||
frame_decoded.pitch = can1_vn200_ypr_pitch_decode(frame_encoded.pitch);
|
||||
frame_decoded.roll = can1_vn200_ypr_roll_decode(frame_encoded.roll);
|
||||
inline frame::decoded::can1::vn200_imu_acc_lin_t vn200_imu_acc_lin(const can1_vn200_imu_acc_lin_t frame_encoded) {
|
||||
frame::decoded::can1::vn200_imu_acc_lin_t frame_decoded;
|
||||
frame_decoded.acc_lin_x = can1_vn200_imu_acc_lin_acc_lin_x_decode(frame_encoded.acc_lin_x);
|
||||
frame_decoded.acc_lin_y = can1_vn200_imu_acc_lin_acc_lin_y_decode(frame_encoded.acc_lin_y);
|
||||
frame_decoded.acc_lin_z = can1_vn200_imu_acc_lin_acc_lin_z_decode(frame_encoded.acc_lin_z);
|
||||
return frame_decoded;
|
||||
}
|
||||
|
||||
inline frame::decoded::can1::vn200_imu_acc_ang_t vn200_imu_acc_ang(const can1_vn200_imu_acc_ang_t frame_encoded) {
|
||||
frame::decoded::can1::vn200_imu_acc_ang_t frame_decoded;
|
||||
frame_decoded.acc_ang_x = can1_vn200_imu_acc_ang_acc_ang_x_decode(frame_encoded.acc_ang_x);
|
||||
frame_decoded.acc_ang_y = can1_vn200_imu_acc_ang_acc_ang_y_decode(frame_encoded.acc_ang_y);
|
||||
frame_decoded.acc_ang_z = can1_vn200_imu_acc_ang_acc_ang_z_decode(frame_encoded.acc_ang_z);
|
||||
return frame_decoded;
|
||||
}
|
||||
|
||||
inline frame::decoded::can1::vn200_ins_ll_t vn200_ins_ll(const can1_vn200_ins_ll_t frame_encoded) {
|
||||
frame::decoded::can1::vn200_ins_ll_t frame_decoded;
|
||||
frame_decoded.latitude = can1_vn200_ins_ll_latitude_decode(frame_encoded.latitude);
|
||||
frame_decoded.longitude = can1_vn200_ins_ll_longitude_decode(frame_encoded.longitude);
|
||||
frame_decoded.uncertainty_n = can1_vn200_ins_ll_uncertainty_n_decode(frame_encoded.uncertainty_n);
|
||||
frame_decoded.uncertainty_e = can1_vn200_ins_ll_uncertainty_e_decode(frame_encoded.uncertainty_e);
|
||||
return frame_decoded;
|
||||
}
|
||||
|
||||
inline frame::decoded::can1::vn200_ins_vel_t vn200_ins_vel(const can1_vn200_ins_vel_t frame_encoded) {
|
||||
frame::decoded::can1::vn200_ins_vel_t frame_decoded;
|
||||
frame_decoded.vel_lin_x = can1_vn200_ins_vel_vel_lin_x_decode(frame_encoded.vel_lin_x);
|
||||
frame_decoded.vel_lin_y = can1_vn200_ins_vel_vel_lin_y_decode(frame_encoded.vel_lin_y);
|
||||
frame_decoded.vel_lin_z = can1_vn200_ins_vel_vel_lin_z_decode(frame_encoded.vel_lin_z);
|
||||
frame_decoded.uncertainty = can1_vn200_ins_vel_uncertainty_decode(frame_encoded.uncertainty);
|
||||
return frame_decoded;
|
||||
}
|
||||
|
||||
|
@ -149,9 +269,12 @@ inline frame::decoded::can1::vn200_ypr_t vn200_ypr(const can1_vn200_ypr_t frame_
|
|||
// callback structure
|
||||
namespace callback {
|
||||
namespace can1 {
|
||||
inline std::function<void(can1_vn200_ins_t, frame::decoded::can1::vn200_ins_t)> vn200_ins = NULL;
|
||||
inline std::function<void(can1_vn200_imu_t, frame::decoded::can1::vn200_imu_t)> vn200_imu = NULL;
|
||||
inline std::function<void(can1_vn200_ypr_t, frame::decoded::can1::vn200_ypr_t)> vn200_ypr = NULL;
|
||||
inline std::function<void(can1_vn200_gnss_ll_t, frame::decoded::can1::vn200_gnss_ll_t)> vn200_gnss_ll = NULL;
|
||||
inline std::function<void(can1_vn200_ins_ypr_t, frame::decoded::can1::vn200_ins_ypr_t)> vn200_ins_ypr = NULL;
|
||||
inline std::function<void(can1_vn200_imu_acc_lin_t, frame::decoded::can1::vn200_imu_acc_lin_t)> vn200_imu_acc_lin = NULL;
|
||||
inline std::function<void(can1_vn200_imu_acc_ang_t, frame::decoded::can1::vn200_imu_acc_ang_t)> vn200_imu_acc_ang = NULL;
|
||||
inline std::function<void(can1_vn200_ins_ll_t, frame::decoded::can1::vn200_ins_ll_t)> vn200_ins_ll = NULL;
|
||||
inline std::function<void(can1_vn200_ins_vel_t, frame::decoded::can1::vn200_ins_vel_t)> vn200_ins_vel = NULL;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -120,8 +120,8 @@ int main(void)
|
|||
while (1)
|
||||
{
|
||||
/* USER CODE END WHILE */
|
||||
spi2can<vn::YawPitchRollTrueBodyAccelerationAndAngularRatesRegister>(&hspi1, &hcan, vn::YawPitchRollTrueBodyAccelerationAndAngularRatesRegisterID);
|
||||
HAL_Delay(1);
|
||||
spi2can<vn::InsSolutionLlaRegister>(&hspi1, &hcan, vn::InsSolutionLlaRegisterID);
|
||||
HAL_Delay(100);
|
||||
/* USER CODE BEGIN 3 */
|
||||
}
|
||||
/* USER CODE END 3 */
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:240:5:std::_Function_base::_Function_base() 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:242:5:std::_Function_base::~_Function_base() 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:303:11:std::function<void(can1_vn200_gnss_ll_t, canlib::frame::decoded::can1::vn200_gnss_ll_t)>::~function() 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:303:11:std::function<void(can1_vn200_ins_ypr_t, canlib::frame::decoded::can1::vn200_ins_ypr_t)>::~function() 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:303:11:std::function<void(can1_vn200_imu_acc_lin_t, canlib::frame::decoded::can1::vn200_imu_acc_lin_t)>::~function() 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:303:11:std::function<void(can1_vn200_imu_acc_ang_t, canlib::frame::decoded::can1::vn200_imu_acc_ang_t)>::~function() 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:303:11:std::function<void(can1_vn200_ins_ll_t, canlib::frame::decoded::can1::vn200_ins_ll_t)>::~function() 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:303:11:std::function<void(can1_vn200_ins_vel_t, canlib::frame::decoded::can1::vn200_ins_vel_t)>::~function() 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:337:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_gnss_ll_t, canlib::frame::decoded::can1::vn200_gnss_ll_t}] 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:337:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_ins_ypr_t, canlib::frame::decoded::can1::vn200_ins_ypr_t}] 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:337:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_imu_acc_lin_t, canlib::frame::decoded::can1::vn200_imu_acc_lin_t}] 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:337:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_imu_acc_ang_t, canlib::frame::decoded::can1::vn200_imu_acc_ang_t}] 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:337:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_ins_ll_t, canlib::frame::decoded::can1::vn200_ins_ll_t}] 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:337:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_ins_vel_t, canlib::frame::decoded::can1::vn200_ins_vel_t}] 16 static
|
||||
../Converter/Inc/Converter.h:92:1:void __static_initialization_and_destruction_0(int, int) 16 static
|
||||
../Converter/Inc/Converter.h:92:1:h) 8 static
|
||||
../Converter/Inc/Converter.h:92:1:h) 8 static
|
|
@ -0,0 +1,92 @@
|
|||
../Converter/Src/can1.cpp:35:23:uint8_t pack_left_shift_u16(uint16_t, uint8_t, uint8_t) 16 static
|
||||
../Converter/Src/can1.cpp:43:23:uint8_t pack_left_shift_u32(uint32_t, uint8_t, uint8_t) 16 static
|
||||
../Converter/Src/can1.cpp:51:23:uint8_t pack_right_shift_u16(uint16_t, uint8_t, uint8_t) 16 static
|
||||
../Converter/Src/can1.cpp:59:23:uint8_t pack_right_shift_u32(uint32_t, uint8_t, uint8_t) 16 static
|
||||
../Converter/Src/can1.cpp:67:24:uint16_t unpack_left_shift_u16(uint8_t, uint8_t, uint8_t) 16 static
|
||||
../Converter/Src/can1.cpp:75:24:uint32_t unpack_left_shift_u32(uint8_t, uint8_t, uint8_t) 16 static
|
||||
../Converter/Src/can1.cpp:83:24:uint16_t unpack_right_shift_u16(uint8_t, uint8_t, uint8_t) 16 static
|
||||
../Converter/Src/can1.cpp:91:24:uint32_t unpack_right_shift_u32(uint8_t, uint8_t, uint8_t) 16 static
|
||||
../Converter/Src/can1.cpp:99:5:int can1_vn200_gnss_ll_pack(uint8_t*, const can1_vn200_gnss_ll_t*, size_t) 32 static
|
||||
../Converter/Src/can1.cpp:127:5:int can1_vn200_gnss_ll_unpack(can1_vn200_gnss_ll_t*, const uint8_t*, size_t) 32 static
|
||||
../Converter/Src/can1.cpp:153:5:int can1_vn200_gnss_ll_init(can1_vn200_gnss_ll_t*) 16 static
|
||||
../Converter/Src/can1.cpp:162:9:int16_t can1_vn200_gnss_ll_latitude_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:167:8:double can1_vn200_gnss_ll_latitude_decode(int16_t) 16 static
|
||||
../Converter/Src/can1.cpp:172:6:bool can1_vn200_gnss_ll_latitude_is_in_range(int16_t) 16 static
|
||||
../Converter/Src/can1.cpp:177:9:int16_t can1_vn200_gnss_ll_longitude_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:182:8:double can1_vn200_gnss_ll_longitude_decode(int16_t) 16 static
|
||||
../Converter/Src/can1.cpp:187:6:bool can1_vn200_gnss_ll_longitude_is_in_range(int16_t) 16 static
|
||||
../Converter/Src/can1.cpp:192:10:uint16_t can1_vn200_gnss_ll_uncertainty_n_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:197:8:double can1_vn200_gnss_ll_uncertainty_n_decode(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:202:6:bool can1_vn200_gnss_ll_uncertainty_n_is_in_range(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:207:10:uint16_t can1_vn200_gnss_ll_uncertainty_e_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:212:8:double can1_vn200_gnss_ll_uncertainty_e_decode(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:217:6:bool can1_vn200_gnss_ll_uncertainty_e_is_in_range(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:222:5:int can1_vn200_ins_ypr_pack(uint8_t*, const can1_vn200_ins_ypr_t*, size_t) 32 static
|
||||
../Converter/Src/can1.cpp:252:5:int can1_vn200_ins_ypr_unpack(can1_vn200_ins_ypr_t*, const uint8_t*, size_t) 32 static
|
||||
../Converter/Src/can1.cpp:280:5:int can1_vn200_ins_ypr_init(can1_vn200_ins_ypr_t*) 16 static
|
||||
../Converter/Src/can1.cpp:289:9:int16_t can1_vn200_ins_ypr_yaw_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:294:8:double can1_vn200_ins_ypr_yaw_decode(int16_t) 16 static
|
||||
../Converter/Src/can1.cpp:299:6:bool can1_vn200_ins_ypr_yaw_is_in_range(int16_t) 16 static
|
||||
../Converter/Src/can1.cpp:306:9:int16_t can1_vn200_ins_ypr_pitch_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:311:8:double can1_vn200_ins_ypr_pitch_decode(int16_t) 16 static
|
||||
../Converter/Src/can1.cpp:316:6:bool can1_vn200_ins_ypr_pitch_is_in_range(int16_t) 16 static
|
||||
../Converter/Src/can1.cpp:323:9:int16_t can1_vn200_ins_ypr_roll_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:328:8:double can1_vn200_ins_ypr_roll_decode(int16_t) 16 static
|
||||
../Converter/Src/can1.cpp:333:6:bool can1_vn200_ins_ypr_roll_is_in_range(int16_t) 16 static
|
||||
../Converter/Src/can1.cpp:340:10:uint16_t can1_vn200_ins_ypr_uncertainty_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:345:8:double can1_vn200_ins_ypr_uncertainty_decode(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:350:6:bool can1_vn200_ins_ypr_uncertainty_is_in_range(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:355:5:int can1_vn200_imu_acc_lin_pack(uint8_t*, const can1_vn200_imu_acc_lin_t*, size_t) 40 static
|
||||
../Converter/Src/can1.cpp:386:5:int can1_vn200_imu_acc_lin_unpack(can1_vn200_imu_acc_lin_t*, const uint8_t*, size_t) 40 static
|
||||
../Converter/Src/can1.cpp:430:5:int can1_vn200_imu_acc_lin_init(can1_vn200_imu_acc_lin_t*) 16 static
|
||||
../Converter/Src/can1.cpp:439:9:int32_t can1_vn200_imu_acc_lin_acc_lin_x_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:444:8:double can1_vn200_imu_acc_lin_acc_lin_x_decode(int32_t) 16 static
|
||||
../Converter/Src/can1.cpp:449:6:bool can1_vn200_imu_acc_lin_acc_lin_x_is_in_range(int32_t) 16 static
|
||||
../Converter/Src/can1.cpp:454:9:int32_t can1_vn200_imu_acc_lin_acc_lin_y_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:459:8:double can1_vn200_imu_acc_lin_acc_lin_y_decode(int32_t) 16 static
|
||||
../Converter/Src/can1.cpp:464:6:bool can1_vn200_imu_acc_lin_acc_lin_y_is_in_range(int32_t) 16 static
|
||||
../Converter/Src/can1.cpp:469:9:int32_t can1_vn200_imu_acc_lin_acc_lin_z_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:474:8:double can1_vn200_imu_acc_lin_acc_lin_z_decode(int32_t) 16 static
|
||||
../Converter/Src/can1.cpp:479:6:bool can1_vn200_imu_acc_lin_acc_lin_z_is_in_range(int32_t) 16 static
|
||||
../Converter/Src/can1.cpp:484:5:int can1_vn200_imu_acc_ang_pack(uint8_t*, const can1_vn200_imu_acc_ang_t*, size_t) 40 static
|
||||
../Converter/Src/can1.cpp:515:5:int can1_vn200_imu_acc_ang_unpack(can1_vn200_imu_acc_ang_t*, const uint8_t*, size_t) 40 static
|
||||
../Converter/Src/can1.cpp:559:5:int can1_vn200_imu_acc_ang_init(can1_vn200_imu_acc_ang_t*) 16 static
|
||||
../Converter/Src/can1.cpp:568:9:int32_t can1_vn200_imu_acc_ang_acc_ang_x_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:573:8:double can1_vn200_imu_acc_ang_acc_ang_x_decode(int32_t) 16 static
|
||||
../Converter/Src/can1.cpp:578:6:bool can1_vn200_imu_acc_ang_acc_ang_x_is_in_range(int32_t) 16 static
|
||||
../Converter/Src/can1.cpp:583:9:int32_t can1_vn200_imu_acc_ang_acc_ang_y_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:588:8:double can1_vn200_imu_acc_ang_acc_ang_y_decode(int32_t) 16 static
|
||||
../Converter/Src/can1.cpp:593:6:bool can1_vn200_imu_acc_ang_acc_ang_y_is_in_range(int32_t) 16 static
|
||||
../Converter/Src/can1.cpp:598:9:int32_t can1_vn200_imu_acc_ang_acc_ang_z_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:603:8:double can1_vn200_imu_acc_ang_acc_ang_z_decode(int32_t) 16 static
|
||||
../Converter/Src/can1.cpp:608:6:bool can1_vn200_imu_acc_ang_acc_ang_z_is_in_range(int32_t) 16 static
|
||||
../Converter/Src/can1.cpp:613:5:int can1_vn200_ins_ll_pack(uint8_t*, const can1_vn200_ins_ll_t*, size_t) 32 static
|
||||
../Converter/Src/can1.cpp:641:5:int can1_vn200_ins_ll_unpack(can1_vn200_ins_ll_t*, const uint8_t*, size_t) 32 static
|
||||
../Converter/Src/can1.cpp:667:5:int can1_vn200_ins_ll_init(can1_vn200_ins_ll_t*) 16 static
|
||||
../Converter/Src/can1.cpp:676:9:int16_t can1_vn200_ins_ll_latitude_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:681:8:double can1_vn200_ins_ll_latitude_decode(int16_t) 16 static
|
||||
../Converter/Src/can1.cpp:686:6:bool can1_vn200_ins_ll_latitude_is_in_range(int16_t) 16 static
|
||||
../Converter/Src/can1.cpp:693:9:int16_t can1_vn200_ins_ll_longitude_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:698:8:double can1_vn200_ins_ll_longitude_decode(int16_t) 16 static
|
||||
../Converter/Src/can1.cpp:703:6:bool can1_vn200_ins_ll_longitude_is_in_range(int16_t) 16 static
|
||||
../Converter/Src/can1.cpp:710:10:uint16_t can1_vn200_ins_ll_uncertainty_n_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:715:8:double can1_vn200_ins_ll_uncertainty_n_decode(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:720:6:bool can1_vn200_ins_ll_uncertainty_n_is_in_range(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:725:10:uint16_t can1_vn200_ins_ll_uncertainty_e_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:730:8:double can1_vn200_ins_ll_uncertainty_e_decode(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:735:6:bool can1_vn200_ins_ll_uncertainty_e_is_in_range(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:740:5:int can1_vn200_ins_vel_pack(uint8_t*, const can1_vn200_ins_vel_t*, size_t) 24 static
|
||||
../Converter/Src/can1.cpp:763:5:int can1_vn200_ins_vel_unpack(can1_vn200_ins_vel_t*, const uint8_t*, size_t) 24 static
|
||||
../Converter/Src/can1.cpp:784:5:int can1_vn200_ins_vel_init(can1_vn200_ins_vel_t*) 16 static
|
||||
../Converter/Src/can1.cpp:793:10:uint16_t can1_vn200_ins_vel_vel_lin_x_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:798:8:double can1_vn200_ins_vel_vel_lin_x_decode(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:803:6:bool can1_vn200_ins_vel_vel_lin_x_is_in_range(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:808:10:uint16_t can1_vn200_ins_vel_vel_lin_y_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:813:8:double can1_vn200_ins_vel_vel_lin_y_decode(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:818:6:bool can1_vn200_ins_vel_vel_lin_y_is_in_range(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:823:10:uint16_t can1_vn200_ins_vel_vel_lin_z_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:828:8:double can1_vn200_ins_vel_vel_lin_z_decode(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:833:6:bool can1_vn200_ins_vel_vel_lin_z_is_in_range(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:838:10:uint16_t can1_vn200_ins_vel_uncertainty_encode(double) 16 static
|
||||
../Converter/Src/can1.cpp:843:8:double can1_vn200_ins_vel_uncertainty_decode(uint16_t) 16 static
|
||||
../Converter/Src/can1.cpp:848:6:bool can1_vn200_ins_vel_uncertainty_is_in_range(uint16_t) 16 static
|
|
@ -0,0 +1,2 @@
|
|||
../Converter/Src/canhalal.cpp:3:19:HAL_StatusTypeDef ftcan_init(CAN_HandleTypeDef*) 24 static
|
||||
../Converter/Src/canhalal.cpp:12:19:HAL_StatusTypeDef ftcan_transmit(CAN_HandleTypeDef*, uint16_t, const uint8_t*, size_t) 32 static
|
|
@ -0,0 +1,33 @@
|
|||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
# Toolchain: gdb
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
CPP_SRCS += \
|
||||
../Converter/Src/Converter.cpp \
|
||||
../Converter/Src/can1.cpp \
|
||||
../Converter/Src/canhalal.cpp
|
||||
|
||||
OBJS += \
|
||||
./Converter/Src/Converter.o \
|
||||
./Converter/Src/can1.o \
|
||||
./Converter/Src/canhalal.o
|
||||
|
||||
CPP_DEPS += \
|
||||
./Converter/Src/Converter.d \
|
||||
./Converter/Src/can1.d \
|
||||
./Converter/Src/canhalal.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
Converter/Src/%.o Converter/Src/%.su Converter/Src/%.cyclo: ../Converter/Src/%.cpp Converter/Src/subdir.mk
|
||||
arm-none-eabi-g++ "$<" -mcpu=cortex-m4 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F302xC -c -I../Core/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F3xx/Include -I../Drivers/CMSIS/Include -I../Converter/Inc -I/usr/local/include -O0 -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
|
||||
|
||||
clean: clean-Converter-2f-Src
|
||||
|
||||
clean-Converter-2f-Src:
|
||||
-$(RM) ./Converter/Src/Converter.cyclo ./Converter/Src/Converter.d ./Converter/Src/Converter.o ./Converter/Src/Converter.su ./Converter/Src/can1.cyclo ./Converter/Src/can1.d ./Converter/Src/can1.o ./Converter/Src/can1.su ./Converter/Src/canhalal.cyclo ./Converter/Src/canhalal.d ./Converter/Src/canhalal.o ./Converter/Src/canhalal.su
|
||||
|
||||
.PHONY: clean-Converter-2f-Src
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
/usr/local/include/vn-interface/helper.h:21:5:vn::header_t::request_t::request_t(uint8_t, uint8_t) 1
|
||||
/usr/local/include/vn-interface/helper.h:31:5:vn::header_t::response_t::response_t() 1
|
||||
/usr/local/include/vn-interface/helper.h:45:3:vn::pkg_request_read_t::pkg_request_read_t(uint8_t) 1
|
||||
/usr/local/include/vn-interface/math/vector.h:28:3:vec3f::vec3f() 1
|
||||
/opt/st/stm32cubeide_1.15.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.linux64_1.0.100.202403111256/tools/arm-none-eabi/include/c++/12.3.1/bits/std_function.h:241:5:std::_Function_base::~_Function_base() 2
|
||||
/opt/st/stm32cubeide_1.15.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.linux64_1.0.100.202403111256/tools/arm-none-eabi/include/c++/12.3.1/bits/std_function.h:334:11:std::function<void(can1_vn200_ins_t, canlib::frame::decoded::can1::vn200_ins_t)>::~function() 1
|
||||
/opt/st/stm32cubeide_1.15.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.linux64_1.0.100.202403111256/tools/arm-none-eabi/include/c++/12.3.1/bits/std_function.h:334:11:std::function<void(can1_vn200_imu_t, canlib::frame::decoded::can1::vn200_imu_t)>::~function() 1
|
||||
/opt/st/stm32cubeide_1.15.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.linux64_1.0.100.202403111256/tools/arm-none-eabi/include/c++/12.3.1/bits/std_function.h:334:11:std::function<void(can1_vn200_ypr_t, canlib::frame::decoded::can1::vn200_ypr_t)>::~function() 1
|
||||
../Core/Src/main.cpp:70:5:int main() 1
|
||||
../Core/Src/main.cpp:134:6:void SystemClock_Config() 3
|
||||
../Core/Src/main.cpp:171:13:void MX_CAN_Init() 2
|
||||
../Core/Src/main.cpp:208:13:void MX_SPI1_Init() 2
|
||||
../Core/Src/main.cpp:248:13:void MX_GPIO_Init() 1
|
||||
../Core/Src/main.cpp:280:6:void Error_Handler() 1
|
||||
/opt/st/stm32cubeide_1.15.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.linux64_1.0.100.202403111256/tools/arm-none-eabi/include/c++/12.3.1/bits/std_function.h:239:5:constexpr std::_Function_base::_Function_base() 1
|
||||
/opt/st/stm32cubeide_1.15.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.linux64_1.0.100.202403111256/tools/arm-none-eabi/include/c++/12.3.1/bits/std_function.h:375:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_ins_t, canlib::frame::decoded::can1::vn200_ins_t}] 1
|
||||
/opt/st/stm32cubeide_1.15.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.linux64_1.0.100.202403111256/tools/arm-none-eabi/include/c++/12.3.1/bits/std_function.h:375:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_imu_t, canlib::frame::decoded::can1::vn200_imu_t}] 1
|
||||
/opt/st/stm32cubeide_1.15.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.linux64_1.0.100.202403111256/tools/arm-none-eabi/include/c++/12.3.1/bits/std_function.h:375:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_ypr_t, canlib::frame::decoded::can1::vn200_ypr_t}] 1
|
||||
/usr/local/include/vn-interface/registers.h:826:3:vn::YawPitchRollTrueBodyAccelerationAndAngularRatesRegister::YawPitchRollTrueBodyAccelerationAndAngularRatesRegister() 1
|
||||
../Converter/Inc/Converter.h:68:19:HAL_StatusTypeDef spi2can(SPI_HandleTypeDef*, CAN_HandleTypeDef*, const uint16_t&) [with payload_t = vn::YawPitchRollTrueBodyAccelerationAndAngularRatesRegister] 2
|
||||
/usr/local/include/vn-interface/helper.h:52:3:vn::pkg_response_t<payload_t>::pkg_response_t() [with payload_t = vn::YawPitchRollTrueBodyAccelerationAndAngularRatesRegister] 1
|
||||
../Converter/Inc/Converter.h:12:19:HAL_StatusTypeDef spi_read(SPI_HandleTypeDef*, vn::pkg_request_read_t*, vn::pkg_response_t<payload_t>*) [with payload_t = vn::YawPitchRollTrueBodyAccelerationAndAngularRatesRegister] 1
|
||||
../Core/Src/main.cpp:289:1:void __static_initialization_and_destruction_0(int, int) 11
|
||||
../Core/Src/main.cpp:289:1:cpp) 1
|
||||
../Core/Src/main.cpp:289:1:cpp) 1
|
|
@ -2,24 +2,33 @@
|
|||
/usr/local/include/vn-interface/helper.h:31:5:vn::header_t::response_t::response_t() 16 static
|
||||
/usr/local/include/vn-interface/helper.h:45:3:vn::pkg_request_read_t::pkg_request_read_t(uint8_t) 16 static
|
||||
/usr/local/include/vn-interface/math/vector.h:28:3:vec3f::vec3f() 16 static
|
||||
/opt/st/stm32cubeide_1.15.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.linux64_1.0.100.202403111256/tools/arm-none-eabi/include/c++/12.3.1/bits/std_function.h:241:5:std::_Function_base::~_Function_base() 16 static
|
||||
/opt/st/stm32cubeide_1.15.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.linux64_1.0.100.202403111256/tools/arm-none-eabi/include/c++/12.3.1/bits/std_function.h:334:11:std::function<void(can1_vn200_ins_t, canlib::frame::decoded::can1::vn200_ins_t)>::~function() 16 static
|
||||
/opt/st/stm32cubeide_1.15.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.linux64_1.0.100.202403111256/tools/arm-none-eabi/include/c++/12.3.1/bits/std_function.h:334:11:std::function<void(can1_vn200_imu_t, canlib::frame::decoded::can1::vn200_imu_t)>::~function() 16 static
|
||||
/opt/st/stm32cubeide_1.15.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.linux64_1.0.100.202403111256/tools/arm-none-eabi/include/c++/12.3.1/bits/std_function.h:334:11:std::function<void(can1_vn200_ypr_t, canlib::frame::decoded::can1::vn200_ypr_t)>::~function() 16 static
|
||||
/usr/local/include/vn-interface/math/vector.h:47:3:vec3d::vec3d() 16 static
|
||||
/usr/local/include/vn-interface/registers.h:539:3:vn::InsSolutionLlaRegister::InsSolutionLlaRegister() 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:240:5:std::_Function_base::_Function_base() 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:242:5:std::_Function_base::~_Function_base() 16 static
|
||||
../Converter/Inc/endec.hpp:48:1:canlib::frame::decoded::can1::vn200_ins_ypr_t::vn200_ins_ypr_t(double, double, double, double) 48 static
|
||||
../Converter/Inc/endec.hpp:165:29:can1_vn200_ins_ypr_t canlib::encode::can1::vn200_ins_ypr(canlib::frame::decoded::can1::vn200_ins_ypr_t) 48 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:303:11:std::function<void(can1_vn200_gnss_ll_t, canlib::frame::decoded::can1::vn200_gnss_ll_t)>::~function() 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:303:11:std::function<void(can1_vn200_ins_ypr_t, canlib::frame::decoded::can1::vn200_ins_ypr_t)>::~function() 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:303:11:std::function<void(can1_vn200_imu_acc_lin_t, canlib::frame::decoded::can1::vn200_imu_acc_lin_t)>::~function() 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:303:11:std::function<void(can1_vn200_imu_acc_ang_t, canlib::frame::decoded::can1::vn200_imu_acc_ang_t)>::~function() 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:303:11:std::function<void(can1_vn200_ins_ll_t, canlib::frame::decoded::can1::vn200_ins_ll_t)>::~function() 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:303:11:std::function<void(can1_vn200_ins_vel_t, canlib::frame::decoded::can1::vn200_ins_vel_t)>::~function() 16 static
|
||||
../Core/Src/main.cpp:70:5:int main() 8 static
|
||||
../Core/Src/main.cpp:134:6:void SystemClock_Config() 72 static
|
||||
../Core/Src/main.cpp:171:13:void MX_CAN_Init() 8 static
|
||||
../Core/Src/main.cpp:208:13:void MX_SPI1_Init() 8 static
|
||||
../Core/Src/main.cpp:248:13:void MX_GPIO_Init() 40 static
|
||||
../Core/Src/main.cpp:280:6:void Error_Handler() 4 static,ignoring_inline_asm
|
||||
/opt/st/stm32cubeide_1.15.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.linux64_1.0.100.202403111256/tools/arm-none-eabi/include/c++/12.3.1/bits/std_function.h:239:5:constexpr std::_Function_base::_Function_base() 16 static
|
||||
/opt/st/stm32cubeide_1.15.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.linux64_1.0.100.202403111256/tools/arm-none-eabi/include/c++/12.3.1/bits/std_function.h:375:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_ins_t, canlib::frame::decoded::can1::vn200_ins_t}] 16 static
|
||||
/opt/st/stm32cubeide_1.15.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.linux64_1.0.100.202403111256/tools/arm-none-eabi/include/c++/12.3.1/bits/std_function.h:375:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_imu_t, canlib::frame::decoded::can1::vn200_imu_t}] 16 static
|
||||
/opt/st/stm32cubeide_1.15.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.linux64_1.0.100.202403111256/tools/arm-none-eabi/include/c++/12.3.1/bits/std_function.h:375:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_ypr_t, canlib::frame::decoded::can1::vn200_ypr_t}] 16 static
|
||||
/usr/local/include/vn-interface/registers.h:826:3:vn::YawPitchRollTrueBodyAccelerationAndAngularRatesRegister::YawPitchRollTrueBodyAccelerationAndAngularRatesRegister() 16 static
|
||||
../Converter/Inc/Converter.h:68:19:HAL_StatusTypeDef spi2can(SPI_HandleTypeDef*, CAN_HandleTypeDef*, const uint16_t&) [with payload_t = vn::YawPitchRollTrueBodyAccelerationAndAngularRatesRegister] 128 static
|
||||
/usr/local/include/vn-interface/helper.h:52:3:vn::pkg_response_t<payload_t>::pkg_response_t() [with payload_t = vn::YawPitchRollTrueBodyAccelerationAndAngularRatesRegister] 16 static
|
||||
../Converter/Inc/Converter.h:12:19:HAL_StatusTypeDef spi_read(SPI_HandleTypeDef*, vn::pkg_request_read_t*, vn::pkg_response_t<payload_t>*) [with payload_t = vn::YawPitchRollTrueBodyAccelerationAndAngularRatesRegister] 80 static
|
||||
../Core/Src/main.cpp:280:6:void Error_Handler() 4 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:337:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_gnss_ll_t, canlib::frame::decoded::can1::vn200_gnss_ll_t}] 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:337:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_ins_ypr_t, canlib::frame::decoded::can1::vn200_ins_ypr_t}] 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:337:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_imu_acc_lin_t, canlib::frame::decoded::can1::vn200_imu_acc_lin_t}] 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:337:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_imu_acc_ang_t, canlib::frame::decoded::can1::vn200_imu_acc_ang_t}] 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:337:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_ins_ll_t, canlib::frame::decoded::can1::vn200_ins_ll_t}] 16 static
|
||||
/usr/include/newlib/c++/10.3.1/bits/std_function.h:337:7:)>::function(std::nullptr_t) [with _Res = void; _ArgTypes = {can1_vn200_ins_vel_t, canlib::frame::decoded::can1::vn200_ins_vel_t}] 16 static
|
||||
../Converter/Inc/Converter.h:68:19:HAL_StatusTypeDef spi2can(SPI_HandleTypeDef*, CAN_HandleTypeDef*, const uint16_t&) [with payload_t = vn::InsSolutionLlaRegister] 256 static
|
||||
/usr/local/include/vn-interface/helper.h:52:3:vn::pkg_response_t<payload_t>::pkg_response_t() [with payload_t = vn::InsSolutionLlaRegister] 16 static
|
||||
../Converter/Inc/Converter.h:12:19:HAL_StatusTypeDef spi_read(SPI_HandleTypeDef*, vn::pkg_request_read_t*, vn::pkg_response_t<payload_t>*) [with payload_t = vn::InsSolutionLlaRegister] 120 static
|
||||
../Core/Src/main.cpp:289:1:void __static_initialization_and_destruction_0(int, int) 16 static
|
||||
../Core/Src/main.cpp:289:1:cpp) 8 static
|
||||
../Core/Src/main.cpp:289:1:cpp) 8 static
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
../Core/Src/stm32f3xx_hal_msp.c:64:6:HAL_MspInit 1
|
||||
../Core/Src/stm32f3xx_hal_msp.c:86:6:HAL_CAN_MspInit 2
|
||||
../Core/Src/stm32f3xx_hal_msp.c:125:6:HAL_CAN_MspDeInit 2
|
||||
../Core/Src/stm32f3xx_hal_msp.c:156:6:HAL_SPI_MspInit 2
|
||||
../Core/Src/stm32f3xx_hal_msp.c:193:6:HAL_SPI_MspDeInit 2
|
|
@ -1,10 +0,0 @@
|
|||
../Core/Src/stm32f3xx_it.c:69:6:NMI_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:84:6:HardFault_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:99:6:MemManage_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:114:6:BusFault_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:129:6:UsageFault_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:144:6:SVC_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:157:6:DebugMon_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:170:6:PendSV_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:183:6:SysTick_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:204:6:CAN_RX1_IRQHandler 1
|
|
@ -1,6 +1,6 @@
|
|||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
# Toolchain: GNU Tools for STM32 (12.3.rel1)
|
||||
# Toolchain: gdb
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
|
@ -35,9 +35,9 @@ CPP_DEPS += \
|
|||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
Core/Src/%.o Core/Src/%.su Core/Src/%.cyclo: ../Core/Src/%.cpp Core/Src/subdir.mk
|
||||
arm-none-eabi-g++ "$<" -mcpu=cortex-m4 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F302xC -c -I../Core/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F3xx/Include -I../Drivers/CMSIS/Include -I../Converter/Inc -I/usr/local/include -O0 -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
|
||||
arm-none-eabi-g++ "$<" -mcpu=cortex-m4 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F302xC -c -I../Core/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F3xx/Include -I../Drivers/CMSIS/Include -I../Converter/Inc -I/usr/local/include -O0 -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
|
||||
Core/Src/%.o Core/Src/%.su Core/Src/%.cyclo: ../Core/Src/%.c Core/Src/subdir.mk
|
||||
arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F302xC -c -I../Core/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F3xx/Include -I../Drivers/CMSIS/Include -I../Converter/Inc -I/usr/local/include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
|
||||
arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F302xC -c -I../Core/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F3xx/Include -I../Drivers/CMSIS/Include -I../Converter/Inc -I/usr/local/include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
|
||||
|
||||
clean: clean-Core-2f-Src
|
||||
|
||||
|
|
|
@ -1,18 +0,0 @@
|
|||
../Core/Src/syscalls.c:44:6:initialise_monitor_handles 1
|
||||
../Core/Src/syscalls.c:48:5:_getpid 1
|
||||
../Core/Src/syscalls.c:53:5:_kill 1
|
||||
../Core/Src/syscalls.c:61:6:_exit 1
|
||||
../Core/Src/syscalls.c:67:27:_read 2
|
||||
../Core/Src/syscalls.c:80:27:_write 2
|
||||
../Core/Src/syscalls.c:92:5:_close 1
|
||||
../Core/Src/syscalls.c:99:5:_fstat 1
|
||||
../Core/Src/syscalls.c:106:5:_isatty 1
|
||||
../Core/Src/syscalls.c:112:5:_lseek 1
|
||||
../Core/Src/syscalls.c:120:5:_open 1
|
||||
../Core/Src/syscalls.c:128:5:_wait 1
|
||||
../Core/Src/syscalls.c:135:5:_unlink 1
|
||||
../Core/Src/syscalls.c:142:5:_times 1
|
||||
../Core/Src/syscalls.c:148:5:_stat 1
|
||||
../Core/Src/syscalls.c:155:5:_link 1
|
||||
../Core/Src/syscalls.c:163:5:_fork 1
|
||||
../Core/Src/syscalls.c:169:5:_execve 1
|
|
@ -1 +0,0 @@
|
|||
../Core/Src/sysmem.c:53:7:_sbrk 3
|
|
@ -1,2 +0,0 @@
|
|||
../Core/Src/system_stm32f3xx.c:170:6:SystemInit 1
|
||||
../Core/Src/system_stm32f3xx.c:219:6:SystemCoreClockUpdate 6
|
|
@ -1,6 +1,6 @@
|
|||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
# Toolchain: GNU Tools for STM32 (12.3.rel1)
|
||||
# Toolchain: gdb
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
|
|
|
@ -1,25 +0,0 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:138:19:HAL_Init 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:163:19:HAL_DeInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:186:13:HAL_MspInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:197:13:HAL_MspDeInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:220:26:HAL_InitTick 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:278:13:HAL_IncTick 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:289:17:HAL_GetTick 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:298:10:HAL_GetTickPrio 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:307:19:HAL_SetTickFreq 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:340:21:HAL_GetTickFreq 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:356:13:HAL_Delay 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:382:13:HAL_SuspendTick 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:400:13:HAL_ResumeTick 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:411:10:HAL_GetHalVersion 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:420:10:HAL_GetREVID 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:429:10:HAL_GetDEVID 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:438:10:HAL_GetUIDw0 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:447:10:HAL_GetUIDw1 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:456:10:HAL_GetUIDw2 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:465:6:HAL_DBGMCU_EnableDBGSleepMode 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:474:6:HAL_DBGMCU_DisableDBGSleepMode 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:483:6:HAL_DBGMCU_EnableDBGStopMode 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:492:6:HAL_DBGMCU_DisableDBGStopMode 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:501:6:HAL_DBGMCU_EnableDBGStandbyMode 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:510:6:HAL_DBGMCU_DisableDBGStandbyMode 1
|
|
@ -1,36 +0,0 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:274:19:HAL_CAN_Init 13
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:459:19:HAL_CAN_DeInit 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:506:13:HAL_CAN_MspInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:522:13:HAL_CAN_MspDeInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:839:19:HAL_CAN_ConfigFilter 8
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:989:19:HAL_CAN_Start 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1041:19:HAL_CAN_Stop 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1096:19:HAL_CAN_RequestSleep 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1127:19:HAL_CAN_WakeUp 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1176:10:HAL_CAN_IsSleepActive 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1207:19:HAL_CAN_AddTxMessage 8
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1307:19:HAL_CAN_AbortTxRequest 6
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1356:10:HAL_CAN_GetTxMailboxesFreeLevel 6
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1399:10:HAL_CAN_IsTxMessagePending 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1431:10:HAL_CAN_GetTxTimestamp 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1465:19:HAL_CAN_GetRxMessage 9
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1565:10:HAL_CAN_GetRxFifoFillLevel 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1618:19:HAL_CAN_ActivateNotification 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1651:19:HAL_CAN_DeactivateNotification 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1682:6:HAL_CAN_IRQHandler 51
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2093:13:HAL_CAN_TxMailbox0CompleteCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2110:13:HAL_CAN_TxMailbox1CompleteCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2127:13:HAL_CAN_TxMailbox2CompleteCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2144:13:HAL_CAN_TxMailbox0AbortCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2161:13:HAL_CAN_TxMailbox1AbortCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2178:13:HAL_CAN_TxMailbox2AbortCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2195:13:HAL_CAN_RxFifo0MsgPendingCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2212:13:HAL_CAN_RxFifo0FullCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2229:13:HAL_CAN_RxFifo1MsgPendingCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2246:13:HAL_CAN_RxFifo1FullCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2263:13:HAL_CAN_SleepCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2279:13:HAL_CAN_WakeUpFromRxMsgCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2296:13:HAL_CAN_ErrorCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2333:22:HAL_CAN_GetState 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2368:10:HAL_CAN_GetError 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2380:19:HAL_CAN_ResetError 3
|
|
@ -12,7 +12,7 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1307:19:HAL_CAN_AbortTxRequest 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1356:10:HAL_CAN_GetTxMailboxesFreeLevel 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1399:10:HAL_CAN_IsTxMessagePending 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1431:10:HAL_CAN_GetTxTimestamp 40 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1431:10:HAL_CAN_GetTxTimestamp 40 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1465:19:HAL_CAN_GetRxMessage 32 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1565:10:HAL_CAN_GetRxFifoFillLevel 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1618:19:HAL_CAN_ActivateNotification 24 static
|
||||
|
|
|
@ -1,32 +0,0 @@
|
|||
../Drivers/CMSIS/Include/core_cm4.h:1657:22:__NVIC_SetPriorityGrouping 1
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1676:26:__NVIC_GetPriorityGrouping 1
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1688:22:__NVIC_EnableIRQ 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1724:22:__NVIC_DisableIRQ 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1743:26:__NVIC_GetPendingIRQ 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1762:22:__NVIC_SetPendingIRQ 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1777:22:__NVIC_ClearPendingIRQ 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1794:26:__NVIC_GetActive 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1816:22:__NVIC_SetPriority 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1838:26:__NVIC_GetPriority 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1863:26:NVIC_EncodePriority 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1890:22:NVIC_DecodePriority 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1939:34:__NVIC_SystemReset 1
|
||||
../Drivers/CMSIS/Include/core_cm4.h:2022:26:SysTick_Config 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:168:6:HAL_NVIC_SetPriorityGrouping 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:190:6:HAL_NVIC_SetPriority 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:212:6:HAL_NVIC_EnableIRQ 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:228:6:HAL_NVIC_DisableIRQ 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:241:6:HAL_NVIC_SystemReset 0
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:254:10:HAL_SYSTICK_Config 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:284:6:HAL_MPU_Disable 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:304:6:HAL_MPU_Enable 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:319:6:HAL_MPU_ConfigRegion 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:363:10:HAL_NVIC_GetPriorityGrouping 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:390:6:HAL_NVIC_GetPriority 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:405:6:HAL_NVIC_SetPendingIRQ 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:420:10:HAL_NVIC_GetPendingIRQ 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:433:6:HAL_NVIC_ClearPendingIRQ 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:447:10:HAL_NVIC_GetActive 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:461:6:HAL_SYSTICK_CLKSourceConfig 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:479:6:HAL_SYSTICK_IRQHandler 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:488:13:HAL_SYSTICK_Callback 1
|
|
@ -1,7 +1,7 @@
|
|||
../Drivers/CMSIS/Include/core_cm4.h:1657:22:__NVIC_SetPriorityGrouping 24 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1676:26:__NVIC_GetPriorityGrouping 4 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1688:22:__NVIC_EnableIRQ 16 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1724:22:__NVIC_DisableIRQ 16 static,ignoring_inline_asm
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1724:22:__NVIC_DisableIRQ 16 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1743:26:__NVIC_GetPendingIRQ 16 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1762:22:__NVIC_SetPendingIRQ 16 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1777:22:__NVIC_ClearPendingIRQ 16 static
|
||||
|
@ -10,7 +10,7 @@
|
|||
../Drivers/CMSIS/Include/core_cm4.h:1838:26:__NVIC_GetPriority 16 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1863:26:NVIC_EncodePriority 40 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1890:22:NVIC_DecodePriority 40 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1939:34:__NVIC_SystemReset 4 static,ignoring_inline_asm
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1939:34:__NVIC_SystemReset 4 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:2022:26:SysTick_Config 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:168:6:HAL_NVIC_SetPriorityGrouping 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:190:6:HAL_NVIC_SetPriority 32 static
|
||||
|
|
|
@ -1,14 +0,0 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c:136:19:HAL_DMA_Init 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c:198:19:HAL_DMA_DeInit 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c:280:19:HAL_DMA_Start 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c:327:19:HAL_DMA_Start_IT 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c:383:19:HAL_DMA_Abort 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c:421:19:HAL_DMA_Abort_IT 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c:467:19:HAL_DMA_PollForTransfer 10
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c:568:6:HAL_DMA_IRQHandler 12
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c:660:19:HAL_DMA_RegisterCallback 7
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c:711:19:HAL_DMA_UnRegisterCallback 8
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c:787:22:HAL_DMA_GetState 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c:798:10:HAL_DMA_GetError 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c:824:13:DMA_SetConfig 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c:858:13:DMA_CalcBaseAndBitshift 2
|
|
@ -1,9 +0,0 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c:143:19:HAL_EXTI_SetConfigLine 9
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c:264:19:HAL_EXTI_GetConfigLine 9
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c:357:19:HAL_EXTI_ClearConfigLine 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c:422:19:HAL_EXTI_RegisterCallback 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c:447:19:HAL_EXTI_GetHandle 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c:487:6:HAL_EXTI_IRQHandler 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c:524:10:HAL_EXTI_GetPending 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c:558:6:HAL_EXTI_ClearPending 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c:585:6:HAL_EXTI_GenerateSWI 1
|
|
@ -1,14 +0,0 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c:166:19:HAL_FLASH_Program 7
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c:238:19:HAL_FLASH_Program_IT 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c:284:6:HAL_FLASH_IRQHandler 12
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c:427:13:HAL_FLASH_EndOfOperationCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c:445:13:HAL_FLASH_OperationErrorCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c:478:19:HAL_FLASH_Unlock 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c:502:19:HAL_FLASH_Lock 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c:514:19:HAL_FLASH_OB_Unlock 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c:534:19:HAL_FLASH_OB_Lock 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c:547:19:HAL_FLASH_OB_Launch 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c:579:10:HAL_FLASH_GetError 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c:602:13:FLASH_Program_HalfWord 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c:619:19:FLASH_WaitForLastOperation 8
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c:662:13:FLASH_SetErrorCode 3
|
|
@ -1,16 +0,0 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:157:19:HAL_FLASHEx_Erase 7
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:238:19:HAL_FLASHEx_Erase_IT 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:311:19:HAL_FLASHEx_OBErase 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:360:19:HAL_FLASHEx_OBProgram 11
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:441:6:HAL_FLASHEx_OBGetConfig 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:463:10:HAL_FLASHEx_OBGetUserData 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:498:13:FLASH_MassErase 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:519:26:FLASH_OB_EnableWRP 10
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:631:26:FLASH_OB_DisableWRP 10
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:741:26:FLASH_OB_RDP_LevelConfig 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:792:26:FLASH_OB_UserConfig 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:846:26:FLASH_OB_ProgramData 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:879:17:FLASH_OB_GetWRP 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:893:17:FLASH_OB_GetRDP 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:928:16:FLASH_OB_GetUser 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:957:6:FLASH_PageErase 1
|
|
@ -3,7 +3,7 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:311:19:HAL_FLASHEx_OBErase 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:360:19:HAL_FLASHEx_OBProgram 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:441:6:HAL_FLASHEx_OBGetConfig 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:463:10:HAL_FLASHEx_OBGetUserData 40 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:463:10:HAL_FLASHEx_OBGetUserData 40 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:498:13:FLASH_MassErase 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:519:26:FLASH_OB_EnableWRP 32 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:631:26:FLASH_OB_DisableWRP 32 static
|
||||
|
@ -12,5 +12,5 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:846:26:FLASH_OB_ProgramData 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:879:17:FLASH_OB_GetWRP 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:893:17:FLASH_OB_GetRDP 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:928:16:FLASH_OB_GetUser 16 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:928:16:FLASH_OB_GetUser 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c:957:6:FLASH_PageErase 16 static
|
||||
|
|
|
@ -1,8 +0,0 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c:171:6:HAL_GPIO_Init 17
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c:301:6:HAL_GPIO_DeInit 9
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c:383:15:HAL_GPIO_ReadPin 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c:417:6:HAL_GPIO_WritePin 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c:439:6:HAL_GPIO_TogglePin 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c:464:19:HAL_GPIO_LockPin 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c:499:6:HAL_GPIO_EXTI_IRQHandler 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c:514:13:HAL_GPIO_EXTI_Callback 1
|
|
@ -1,81 +0,0 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:535:19:HAL_I2C_Init 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:645:19:HAL_I2C_DeInit 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:691:13:HAL_I2C_MspInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:707:13:HAL_I2C_MspDeInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:1114:19:HAL_I2C_Master_Transmit 12
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:1233:19:HAL_I2C_Master_Receive 12
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:1351:19:HAL_I2C_Slave_Transmit 15
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:1507:19:HAL_I2C_Slave_Receive 12
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:1637:19:HAL_I2C_Master_Transmit_IT 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:1708:19:HAL_I2C_Master_Receive_IT 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:1777:19:HAL_I2C_Slave_Transmit_IT 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:1841:19:HAL_I2C_Slave_Receive_IT 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:1893:19:HAL_I2C_Master_Transmit_DMA 8
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:2040:19:HAL_I2C_Master_Receive_DMA 8
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:2185:19:HAL_I2C_Slave_Transmit_DMA 9
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:2321:19:HAL_I2C_Slave_Receive_DMA 7
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:2430:19:HAL_I2C_Mem_Write 15
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:2567:19:HAL_I2C_Mem_Read 15
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:2704:19:HAL_I2C_Mem_Write_IT 7
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:2791:19:HAL_I2C_Mem_Read_IT 7
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:2878:19:HAL_I2C_Mem_Write_DMA 10
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:3024:19:HAL_I2C_Mem_Read_DMA 10
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:3169:19:HAL_I2C_IsDeviceReady 16
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:3311:19:HAL_I2C_Master_Seq_Transmit_IT 9
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:3402:19:HAL_I2C_Master_Seq_Transmit_DMA 12
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:3570:19:HAL_I2C_Master_Seq_Receive_IT 9
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:3657:19:HAL_I2C_Master_Seq_Receive_DMA 12
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:3823:19:HAL_I2C_Slave_Seq_Transmit_IT 11
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:3923:19:HAL_I2C_Slave_Seq_Transmit_DMA 17
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4107:19:HAL_I2C_Slave_Seq_Receive_IT 11
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4207:19:HAL_I2C_Slave_Seq_Receive_DMA 17
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4387:19:HAL_I2C_EnableListen_IT 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4411:19:HAL_I2C_DisableListen_IT 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4444:19:HAL_I2C_Master_Abort_IT 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4506:6:HAL_I2C_EV_IRQHandler 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4525:6:HAL_I2C_ER_IRQHandler 8
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4577:13:HAL_I2C_MasterTxCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4593:13:HAL_I2C_MasterRxCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4608:13:HAL_I2C_SlaveTxCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4624:13:HAL_I2C_SlaveRxCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4642:13:HAL_I2C_AddrCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4660:13:HAL_I2C_ListenCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4676:13:HAL_I2C_MemTxCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4692:13:HAL_I2C_MemRxCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4708:13:HAL_I2C_ErrorCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4724:13:HAL_I2C_AbortCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4759:22:HAL_I2C_GetState 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4771:21:HAL_I2C_GetMode 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4782:10:HAL_I2C_GetError 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4807:26:I2C_Master_ISR_IT 22
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:4953:26:I2C_Mem_ISR_IT 20
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:5090:26:I2C_Slave_ISR_IT 25
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:5231:26:I2C_Master_ISR_DMA 18
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:5371:26:I2C_Mem_ISR_DMA 18
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:5510:26:I2C_Slave_ISR_DMA 27
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:5655:26:I2C_RequestMemoryWrite 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:5710:26:I2C_RequestMemoryRead 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:5759:13:I2C_ITAddrCplt 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:5854:13:I2C_ITMasterSeqCplt 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:5907:13:I2C_ITSlaveSeqCplt 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:5981:13:I2C_ITMasterCplt 12
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:6124:13:I2C_ITSlaveCplt 16
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:6283:13:I2C_ITListenCplt 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:6334:13:I2C_ITError 19
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:6465:13:I2C_TreatErrorCallback 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:6503:13:I2C_Flush_TXDR 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:6524:13:I2C_DMAMasterTransmitCplt 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:6575:13:I2C_DMASlaveTransmitCplt 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:6604:13:I2C_DMAMasterReceiveCplt 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:6655:13:I2C_DMASlaveReceiveCplt 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:6684:13:I2C_DMAError 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:6703:13:I2C_DMAAbort 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:6733:26:I2C_WaitOnFlagUntilTimeout 6
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:6767:26:I2C_WaitOnTXISFlagUntilTimeout 7
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:6808:26:I2C_WaitOnSTOPFlagUntilTimeout 6
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:6846:26:I2C_WaitOnRXNEFlagUntilTimeout 10
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:6922:26:I2C_IsErrorOccurred 17
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:7063:13:I2C_TransferConfig 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:7090:13:I2C_Enable_IRQ 16
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:7181:13:I2C_Disable_IRQ 9
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c:7244:13:I2C_ConvertOtherXferOptions 3
|
|
@ -1,6 +0,0 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c:96:19:HAL_I2CEx_ConfigAnalogFilter 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c:140:19:HAL_I2CEx_ConfigDigitalFilter 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c:208:19:HAL_I2CEx_EnableWakeUp 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c:247:19:HAL_I2CEx_DisableWakeUp 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c:312:6:HAL_I2CEx_EnableFastModePlus 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c:339:6:HAL_I2CEx_DisableFastModePlus 1
|
|
@ -1,12 +0,0 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:73:6:HAL_PWR_DeInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:86:6:HAL_PWR_EnableBkUpAccess 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:98:6:HAL_PWR_DisableBkUpAccess 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:241:6:HAL_PWR_EnableWakeUpPin 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:256:6:HAL_PWR_DisableWakeUpPin 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:281:6:HAL_PWR_EnterSLEEPMode 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:323:6:HAL_PWR_EnterSTOPMode 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:373:6:HAL_PWR_EnterSTANDBYMode 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:397:6:HAL_PWR_EnableSleepOnExit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:410:6:HAL_PWR_DisableSleepOnExit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:424:6:HAL_PWR_EnableSEVOnPend 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:437:6:HAL_PWR_DisableSEVOnPend 1
|
|
@ -3,9 +3,9 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:98:6:HAL_PWR_DisableBkUpAccess 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:241:6:HAL_PWR_EnableWakeUpPin 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:256:6:HAL_PWR_DisableWakeUpPin 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:281:6:HAL_PWR_EnterSLEEPMode 16 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:323:6:HAL_PWR_EnterSTOPMode 24 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:373:6:HAL_PWR_EnterSTANDBYMode 4 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:281:6:HAL_PWR_EnterSLEEPMode 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:323:6:HAL_PWR_EnterSTOPMode 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:373:6:HAL_PWR_EnterSTANDBYMode 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:397:6:HAL_PWR_EnableSleepOnExit 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:410:6:HAL_PWR_DisableSleepOnExit 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c:424:6:HAL_PWR_EnableSEVOnPend 4 static
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c:128:6:HAL_PWR_ConfigPVD 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c:170:6:HAL_PWR_EnablePVD 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c:179:6:HAL_PWR_DisablePVD 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c:189:6:HAL_PWR_PVD_IRQHandler 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c:206:13:HAL_PWR_PVDCallback 1
|
|
@ -1,14 +0,0 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:214:19:HAL_RCC_DeInit 8
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:314:19:HAL_RCC_OscConfig 70
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:694:19:HAL_RCC_ClockConfig 20
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:886:6:HAL_RCC_MCOConfig 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:920:6:HAL_RCC_EnableCSS 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:929:6:HAL_RCC_DisableCSS 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:963:10:HAL_RCC_GetSysClockFreq 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1027:10:HAL_RCC_GetHCLKFreq 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1038:10:HAL_RCC_GetPCLK1Freq 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1050:10:HAL_RCC_GetPCLK2Freq 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1063:6:HAL_RCC_GetOscConfig 8
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1151:6:HAL_RCC_GetClockConfig 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1181:6:HAL_RCC_NMI_IRQHandler 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1198:13:HAL_RCC_CSSCallback 1
|
|
@ -1,14 +1,14 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:214:19:HAL_RCC_DeInit 24 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:314:19:HAL_RCC_OscConfig 520 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:694:19:HAL_RCC_ClockConfig 128 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:214:19:HAL_RCC_DeInit 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:314:19:HAL_RCC_OscConfig 520 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:694:19:HAL_RCC_ClockConfig 128 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:886:6:HAL_RCC_MCOConfig 48 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:920:6:HAL_RCC_EnableCSS 16 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:929:6:HAL_RCC_DisableCSS 16 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:963:10:HAL_RCC_GetSysClockFreq 48 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:920:6:HAL_RCC_EnableCSS 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:929:6:HAL_RCC_DisableCSS 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:963:10:HAL_RCC_GetSysClockFreq 48 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1027:10:HAL_RCC_GetHCLKFreq 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1038:10:HAL_RCC_GetPCLK1Freq 16 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1050:10:HAL_RCC_GetPCLK2Freq 16 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1063:6:HAL_RCC_GetOscConfig 24 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1038:10:HAL_RCC_GetPCLK1Freq 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1050:10:HAL_RCC_GetPCLK2Freq 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1063:6:HAL_RCC_GetOscConfig 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1151:6:HAL_RCC_GetClockConfig 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1181:6:HAL_RCC_NMI_IRQHandler 8 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c:1198:13:HAL_RCC_CSSCallback 4 static
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c:105:19:HAL_RCCEx_PeriphCLKConfig 24
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c:573:6:HAL_RCCEx_GetPeriphCLKConfig 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c:944:10:HAL_RCCEx_GetPeriphCLKFreq 71
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c:1531:17:RCC_GetPLLCLKFreq 2
|
|
@ -1,4 +1,4 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c:105:19:HAL_RCCEx_PeriphCLKConfig 80 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c:105:19:HAL_RCCEx_PeriphCLKConfig 80 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c:573:6:HAL_RCCEx_GetPeriphCLKConfig 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c:944:10:HAL_RCCEx_GetPeriphCLKFreq 32 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c:944:10:HAL_RCCEx_GetPeriphCLKFreq 32 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c:1531:17:RCC_GetPLLCLKFreq 24 static
|
||||
|
|
|
@ -1,56 +0,0 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:314:19:HAL_SPI_Init 8
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:489:19:HAL_SPI_DeInit 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:533:13:HAL_SPI_MspInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:549:13:HAL_SPI_MspDeInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:821:19:HAL_SPI_Transmit 27
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:1011:19:HAL_SPI_Receive 23
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:1256:19:HAL_SPI_TransmitReceive 43
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:1575:19:HAL_SPI_Transmit_IT 8
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:1660:19:HAL_SPI_Receive_IT 10
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:1768:19:HAL_SPI_TransmitReceive_IT 14
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:1877:19:HAL_SPI_Transmit_DMA 11
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:2001:19:HAL_SPI_Receive_DMA 15
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:2154:19:HAL_SPI_TransmitReceive_DMA 21
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:2354:19:HAL_SPI_Abort 18
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:2514:19:HAL_SPI_Abort_IT 19
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:2675:19:HAL_SPI_DMAPause 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:2695:19:HAL_SPI_DMAResume 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:2715:19:HAL_SPI_DMAStop 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:2755:6:HAL_SPI_IRQHandler 21
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:2862:13:HAL_SPI_TxCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:2878:13:HAL_SPI_RxCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:2894:13:HAL_SPI_TxRxCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:2910:13:HAL_SPI_TxHalfCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:2926:13:HAL_SPI_RxHalfCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:2942:13:HAL_SPI_TxRxHalfCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:2958:13:HAL_SPI_ErrorCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:2976:13:HAL_SPI_AbortCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3011:22:HAL_SPI_GetState 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3023:10:HAL_SPI_GetError 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3048:13:SPI_DMATransmitCplt 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3105:13:SPI_DMAReceiveCplt 6
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3222:13:SPI_DMATransmitReceiveCplt 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3322:13:SPI_DMAHalfTransmitCplt 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3340:13:SPI_DMAHalfReceiveCplt 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3358:13:SPI_DMAHalfTransmitReceiveCplt 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3376:13:SPI_DMAError 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3399:13:SPI_DMAAbortOnError 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3421:13:SPI_DMATxAbortCallback 6
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3487:13:SPI_DMARxAbortCallback 6
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3552:13:SPI_2linesRxISR_8BIT 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3637:13:SPI_2linesTxISR_8BIT 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3684:13:SPI_2linesRxISR_16BIT 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3740:13:SPI_2linesTxISR_16BIT 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3805:13:SPI_RxISR_8BIT 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3861:13:SPI_RxISR_16BIT 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3894:13:SPI_TxISR_8BIT 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3919:13:SPI_TxISR_16BIT 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:3949:26:SPI_WaitFlagStateUntilTimeout 10
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:4018:26:SPI_WaitFifoStateUntilTimeout 12
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:4098:26:SPI_EndRxTransaction 9
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:4134:26:SPI_EndRxTxTransaction 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:4166:13:SPI_CloseRxTx_ISR 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:4243:13:SPI_CloseRx_ISR 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:4300:13:SPI_CloseTx_ISR 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:4349:13:SPI_AbortRx_ISR 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c:4393:13:SPI_AbortTx_ISR 10
|
|
@ -1 +0,0 @@
|
|||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c:79:19:HAL_SPIEx_FlushRxFifo 3
|
|
@ -1,6 +1,6 @@
|
|||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
# Toolchain: GNU Tools for STM32 (12.3.rel1)
|
||||
# Toolchain: gdb
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
|
@ -67,7 +67,7 @@ OBJS += \
|
|||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/%.o Drivers/STM32F3xx_HAL_Driver/Src/%.su Drivers/STM32F3xx_HAL_Driver/Src/%.cyclo: ../Drivers/STM32F3xx_HAL_Driver/Src/%.c Drivers/STM32F3xx_HAL_Driver/Src/subdir.mk
|
||||
arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F302xC -c -I../Core/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F3xx/Include -I../Drivers/CMSIS/Include -I../Converter/Inc -I/usr/local/include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
|
||||
arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F302xC -c -I../Core/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F3xx/Include -I../Drivers/CMSIS/Include -I../Converter/Inc -I/usr/local/include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
|
||||
|
||||
clean: clean-Drivers-2f-STM32F3xx_HAL_Driver-2f-Src
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
# Toolchain: GNU Tools for STM32 (12.3.rel1)
|
||||
# Toolchain: gdb
|
||||
################################################################################
|
||||
|
||||
-include ../makefile.init
|
||||
|
@ -12,6 +12,7 @@ RM := rm -rf
|
|||
-include Drivers/STM32F3xx_HAL_Driver/Src/subdir.mk
|
||||
-include Core/Startup/subdir.mk
|
||||
-include Core/Src/subdir.mk
|
||||
-include Converter/Src/subdir.mk
|
||||
-include objects.mk
|
||||
|
||||
ifneq ($(MAKECMDGOALS),clean)
|
||||
|
@ -84,8 +85,8 @@ all: main-build
|
|||
main-build: vn200.elf secondary-outputs
|
||||
|
||||
# Tool invocations
|
||||
vn200.elf vn200.map: $(OBJS) $(USER_OBJS) /home/richard/Uni/FaSTTUBe/INS-VN-200/vn200/STM32F302CBTX_FLASH.ld makefile objects.list $(OPTIONAL_TOOL_DEPS)
|
||||
arm-none-eabi-g++ -o "vn200.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m4 -T"/home/richard/Uni/FaSTTUBe/INS-VN-200/vn200/STM32F302CBTX_FLASH.ld" --specs=nosys.specs -Wl,-Map="vn200.map" -Wl,--gc-sections -static --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -lstdc++ -lsupc++ -Wl,--end-group
|
||||
vn200.elf vn200.map: $(OBJS) $(USER_OBJS) /home/richard/uni/fasttube/INS-VN-200/vn200/STM32F302CBTX_FLASH.ld makefile objects.list $(OPTIONAL_TOOL_DEPS)
|
||||
arm-none-eabi-g++ -o "vn200.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m4 -T"/home/richard/uni/fasttube/INS-VN-200/vn200/STM32F302CBTX_FLASH.ld" --specs=nosys.specs -Wl,-Map="vn200.map" -Wl,--gc-sections -static --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -lstdc++ -lsupc++ -Wl,--end-group
|
||||
@echo 'Finished building target: $@'
|
||||
@echo ' '
|
||||
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
"./Converter/Src/Converter.o"
|
||||
"./Converter/Src/can1.o"
|
||||
"./Converter/Src/canhalal.o"
|
||||
"./Core/Src/main.o"
|
||||
"./Core/Src/stm32f3xx_hal_msp.o"
|
||||
"./Core/Src/stm32f3xx_it.o"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
# Toolchain: GNU Tools for STM32 (12.3.rel1)
|
||||
# Toolchain: gdb
|
||||
################################################################################
|
||||
|
||||
USER_OBJS :=
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
# Toolchain: GNU Tools for STM32 (12.3.rel1)
|
||||
# Toolchain: gdb
|
||||
################################################################################
|
||||
|
||||
C++M_SRCS :=
|
||||
|
@ -38,6 +38,7 @@ CPP_DEPS :=
|
|||
|
||||
# Every subdirectory with source files must be described here
|
||||
SUBDIRS := \
|
||||
Converter/Src \
|
||||
Core/Src \
|
||||
Core/Startup \
|
||||
Drivers/STM32F3xx_HAL_Driver/Src \
|
||||
|
|
Binary file not shown.
12481
vn200/Debug/vn200.list
12481
vn200/Debug/vn200.list
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -30,9 +30,9 @@
|
|||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.enable_logging" value="false"/>
|
||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.enable_max_halt_delay" value="false"/>
|
||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.enable_shared_stlink" value="false"/>
|
||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.frequency" value="0"/>
|
||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.frequency" value="140"/>
|
||||
<booleanAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.halt_all_on_reset" value="false"/>
|
||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.log_file" value="/home/richard/Uni/FaSTTUBe/INS-VN-200/vn200/Debug/st-link_gdbserver_log.txt"/>
|
||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.log_file" value="/home/richard/uni/fasttube/INS-VN-200/vn200/Debug/st-link_gdbserver_log.txt"/>
|
||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.low_power_debug" value="enable"/>
|
||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.max_halt_delay" value="2"/>
|
||||
<stringAttribute key="com.st.stm32cube.ide.mcu.debug.stlink.reset_strategy" value="connect_under_reset"/>
|
||||
|
|
Loading…
Reference in New Issue