I'm working on nFR51822 Soc and I wanna use the accelerometer data . Does any one have an idea how to communicate with nRF51822 accelerometer ?
I'm working on nFR51822 Soc and I wanna use the accelerometer data . Does any one have an idea how to communicate with nRF51822 accelerometer ?
Go download the SDK: developer.nordicsemi.com/.../
Open up the SPI master example. This example includes the spi_master.h and shows how to use it.
thanks a lot =) . If i may i ask again : i saw the spi mater example but still i didn't figue out how can i read the x axis , y axis and z axis data ?
You need to be more specific than that:) What is not working? Are you able to use the SPI master on the nRF51 at all? Are you able to compile and flash the code to the chip? Do you have a logic analyzer so you can see the traffic on the SPI bus? Do you know the principle behind SPI communication? How to read and write to registers? Did you look at the accelerometer datasheet and determine which registers you need to write to in order to initialize the chip (if needed)? Did you find the address of the output registers in the datasheet? Did you try to read out information from these output registers?
I tryied to includethe spi driver as shown in the mater example but it didn't work . even the master example can not be load to the ship . I didn't figure out how to include this driver !
What exactly is not working? Does the code compile? Does the chip run? Are you not seeing any activity with a logic analyser?