This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How to increase reading pin speed?

Hi,

Here is output of my chip and i want to read it but there is a problem 25 uS low width (T) is to quick for nRF51822 Can you give me some tips, how to read this 3 signal with this chip? is it possible to read it with I2C?

image description

  • What makes you believe that 25µs is too quick? What are you doing to try and read it? 25µs is slow, it's 40kHz, that's within the nrf51 series ability to sense by more than 2 orders of magnitude (ie more than 100x). There should most definitely be no problem reading/writing at that speed (unless you're trying to use the softdevice at the same time).

    So what are you doing, post some code? Are you using the I2C or trying to read it yourself? Looking at the I2C specs it's even below the minimum I2C speed which is 100kb/s, this is 40kb/s.

  • Thank you for your answer actually my problem solved by not using softdevice, when i'm using s110_nrf51_8.0.0_softdevice.hex i see nRF51 go slow but i still have problem because i need softdevice + fast IO

Related