嗨,伙计们,
我是马来西亚的电子工程学生。我对这个微控制器很新。我在最后一年的项目中有一些困难。我正在使用DA14580来构建用于ECG采集的超低功耗嵌入式系统。我将使用Altium Designer绘制原理图设计,我还在Altium Designer中为DA14580芯片创建了自定义原理图。此嵌入式系统将在DA14580的数据表中使用参考设计,但我将使用该项目的曲面安装组件。我会将DA14580芯片连接到加速度计,也是模拟前端。模拟前端将从电极供给数据,并在加速度计将负责活动识别时向微控制器发送到微控制器。将被操纵ECG信号,并且将通过蓝牙从DA14580向DA14580发送诸如心率和呼吸率的数据。由于您现在简要了解我需要做的事情,因此我的问题在这里我将如何编写DA14580,我需要智能赛段软件吗? or software development kit? I really need your help. Please help me anyone. Thank you.
设备:
嗨herochua617,
SDK是开发工具包,用来开发你的定制fw,所以你只需下载SDK和keil编译器,就可以开始你的开发了。SDK本质上是帮助你编写sw的代码。
使用Keil,您可以构建您的代码并下载您在580中直接开发到RAM空间的SW,因此使用以测试您的SW。
智能片段工具,你可以烧fw在一个flash或EEPROM(你可以附加到580),甚至直接下载fw在sysram。
由于MT_dialog
所以智能片段是用来烧固件内部的flash。然而,为了燃烧,我需要购买任何硬件来做吗?对不起,我对这事没有经验,但我很高兴你能帮上忙。
嗨herochua617,
智能工具使用JTAG或片段UART接口为了燃烧设备,为了使用JTAG接口你需要一个Jlink lite调试器(开发人员工具包对机载Atmel芯片实行Jlink,所以你不会需要一个如果你有开发工具包)。对于UART接口,您将需要FTDI芯片/电缆,以便能够在580智能片段之间建立通信。为了确保你的理解正确,580不包含闪光灯,所以你必须附加一个外置闪光灯,只有583有嵌入式闪光灯。
由于MT_dialog
我明白了. .哇!你的解释很好,对我很有帮助。这一切我都不太清楚。我知道583得到flash和580没有一个根据数据表。到目前为止,事情变得越来越有趣了,你在帮助我们一块一块地解决这个难题。谢谢你!换句话说,如果我想使用JTAG,我需要购买开发工具包,而当我想使用UART时,我需要购买FTDI芯片/电缆。对吧?哪个更好?
嗨herochua617,
开发套件上有一个JTAG(基础版和专业版),它们也可以使用UART进行编程(基础版使用作为Jlink的Atmel处理器的UART,专业版有一个独立的FTDI)。如果您想开发一个自定义设备,您将需要其中的一个设备,使用JTAG模块您将能够调试您的代码,而这对于UART是不可能的。此外,JTAG比UART更快。
由于MT_dialog
我应该购买的是这个开发工具包吗?https://www.digikey.com/product-detail/en/dialog-semiconductor-gmbh/DA14..。
是的,我正在建立一个使用DA14583芯片组的自定义设备。从那以来,你告诉我DA14580中遗漏的闪存,所以我将改为da14583。我不想使用外部闪光,因为这将增加板的外形。我很感激你在这个项目中的援助。可以推荐给我哪个适合我项目的开发套件?网站上有很多开发套件,我与“子板”和“主板”和“主板”和IoT传感器开发套件混淆,所以我应该购买哪一个,以获得JTAG和UART连接能力?谢谢你!
我发现的另一个问题是为什么DA14583中的引脚分配图是不一致的。我正在使用Altium Designer进行定制的足迹,因为此芯片的Snapeda中没有足迹符号。那么我应该遵循哪个图,图2或图8?该图已附加到此消息中。非常感谢你,谢谢你的帮助。
嗨herochua617,
对于583的实验,你可以有583基本套件或得到专业套件的主板,在主板上,你将能够附加一个583子板。物联网是一个更特殊的开发套件,带有额外的传感器(加速度计、陀螺仪、磁力等),没有引脚,而且你还需要一个接口板来对其进行编程。所以,坚持使用基本版或专业版(专业版你可以使用功率分析器来测量功率,它也有一个FTDI板)。
关于您的第二个问题图8只是用于583上所需连接的图表,引脚排列是图2中所示的图。
由于MT_dialog
你好,
谢谢MT_dialog。你知道QFN组件测试吗?我不能在计算机中模拟它们,因为我创建了自己的自定义足迹。所以通常,在我的研究中,我会在焊接之前在面包板上测试这些组件。但是QFN组件没有支架,无法在实验板上进行测试。这是否意味着,我需要先焊接所有的组件以进行测试,这意味着如果电路板不能工作,我需要承担风险。我很抱歉问了一个可能超出你范围的问题。如果你不介意的话,你能给我一些建议吗?基本上,我将把我的公司送到其他公司进行焊接,因为我没有资源做QF雷电竞下载appN焊接,所以如果我建立的电路原理图不能工作,我需要承担成本。
嗨herochua617,
这就是为什么我们提供开发套件,用于测试和熟悉环境,如果你不想得到开发套件,你将不得不创建一个自定义原型PCB测试。
由于MT_dialog
我懂了。我将获得开发套件进行测试。我实际上不太了解情况,我道歉。开发套件的目的是帮助我将代码上传到我的定制PCB右边?因为我需要将自定义PCB原型作为商业上有用的产品。是我项目目标的一部分。您之前解释的女儿板由一个平台组成,我可以将自定义PCB附加到那样?如果你不介意,请耐心等待我。我对这件事来说太新了,但我需要完成这个项目以毕业。我非常感谢你的帮助,我很感激你有助于帮助。
谢谢你,MT_Dialog。
嗨herochua617,
DEV套件的目的是熟悉SDK和系统,制作原型FW,您可以稍后使用它为您的自定义设计的PCB。您可以使用Dev Kit的JLink(当您的PCB准备就绪时)以便在自定义PCB中下载FW。
由于MT_dialog
亲爱的MT_Dialog,
我想再问一个问题,女儿董事会的目的是什么?
下一个问题:我将如何连接我的定制PCB到dev. Kit下载fw?通过蓝牙还是usb接口?所以这意味着我的定制PCB需要有一个PCB端口?我的定制PCB的usb端口内部连接到哪里?是单片机上的一条腿允许我上传编码吗?谢谢。
亲爱的MT_dialog,
我能让我的项目简单点吗?我能否将SDK开发主板和AD8232模块以及ADXL345加速度计模块连接在一起,作为一个系统来做我的心电嵌入式系统?所以这样,我不需要焊接QFN组件,因为我没有资源来焊接QFN组件。整个系统能否正常运行?谢谢
嗨herochua617,
在专业套件中,58x SoC位于子板上,所以您可以在所有可用的58x之间切换,而不需要额外的开发套件,但子板。
正如我上面所指出的,你可以用FTDI (pro套件有)或通过JTAG (pro套件也有一个)对580进行编程,这样你就可以使用pro套件J5的主页眉中的任何接口。关于专业工具包和自定义PCB的连接,你可以看看FAQ部分,只是按照下面的链接https://support.dialog-seminile.com/guide/faq-dev-kits-ref-designs.并检查问题“如何使用dev套件编写自定义板?”。
正如我所提到的那样,DEV套件的原因是尝试使用SOC,您可以安装您想要的传感器,以便实验,而无需创建自定义PCB。
由于MT_dialog
非常感谢!你是最棒的。我欣赏你对我解释的东西。如果您不介意,如果在我完成开发套件后我在项目中找到了任何问题,我会恢复为您。
亲爱的MT_dialog,
嗨。我还有一个问题要问。所以如果我购买DA14580开发,我将没有flash权利。对不起我缺乏经验,你可以告诉我是否有必要这样做吗?
嗨herochua617,
检查可用的开发工具和文档,您将会看到,这两个包有一个flash,那么您将能够使用580年,如果flash是必要与否,取决于你的设计,580年能够引导从OTP, UART、SPI、I2C接口。因此,为了运行测试或实验,闪存是不必要的,因为你可以通过JTAG或UART通过Smart Snippets下载fw,但当没有下载fw的选项时,你需要一个存储设备,580将从那里引导。
由于MT_dialog
亲爱的MT_dialog,
了解。谢谢
嗨mt_dialog,
我正在寻找一个更简单的方法来构建我的硬件心电图嵌入式应用程序。雷竞技安卓下载我想问一下,如果我购买了物联网传感器开发套件DA14583,我是否可以将它与其他传感器模块连接,比如AD8232模块,即电极的模拟前端,来获取心电信号?由于DA14583物联网传感器开发工具包已经包含了加速度计,所以我可能不需要购买组件来构建加速度计。
谢谢!
嗨herochua617,
我不认为物联网将是一个舒适的方式来开始构建您的应用程序和附加额外的传感器,加速度计之外的物联网已经额外的各种传感器(磁、陀螺、环境传感器)和没有额外的头你为了附加额外的传感器,你将不得不分离一些额外的传感器在PCB和应用你的传感器,我不认为这是一个舒适的方式进行实验。
由于MT_dialog
谢谢!
嗨mt_dialog,
询问您是否知道如何连接DA14580 DEV。套件到ADXL 345模块和AD8232模块,因为这些指南适用于Arduinos。我不如何连接到DA14580开发。成套工具。如果你不介意,我很高兴你可以分享一些关于连接它们的知识,或者我应该在哪里开始?谢谢,所有组件的链接如下。
https://learn.sparkfun.com/tutorials/adxl345-hookup-guide?_ga=1.13933113..。
https://learn.sparkfun.com/tutorials/ad8232-heart-rate-monitor-hookup-gu..。
//www.wsdof.com/雷电竞官网登录products/connectivity/bluetooth-low-..。
嗨herochua617,
请不要发布问题无关的话题,你可以创建一个新的线程,还如何连接传感器是一个主题,你应该花一些为了检查可用的传感器,你和每个传感器提供可用的输出是什么,和offcourse问题是这个论坛的范围。
不过,您提到的ECG应该提供模拟输出,这意味着您必须配置并将其连接到580的ADC端口之一。
关于加速度计,它为通信,I2C或SPI提供了两个接口,因此您可以将580端口配置为SPI主站或I2C主机,并将传感器连接到相应的配置引脚。
你将能够找到一些例子关于ADC, SPI和I2C peripheral_examples文件夹在SDK,作画者的ADC的例子是阅读的电源580和I2C和SPI是用于读取内存模块,但是接口是基于相同的原则。
由于MT_dialog
你好,
我是莱斯桥大学的一年级学生。我的项目需要帮助:如果我使用带有MSP430处理器的DA14580,功耗是多少?
urs bucher.
DA14580为初学者编程 - 我的物理课domyhomeworkonline.
你好呀,
谢谢你的问题。你能不能增加一张新的论坛票,因为这个已经过时和关闭了?
谢谢,PM_Dialog