跳到主要内容

BDE-BLEM301.

蓝牙模块

BDE-BLEM301.

BDE-BLEM301是该字段中最具成本效益的Bluetooth®5.1低能量模块之一。基于对话框超低功耗DA14531 SOC,它包括Cortex M0 + MCU,1Mbit闪存,一个蓝牙5.1低能量无线电和单个模块中的高效PCB天线。

该模块可以使用或不使用外部MCU。它还为传感器应用提供了灵活的硬件接口。亚博国际官网平台网址BDE-BLEM301兼容Dialog DA14531 TINY™蓝牙模块- DA14531MOD。同样的软件工具和硬件套件也可以用于BDE-BLEM301。它被授权与Dialog BT5.1合格的蓝牙LE堆栈和SDK与一组丰富的软件功能和示例来启动你的开发。

特征

蓝牙5.1合格(蓝牙所示:D050903)

FCC / CE / RoHS认证

集成高效天线

最多支持3个BLE连接

16 MHz 32位ARM®Cortex®M0+

回忆:1Mbit Flash,48KB RAM,144KB ROM,32KB OTP

Rx电流2mA在3V

发送电流4mA在3V在0dBm

1.8睡眠睡眠,所有RAM保留

可编程Tx电源从-19dBm到+2.2 dBm

-93 DBM接收器灵敏度

具有3个通道的正交解码器

4通道11位ENOB ADC

2个具有PWM功能的定时器

实时时钟

内置温度传感器

接口:9 GPIOS,SPI,2xuart,I2C

操作:1.8V - 3.3V, -40°C至+85°C

尺寸:12.5x14.5x2.1 mm

兼容对话框da14531mod

亚博国际官网平台网址

灯塔

遥控器

距离标记

低功率传感器

调试/供应

玩具

串行端口传输

聪明的家

智能电表

智能医疗设备

每季度,我们都会为我们的产品,软件开发主题,培训,活动提供最佳技术信息,并将其交给您的收件箱。亚博电竞菠菜

签署我
查看以前的版本
产品简介和摘要
名称 日期 版本
BDE-BLEM301产品简介(165.85 KB) 01/01/2021 1.1

订购信息

回到结果

DA14530和DA14531

1个月前

OTP后JTAG找不到设备

发布的xu.ovey.40分 11日回复
0旋转

大家好

1。使用Config OTP标头刻录effure_bootloader_531.bin

应用程序未运行,jlink无法找到芯片

2。配置OTP标题如下所示,然后jlink找不到芯片

步骤1。我通过JTAG连接DA14531

第2步。阅读OTP标题

第3步。更改应用标志1和2至是

step3烧伤

第四repower da14531

Step5。无法通过jlink找到芯片

我有更新垃圾箱,标题和日志。

日志文件是第二个

也许我想念一些东西,所以需要你的帮助

谢谢

SDK是6.380.12.6.

附件 尺寸
secondary_bootloader_531.zip 3.65 KB
header.zip 381字节
log1.zip. 1.4 KB.

1个月前

PM_DIALOG.

嗨xu.ovey,

感谢您在线问题,并欣赏您对我们的BLE解决方案的兴趣。因此,辅助引导程序被刻录到OTP图像中?你能说明你为什么需要这样做吗?

你对辅助引导程序项目做过任何修改吗?另外,它是一个定制板,还是你正在使用我们的任何dk ?

谢谢,PM_DIALOG.

1个月前

xu.ovey. 40分

谢谢你的重播。

1.二次引导加载程序被刻录到OTP图像中?是的

你能说明你为什么需要这样做吗?来自MCU STM32的RX图像

3.您是否在二级引​​导加载程序项目中完成了任何修改?是的

6.380.12.6 \ Utilities \ secondary_bootloader

一种。UART_BOOTER.c行166添加2行。

setword16(WatchDog_reg,0xFF);//重置wdog.

SetWord16 (RESET_FREEZE_REG FRZ_WDOG);/ /开始WDOG

湾Bootloader.h行24.

/************** UART橄榄球员的部分 **************/ # 定义UART_SUPPORTED  /************** 闪存部分  **************/ # undef SPI_FLASH_SUPPORTED # undef I2C_EEPROM_SUPPORTED

C. user_peri_setup .h

#define uart_tx_pin gpio_pin_7.

#定义UART_RX_PIN GPIO_PIN_8

4.这是一个定制板,还是你正在使用我们的任何dk ?定制的董事会

我添加了项目文件和Sch图片

这个项目工作得很好,当我下载到ram

附件 尺寸
secondary_bootloader.zip 3.36 MB
sch.png 79.25 KB

1个月前

PM_DIALOG.

嗨xu.ovey,

对不起问题,但我能理解的是你想通过P0_8认为STM32编程DA14531。我的理解是否正确?

谢谢,PM_DIALOG.

1个月前

xu.ovey. 40分

你好

是的,正如链接所说http://lpccs-docs.dialog-seminiondiond.com/sw_example/sdk6/booting_da14...

1个月前

PM_DIALOG.

嗨xu.ovey,

此示例正在使用SPI Flash刻录辅助引导程序 - 请检查第2.2节。使用次级引导加载程序进行编程BLE TINY单击。您可以使用Flash程序员工具或SmartSnippets Toolbox刻录SPI闪存。

此外,辅助引导加载程序应该按照所提供的方式使用,不做任何修改。

谢谢,PM_DIALOG.

1个月前

xu.ovey. 40分

嗨PM.

谢谢。

是的,该示例正在使用SPI。

在我的申请中。我需要将固件从STM32发送到DA14531。我找到efferic_bootloader.bin,因此我的计划将其刻录到OTP中,因此DA14531可以从STM32到P0_7,P0_8接收固件,因为没有外部SPI闪存或EEPROM。

请帮我检查我的申请中有一些错误吗?

我刻录OTP,参考DOC:http://lpccs-docs.dialog-semicondiondiondum/um-b-083/tools/otpprogrammer ...

1个月前

xu.ovey. 40分

最后我找到了问题。

因为代码:

if(gpio_getpinstatus(uart_gpio_port,uart_rx_pin))

我只是将TX连接到我的串口。所以它没有发出0x02。当我连接TX和RX时,我可以收到DA14531数据。

谢谢

1个月前

xu.ovey. 40分

所以最后一个问题是我无法在烧伤OTP之后引发JTAG

1个月前

PM_DIALOG.

嗨xu.ovey,

您是否禁用OTP标题中的JTAG?

谢谢,PM_DIALOG.

1个月前

xu.ovey. 40分

你好

不,数据表说它可以禁用,但我没有配置CS表。

1号板使用默认配置。单板#2只在主组中配置“应用标志1& 2”为YES。

5天前

PM_DIALOG.

嗨xu.ovey,

根据你提到的SW例子,次级引导加载程序在SPI Flash中被烧毁。请检查2.2节。因此,请尝试使用Dialog提供的二次引导加载程序编写SPI Flash,而不需要任何其他的软件修改。

关于JTAG问题,如果您没有明确禁用调试器(在SW或OPT CS中),我无法找到和特定原因,为什么无法通过JTAG找到设备。

您是否在使用我们的任何DKS for JTAG接口?

谢谢,PM_DIALOG.