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

When will DEVICE_SERIAL_ASYNCH, DEVICE_SERIAL_FC, & DEVICE_I2C_ASYNCH be added to the nrf51822 Mbed HAL?

Our present application makes heavy use of the nrf51822 UART and I2C interfaces. We have a 115200 baud UART channel and thus need HW flow control. We are interfacing to an I2C bus with 3 devices on it and thus need buffered I2C.

We are looking to use the Mbed peripheral & BLE abstractions. There is presently a Mbed BLE implementation so it looks like we're covered there. The DEVICE_SERIAL_ASYNCH, DEVICE_SERIAL_FC, & DEVICE_I2C_ASYNCH switches exist in the driver layer, but are unimplemented in the HAL layer or device.h. I know there are buffered UART & I2C implementations presently in the nrf51 SDK.

When will DEVICE_SERIAL_ASYNCH, DEVICE_SERIAL_FC, & DEVICE_I2C_ASYNCH be added to the Mbed HAL?

The answer to this question is critical to our design roadmap.

Thx,

Dean

Parents
  • Hi, Thx for your prompt replies.

    That is exactly what we are doing, exporting the mbed project to the Keil environment. This makes it much easier to checkin under SVN and we still can use the mbed compiler to track revision changes. Seems to work very well.

    Bottom line, though, is I need UART Asynch, UART HW FC, and I2C Asynch. Can you give me a headsup on whether support for these features are in the next Mbed release? They seem conspicuously absent in the current Nordic Mbed HAL and I know they exist in the current Nordic SDK.

    Thx,

    Dean

Reply
  • Hi, Thx for your prompt replies.

    That is exactly what we are doing, exporting the mbed project to the Keil environment. This makes it much easier to checkin under SVN and we still can use the mbed compiler to track revision changes. Seems to work very well.

    Bottom line, though, is I need UART Asynch, UART HW FC, and I2C Asynch. Can you give me a headsup on whether support for these features are in the next Mbed release? They seem conspicuously absent in the current Nordic Mbed HAL and I know they exist in the current Nordic SDK.

    Thx,

    Dean

Children
No Data
Related