开发工具DA14580定制板

2个帖子/ 0个新
最后发表
xavierc
离线
最后看到:3年8个月前
加入:2014-05-06多
开发工具DA14580定制板

你好,支持团队,

我工作的板,包括一个基于da14580的模块和一个外部微控制器。
作为第一次尝试做一些BTLE开发的板,我想实现串口服务(DSPS)应用程序。为此目的,我想澄清几点。你能帮忙吗?

1)根据我的理解,强烈推荐(如果不是强制性的)使用KEIL工具链来构建DSPS参考项目(这对Dialog提供的所有DA14580参考代码都是正确的)。正确吗?

2)你所称的“智能代码片段”不是参考代码,它是一个框架,主要旨在下载代码构建使用工具链到DA14580-EVALKT开发板通过一些方法,包括USB (VCOM)。正确吗?
也是通过SWD接口吗?(假设有SWD探头)。

3)然而,SmartSnippets也可以用来通过UART接口编程任何DA14580板。正确吗?
如果是,流量控制(RTS/CTS)是强制性的还是只是一种选择?
具体地说:在我的板上,有一个UART头,我可以连接到usb到com加密狗。
然后我可以使用智能片段框架下载代码到我的板,如下:
-选择引导图标在SmartSnippets GUI,
-指定感兴趣的HEX文件,
-用VirtualCOM端口把它转移到我的板上(类似于这个帖子的建议:http://support.dialog-semiconductor.com/using-smartsnippets-loading-code) ?

4)完成:这个UART端口是可以访问我的板上实际上是一个UART的主uC在这个板上,而不是直接DA14580。我将因此得到主要的加州大学模仿这个UART DA14580的行为在引导(以下描述的协议- b - 001“从串行接口启动”),然后获得二进制代码文件转移到DA14580通过专用的加州大学< - > DA14580 UART链接(不可以从外板)。
有什么我需要注意的吗?
如果这是过度复杂的,我也有可访问的DA14580的SWD引脚在我的板上。我想我需要一个像Segger一样的keil兼容探头(但它们很贵),但是我担心找到合适的适配器来把Segger的笨重的J-link电缆转换到我的SWD头引脚。

谢谢,

泽维尔。

关键词:
JE_Dialog
离线
最后看到:3周2天前
工作人员
加入:2013-12-05 14:02
你好,泽维尔,

你好,泽维尔,

1)是的,这是正确的,我们目前对GCC编译器的支持有限,所以Keil是唯一的选择。注意,您可以使用计算版本(32kB限制)。

2)智能代码片段是我们的通用工具:你可以使用它下载固件到板,程序外部FLASH或EEPROM,它有电源分析器,终端和更多。通过UART/SPI (SPI用于PRO和EXPERT套件上的功率分析),UART或JTAG连接。

3)是的,智能片段可以用来通过UART编程目标(它实际上是一个选择,当你启动智能片段- UART或JTAG)。

4)对于问题4,让我看看“需要注意的问题”线程。

BR JE_Dialog