你好,
我们已购买DA14581基本DEV套件,并正在尝试测试第一个“Blinky”项目。LED确实闪烁,但TERA术语没有打印输出(意味着UART未正确设置)。在PC的设备管理器中,当我插入dev套件时,列出了以下新设备:
在港口(COM&LPT)下:
J-Link CDC UART端口(COM3)
USB控制器下:
J-Link驱动程序
USB复合设备
我们正在使用TERA术语中的COM3来监视UART打印输出。j-link驱动程序和ftdi驱动程序已安装在PC上。您对此问题有什么建议吗?
谢谢,
汉丰
设备:
嗨,巨大的,
您选择的端口是正确的,通常程序不需要使用581芯片操作的不同配置,只需确保您在终端中选择正确的波特率和设置(即可检查正确的UART设置user_periph_setup.h)并且您的UART映射到用于RX的TX和GPIO_PIN_5的GPIO_PIN_4中。还如果ProbelM持续,您可以检查FTDI并直接连接580的UART引脚并检查打印是否有效?
谢谢mt_dialog.
我选择了在user_periph_setup.h中定义的正确波特率,如115200,其他设置也一致。我也试图使用另一个FDTI设备,并良好地使用。看起来atmel内的FTDI设置未正确配置。任何提示?
嗨,巨大的,
我不知道如果可以通过配置禁用UART,但可以使用JLink命令员并使用RCONF命令读取配置,从UART工作基本套件的配置表就像附加的图像一样。如果您发现有任何差异,您可以使用wconf命令并更正配置表和图像上表之间的任何差异。此外,我想P04上的跳线被放置在DEV套件上。
谢谢mt_dialog.
我检查了配置表,它与您附加的图像一致。在将Dev套件连接到之前的帖子后,我列出了在Windows设备管理器中添加的新设备。问题是列出了没有USB串行转换器和USB串口。当我将UART连接到USB转换器到PC时,列出了这两个设备。
嗨,巨大的,
基本套件没有FTDI(专家和专家)唯一应该看到在COM端口下的PC上连接基本套件时应该看到的是Jlink CDC UART端口(COM x)。
谢谢mt_dialog.
如果是这种情况,这个jlink cdc uart端口通过UART与DA14581通信(P0_4〜P0_7),右图?因此,当我运行“Blinky”项目时,我应该看到来自这个UART端口的打印输出。但问题是,JLINK CDC UART端口(在我的情况下是COM3)没有任何印刷品。我已经将COM3配置为115200 BPS 8 / N / 1 / n。DEV套件上的所有跳线都处于其默认位置,这是UART配置。
嗨,巨大的,
是的,581通过此端口进行通信,您应该能够在加载Blinky项目时看到打印,UART端口/引脚来自P0_4〜P0_7。您是否尝试过下载UART示例以检查是否在不同的PC中打印或尝试了DEV套件,以检查是否可能是驱动程序问题?
谢谢mt_dialog.
您指的是SDK中的UART示例吗?我还没试过。我也没试过其他电脑。但是基于设备管理器中列出的设备,看起来驱动程序已经正确安装。我没有得到任何错误或警告标志在我的设备管理器。
嗨,巨大的,
是的,就是这样,在SDK中尝试UART示例。由于安装了正确的驱动程序,基本套件应打印出框中的闪烁输出,而无需任何修改。一世不要以为通过改变打印项目会产生任何区别,而只是为了确保试一试。现在,由于您能够使用一个单独的FTDI打印,它应该是驱动程序的问题,尝试UNISEALL并重新安装驱动程序。还可以尝试使用另一条USB电缆吗?查看您认为在设备管理器中看到的附件以及应连接到终端的端口以查看581打印。
谢谢mt_dialog.