Hi,
I am working on MPU-6050 sensor.
I have downloaded the NRF5-MPU-EXAMPLE from this link
in that there is no SES file.
How to create a SES file to work this code in segger..
Hi,
I am working on MPU-6050 sensor.
I have downloaded the NRF5-MPU-EXAMPLE from this link
in that there is no SES file.
How to create a SES file to work this code in segger..
Hi,
I would recommend that you copy a SES project from another example in the same SDK version and modify this with the paths and source files required for the MPU examples. This video tutorial should show you how to add files into the SES project.
For instance, if you want to use nrf5-ble-mpu-data-ready-interrupts example on a PCA10040 board, you should copy the ses folder from examples\ble_peripheral\ble_app_uart\pca10040\s132\ into examples\nrf5-mpu-examples\nrf5-ble-mpu-data-ready-interrupts\pca10040\s132\ and then add the required MPU library files.
Best regards,
Jørgen
Hi,
i am trying to alternate " ble_app_uart_pca10040_s132 " segger solution to work in this MPU-6050 library
for that i also got the error #error "No MPU defined. Please define MPU in Target Options C/C++ Defines"
and more error like
Rebuilding ‘ble_app_uart_pca10040_s132 - MPU’ from solution ‘ble_app_uart_pca10040_s132 - MPU’ in configuration ‘Release’ Assembling ‘thumb_crt0.s’ Compiling ‘nrf_log_backend_rtt.c’ Compiling ‘nrf_log_backend_serial.c’ Compiling ‘nrf_log_default_backends.c’ Compiling ‘nrf_log_frontend.c’ Compiling ‘nrf_log_str_formatter.c’ Compiling ‘app_button.c’ Compiling ‘app_error.c’ Compiling ‘app_error_handler_gcc.c’ Compiling ‘app_error_weak.c’ Compiling ‘app_fifo.c’ Compiling ‘app_scheduler.c’ Compiling ‘app_timer.c’ Compiling ‘app_uart_fifo.c’ Compiling ‘app_util_platform.c’ Compiling ‘hardfault_implementation.c’ Compiling ‘nrf_assert.c’ Compiling ‘nrf_atfifo.c’ Compiling ‘nrf_atflags.c’ Compiling ‘nrf_atomic.c’ Compiling ‘nrf_balloc.c’ Compiling ‘nrf_fprintf.c’ Compiling ‘nrf_fprintf_format.c’ Compiling ‘nrf_memobj.c’ Compiling ‘nrf_pwr_mgmt.c’ Compiling ‘nrf_ringbuf.c’ Compiling ‘nrf_section_iter.c’ Compiling ‘nrf_strerror.c’ Compiling ‘retarget.c’ Assembling ‘ses_startup_nrf52.s’ Assembling ‘ses_startup_nrf_common.s’ Compiling ‘system_nrf52.c’ Compiling ‘boards.c’ Compiling ‘nrf_drv_clock.c’ Compiling ‘nrf_drv_uart.c’ Compiling ‘nrfx_clock.c’ Compiling ‘nrfx_gpiote.c’ Compiling ‘nrfx_power_clock.c’ Compiling ‘nrfx_prs.c’ Compiling ‘nrfx_uart.c’ Compiling ‘nrfx_uarte.c’ Compiling ‘bsp.c’ Compiling ‘bsp_btn_ble.c’ Compiling ‘nrf_drv_mpu_spi.c’ Compiling ‘nrf_drv_mpu_twi.c’ Compiling ‘main.c’ app_mpu.h: No such file or directory Compiling ‘app_mpu.c’ app_mpu.c #error "No MPU defined. Please define MPU in Target Options C/C++ Defines" app_mpu.c #error "No/unknown MPU defined" app_mpu.c #elif with no expression 'MPU_REG_SMPLRT_DIV' undeclared (first use in this function) each undeclared identifier is reported only once for each function it appears in 'MPU_REG_INT_PIN_CFG' undeclared (first use in this function) 'MPU_REG_INT_ENABLE' undeclared (first use in this function) 'MPU_REG_SIGNAL_PATH_RESET' undeclared (first use in this function) 'MPU_REG_PWR_MGMT_1' undeclared (first use in this function) 'MPU_REG_ACCEL_XOUT_H' undeclared (first use in this function) 'MPU_REG_GYRO_XOUT_H' undeclared (first use in this function) 'MPU_REG_TEMP_OUT_H' undeclared (first use in this function) 'MPU_REG_INT_STATUS' undeclared (first use in this function) Compiling ‘ble_mpu.c’ ble_mpu.h ble_mpu.c #error "No MPU defined. Please define MPU in Target Options C/C++ Defines" ble_mpu.h ble_mpu.c #error "No/unknown MPU defined" Compiling ‘SEGGER_RTT.c’ Build failed
You need to define the symbols (in project preprocessor symbold), configuring what device you are using. This is specified in the "How to use" section of the GitHub repository page.
I am sorry, i don't know how to config the file please help me i need to work in MPU-6050 with TWI protocol
Please go through all the Segger Embedded Studio video tutorials. They explain how to do all this.