嗨支持团队,
我试图测试默认闪烁和UART示例,我无法在终端和FTDI电缆上看到任何内容
SDK:6.0.12.1020.2
EVK: DA1453100FXDEVKT-P
Keil:直接从Keil调试模式加载的图像
1.示例:UART,默认示例,Location \projects\target_apps\peripheral_examples\ UART \
user_periph_setup.h.
#定义UART1_TX_PORT GPIO_PORT_0
#定义UART1_TX_PIN GPIO_PIN_6
#define uart1_rx_port gpio_port_0.
#define uart1_rx_pin gpio_pin_7.
#定义UART2_TX_PORT GPIO_PORT_0
#define uart2_tx_pin gpio_pin_6.
#define uart2_rx_port gpio_port_0.
#define uart2_rx_pin gpio_pin_7.
按照(UM-B-119_DA14585-DA14531_SW_Platform_Reference)在DK板上引脚连接
目标
UART TX销
UART TX引脚DK连接
UART RX PIN.
UART RX PIN DK连接
FTDI电缆
Rx引脚- j2.10 (p05)
TX引脚 - J2.12(P07)
DA14531
p0_5.
连接J1.17 - J2.27
P0_7.
连接J1.15 - J2.28
和J2 GND连接的FTDI电缆GND。
请参阅附图中的PIN连接。
请让我知道,如果我需要在SDK中更改任何东西或pin连接中的任何混淆来测试UART示例。
2.示例眨眼
user_periph_setup.h.
#定义UART UART2
//定义UART2 TX焊盘
#如果定义(__DA14531__)
#定义UART2_TX_PORT GPIO_PORT_0
#define uart2_tx_pin gpio_pin_6.
#别的
#定义UART2_TX_PORT GPIO_PORT_0
#define uart2_tx_pin gpio_pin_4.
#万一
在终端上看不到任何打印。没有给DK接上任何引脚电缆。
谢谢,
PS
嗨Pintu。没有对话人员,但可能能够协助。这里有相同的工具。
1)确认您有2个从板载FTDI FT2232H双UART控制器链接到此套件的COM端口。请确保您拥有FTDI网站的最新驱动程序为您的操作系统。
2)你不需要一个外部FTDI串行适配器来测试这些示例- DK将启用2个新的COM端口,你的盒子上的LOWER COM端口是用于这些示例I/O的UART。从你的DK的共享图片来看,你似乎在J2的P0.5和P0.7上添加了一个外部适配器,这是正确的吗?这不是必需的。请删除这些连接,因为您可能会导致演示失败,因为两个uart争夺相同的信号(板载DK和您的外部FTDI电缆)。
3) Tera Term(或类似工具)的波特率@ 115200bps。
4)下一步使用他们的在线工具加载默认的工厂固件-以排除任何本地编译问题。参见附带的屏幕截图。
5)在设置中使用DIALOG在线固件后,你应该注意一个闪烁的LED。继续使用Tera Term @ 115200和框上的较低的COM端口检查输出日志。
简介:
对于您张贴的图片中所示的附属子板-只需要以下飞线:
连接J1.17 - J2.27
连接J1.15 - J2.28
现在,如果你来源DA14531模块附加适配器,跳线设置将改变和NO FLY电线是必要的。
以上是根据记忆,但相当有信心是正确的。如果你仍然不能让它工作,邮寄回来,并可以在实验室再次检查细节。
一旦您确认出厂闪烁的固件为您工作,请继续测试您的Keil编译版本。
希望这可以帮助。
蒙
嗨mon2,
根据您的建议,并按照您所附的图像给出的指示,测试在线眨眼的例子,从对话SmartBond Flash程序员。
观察:
1. LED是闪烁的事件在Keil编译版中是真实的。(请检查PIN连接和LED闪烁在附图中)
2.两种情况下没有登录UART(在线Blinky和Keil Blinky)
3.用Teraterm(Windows),Realterm(Windows),Minicom(Linux)测试终端,因此在DA14531的UART示例代码中存在问题
SDK:6.0.12.1020.2
evk:da1453100fxdevkt-p。
1.直到此获取工作,请您提供样品外设应用,该应用程序可以使用外部UART,该应用程序需要与外部FTDI连接。
2.外部UART到FTDI连接引脚
问候,
Pintu
1)完全从该测试中删除外部FTDI UART电缆。请勿将此额外的UART电缆插入PC或此DK。
2)仅使用USB电缆和您的DK,您的设备管理器上显示了多少个COM端口?哪个驱动程序版本映射到每个FTDI COM端口?分享这些细节的照片。
3)确认您的终端正在使用较低的COM端口,并链接到此DK。由于FT2232H控制器,DK将为您的盒子添加2个新的COM端口。
建议右键单击每个com端口,删除该端口,并勾选复选框,删除该ftdi串口的驱动程序。对两个端口都执行此操作。然后在DK上拔掉USB线,从ftdi网站下载并安装新的驱动程序。相信最新的windows驱动程序是2017年的。
我们当地的办事处将在5小时后开放,到达实验室后可以查询更多细节。它必须奏效。因为您可以刷新固件,所以至少有50%的FT2232H工作正常。除非终端所使用的uart因电气冲突而损坏,否则必须工作。
FTDI电缆有哪些细节?它是电缆上的RS232收发器吗?如果是,则可能在套件上的FT2232H可能被损坏,因为信号在3V3级别。
DK上的FT2232H是热的还是热的?
Kumar.
嗨mon2,
1) PC或DK没有附加FTDI电缆,仅在DK上连接连接J1.17 - J2.27并连接J1.15 - J2.28
2)我正在观察2个COM端口,“驱动程序版本2.12.14.0”
从TeraTerm
设备友好名称:USB串口(COM13)
设备实例ID: FTDIBUS\VID_0403+PID_6010+6&2507F1F0&0&2&1\0000
设备制造商:FTDI
供应商名称:FTDI
司机日期:1-22-2016
驱动程序版本:2.12.14.0
3)是的,仅使用较低的COM端口。
我还为我的要求测试示例“da14531-da14585-586_changing_adverting_methods”,并惊讶于它的登录终端,其中UART TX:在J1上的UTX引脚17上连接到UTX引脚17。J1.17-J2.21相连。相同的驱动程序在TeraTerm中详细说明.
因此,我猜,在SDK示例中在DK板或UART配置中存在一个问题。
嗨pintu,
请严格按照以下文件中的说明操作:
http://lpccs-docs.dialog-semiconductor.com/UM-B-117-DA14531-Getting-Started-With-The-Pro-Development-Kit/06_Your_First_DA145x_亚博国际官网平台网址Applications/Your_First_DA145x_Applications.html
并让我知道它是否有效。
另外,请告诉我你的531芯片的丝网印刷,例如:531 937 AA
Br,宜宾
PINTU,这篇文章是确认我们的实验室设置与与您的(DA14531 IC)相同的子板,具有单个蝇线(如图28所示(yibin上方的POST)正在使用TERA术语@ 115200 BPS设置。确保您的跳线如图28所示。
图28
http://lpccs-docs.dialog-semiconductor.com/UM-B-117-DA14531-Getting-Started-With-The-Pro-Development-Kit/06_Your_First_DA145x_亚博国际官网平台网址Applications/Your_First_DA145x_Applications.html
亲爱的支持团队,
同样的问题与相同的硬件。
我有一个困难的时间试图使闪烁测试和UART工作。UART现在似乎通过将P1.17连接到P2.26(而不是P2.28)而起作用。
这是正确的吗?为什么?
此致,
帕斯卡
嗨Pascal,
谢谢你的评论。我在这个论坛上回复了你:
https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-tools/incorrect-uart-communication-pro-kit
谢谢,PM_Dialog