⚠️
Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at//www.xmece.com/support. We’ll be fixing bugs / optimising the searching and tagging over the coming days.
4 posts / 0 new
Last post
ramesh96421
Offline
Last seen:3 years 7 months ago
加入:2017-07-24 09:50
Question about sdk?

Hi dialog support

i am exploring da14681 pro development board from past one month and using DA1468X_SDK_BLE_V1.08,
After brief study through sdk i come to know some points that low level hardware peripherals drivers are developed and integrated that llds with freertos to increase the availabilty of lld and increase system performance

Here my requirements are:

1) i want to create new project in smart snippets studio , there i find in smart snippets studio that i can able to create new "hello world project for da14680" but i that i did not find any device startup file like DA14680AE in sdk and required files of cmsis layer
can you help me how to add these required files to above project

2) i want to use external interrupt for my application but i did not find any external interrupt except only i got wakeup_gpio interrupt in da14681
to work with wakeup_gpio interrupt first i need to put my device into sleep mode then only i can apply wakeup_gpio interrupt
is there any interrupt that i can i used as external interrupt otherwise in my application i am not using i2c, uart modules
shall i use those interrupts to detect button press and raise an interrupt on i2c or uart?

Device:
MT_dialog
Offline
Last seen:1 month 3 weeks ago
Staff
加入:2015-06-08 11:34
Hi ramesh96421,

Hi ramesh96421,

1) The SDK doesn't support CMSIS, there are custom API's that provide the abstraction needed in order for the user to interact with the h/w and all the API's are documented in Doxygen and on the documentation pdf's on the support site.

2) The module that is able to wake up the device via external interrupt is the wakeup timer module, please check the hrp_sensor in the SDK examples and look for the prvSetupHardware() function, in that function the code sets up WKUP_GPIO_IRQn interrupt and when that interrupt is triggered the device will wake up and at that specific example the device is going to start the advertising procedure.

Thanks MT_dialog

susanodell1
Offline
Last seen:6 months 3 days ago
加入:2020-10-14 10:02
Nor does there exists an

Nor does there exists an example in the SDK that demonstrate how to create a central on the 580, unfortunately. Look for the DSPS reference design.

Search >Bluetooth>Dialog Smartbond Bluetooth Low Energyessaydune

PM_Dialog
Offline
Last seen:13 hours 7 min ago
Staff
加入:2018-02-08 11:03
Hi susanodell1,

Hi susanodell1,

你可以看一下需求方的例子of the SDK. DSPS is now available for DA14531 and DA14585/586. f you are starting a new design / project, we would strongly recommend to start with DA14531 or DA14585/586 products and our latest SDK6.0.14, as it is much more improved. We have a lot of code examples and improved documentation, and there is also software roadmap support. There is no software roadmap support for DA14580 product family and SDK5.

Since this forum thread is old and closed, if you have any follow up question, please raise a new forum post.

Thanks, PM_Dialog