嗨,大家好,
我是一名来自马来西亚的电子工程专业学生。我对这个微控制器很陌生。我在最后一年的项目中遇到了一些困难。我正在使用DA14580构建一个超低功耗的心电采集嵌入式系统。我将使用Altium Designer绘制原理图设计,我还在Altium Designer中为DA14580芯片创建了自定义原理图。这个嵌入式系统我将使用DA14580数据表中的参考设计,但我将在这个项目中使用Surface Mount组件。我将DA14580芯片连接到一个加速度计,以及一个模拟前端。模拟前端将从电极输入数据并发送到微控制器,而加速度计将负责活动识别。对心电信号进行操作,将心率、呼吸频率等数据从DA14580通过蓝牙发送到智能手机。既然您现在已经简要地了解了我需要做什么,我在这里的问题是,我要如何编程DA14580,我需要智能代码片段软件吗? or software development kit? I really need your help. Please help me anyone. Thank you.
设备:
嗨herochua617,
SDK是开发套件,以便您开发自定义FW,因此您只需下载SDK和Keil Compriler以启动开发。SDK基本上是帮助您撰写SW的代码。
与keil你可以建立你的代码和下载sw,你已经开发在580直接到RAM空间,所以它是用来测试你的sw。
智能片段工具,你可以烧录fw在一个闪存或EEPROM(你可以附加在580),甚至直接下载fw在sysram。
谢谢mt_dialog.
因此,智能代码段用于刻录闪光灯内的固件。但是,为了燃烧,我需要购买任何硬件来做吗?对不起,我缺乏这件事,但我很高兴你已经帮助了。
嗨herochua617,
智能代码段工具使用JTAG或UART接口才能刻录设备,以便使用JTAG接口您需要JLING Lite调试器(DEV套件在板载上驾驶JLINK的Atmel芯片,所以您如果您有DEV套件,则需要一个)。对于UART接口,您需要一个FTDI芯片/电缆,以便能够建立580智能片段之间的通信。只是为了确保您得到了这一点,580不包括闪光灯,因此您必须安装外部闪光灯,只有583具有嵌入式闪存。
谢谢mt_dialog.
我看到..哇!,你的解释对我来说非常伟大,非常乐于助人。所有这些我都不知道这一切。我知道583 Get flash,580没有根据数据表的一个。这是事情越来越有趣,直到'现在,你用碎片帮助解决拼图。谢谢你。在另一个词中,如果我想使用的话,我需要购买开发套件,如果我想使用uart ..对吗?哪一个更好?
嗨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。我不想使用外部闪光灯,因为这会增加板的形状因素。我感谢你对这个项目的帮助。能给我推荐哪个开发套件适合我的项目吗?网站上有很多开发工具包,我把“子板”和“主板”和物联网传感器开发工具包搞混了,要获得JTAG和UART连接能力,我应该购买哪一个?谢谢你。
我发现的另一个问题是,为什么DA14583中的引脚分配图不一致。我正在使用altium设计器做定制的足迹,因为在snapeda中没有这个芯片的足迹符号。那么我应该遵循哪个图形,图形2还是图形8?该图表附在此消息中。非常感谢,谢谢你的帮助。
嗨herochua617,
为试验与583,你可以有583基本套件或得到pro套件的主板和在主板上,你将能够附加一个583女儿板。物联网是一个更具体的开发工具包,附加了额外的传感器(加速度计、陀螺仪、磁性等),没有引脚,你还需要有一个接口板,以便对它进行编程。所以,要么使用基本的,要么使用专业的(在专业的情况下,你可以使用功率分析器来进行功率测量,而且它还带有FTDI)。
关于你的第二个问题,图8只是583上所需连接的图表,pinout是图2中所示的一个。
谢谢mt_dialog.
你好,
谢谢MT_dialog。你了解QFN元件测试吗?我无法在计算机中模拟它们,因为我创建了自己的自定义足迹。所以,在我的学习中,我通常会在焊接之前在面包板上测试这些组件。但是QFN组件没有支腿,无法在面包板上测试。这意味着,我需要先焊接所有的组件,以便测试,这意味着我需要承担风险,如果板不能工作。很抱歉,我问的问题可能超出了你的范围。如果你不介意的话,你能给我一些建议吗?基本上,我会把我的公司送到其他公司焊接,因为我没有资源做QFN焊雷电竞下载app接,所以如果我建的原理电路失败了,我需要承担成本。
嗨herochua617,
这就是为什么我们提供开发套件,用于测试和熟悉环境,如果您不想获取DEV套件,您必须创建一个自定义原型PCB进行测试。
谢谢mt_dialog.
我明白了。我将得到开发工具包进行测试。我不太明白实际情况,我道歉。开发工具包的目的是帮助我上传代码到我定制的PCB上,对吗?因为我需要做一个定制的PCB原型,作为一个产品,将是商业上有用的。是我项目目标的一部分。你之前解释的子板是由一个平台组成的,我可以把我的定制PCB连接到那里,对吗?如果你不介意,请对我耐心点。我只是对这事太新,但我需要完成这个项目,以毕业。我真的非常感谢你的帮助,我也很感激你的帮助。
谢谢,mt_dialog。
嗨herochua617,
开发工具包的目的是熟悉SDK和系统,使一个原型fw,您将在以后使用到您的定制设计的pcb。你可以使用开发工具包的Jlink(当你的PCB准备好了)来下载你定制的PCB中的fw。
谢谢mt_dialog.
亲爱的MT_Dialog,
我想再问一个问题,子板的目的是什么?
下一个问题:我将如何连接我的自定义PCB到dev. Kit下载fw?通过蓝牙还是usb接口?所以这意味着我的定制PCB需要有一个PCB端口?并且到哪里我的定制PCB的usb端口连接到内部?是MCU上的一条腿允许我上传编码吗?谢谢。
亲爱的mt_dialog,
我能让我的项目简单点吗?我是否可以将SDK开发主板和AD8232模块以及ADXL345加速度计模块连接在一起,组成一个系统,使我的心电嵌入式系统?所以这样,我不需要焊接QFN组件,因为我没有资源来焊接QFN组件。整个系统能正常运作吗?谢谢
嗨herochua617,
在Pro套件上,58x SoC位于Daugherboard,因此您可以在所有可用的58倍之间切换,而无需额外的Dev套件,而是一个子板。
正如我上面所示的那样,您可以使用FTDI(Pro套件具有)或通过JTAG进行编程580(Pro套件也有一个),这样您就可以使用Pro套件的主标题中的任何接口J5。关于Pro套件和自定义PCB的连接,您可以看一下FAQ部分,只需遵循以下链接https://support.dialog-semiconductor.com/guide/faq-dev-kits-ref-designs并检查问题“如何使用开发工具包编写自定义板?”
正如我所提到的,开发工具包的原因是用SoC进行实验,你可以连接你想要的传感器,以进行实验,而不必创建定制的PCB。
谢谢mt_dialog.
非常感谢!你是最棒的。我很感激你向我解释的一切。如果你不介意,我将在得到开发工具包后,如果我在我的项目中发现任何问题,我将回复给你。
亲爱的mt_dialog,
嗨。我还有一个问题要问。所以如果我买DA14580发展,我将没有闪光权利。不好意思,我没有经验,你介意告诉我是否需要闪光吗?
嗨herochua617,
检查可用的Dev套件及其文档,您将看到这两种套件都有一个闪光灯,所以您可以使用580,如果闪光灯是必要的,请取决于您的设计,580是能够从OTP,UART,SPI或I2C接口启动。因此,对于运行测试或实验,闪光灯不是必需的,因为您可以通过智能片段通过JTAG或UART下载FW,但是当没有下载FW的选项时,需要一个存储设备,580将启动580。
谢谢mt_dialog.
亲爱的mt_dialog,
理解。谢谢
嗨MT_Dialog,
我正在寻找一种更简单的方法来构建我的硬件在心电嵌入式应用程序。雷竞技安卓下载我想问一下,如果我购买了物联网传感器开发套件DA14583,是否可以连接到其他传感器模块,如AD8232模块,它是电极的模拟前端,可以获取心电信号。由于DA14583物联网传感器开发工具包已经包含加速度计,所以我可能不需要购买组件来构建加速度计。
谢谢!
嗨herochua617,
我不认为IOT将是一种舒适的方法,以便开始构建您的应用和附加额外的传感器,因此除了加速度计还有各种传感器(磁磁铁,陀螺,环境传感器),没有额外的标题为了容易地安装额外的传感器,您必须在PCB上分离一些额外的传感器并应用您的传感器,我不认为这是一种对实验的舒适方式。
谢谢mt_dialog.
谢谢!
嗨MT_Dialog,
只是问你知道如何连接DA14580开发套件到ADXL 345模块和AD8232模块,因为这些指南是arduino。我不知道如何连接DA14580开发工具包。如果你不介意,我很高兴你能分享一些连接它们的知识,或者我该从哪里开始呢?谢谢,下面是所有组件的链接。
https://learn.sparkfun.com/tutorials/adxl345-hookup-guide?_ga = 1.13933113 ...
https://learn.sparkfun.com/tutorials/ad8232-heart-rate-onitor-hookup-gu ...
//www.wsdof.com/雷电竞官网登录products/connectivity/bluetooth-low-..。
嗨herochua617,
请不要发布关于无关主题的问题,您可以始终创建一个新的线程,也如何连接传感器是一个主题,您应该花一些问题,以检查您拥有的可用传感器以及每个有可用的输出是什么传感器提供,违法问题超出了本论坛的范围。
然而,您提到的ECG应该提供模拟输出,这意味着您必须配置并将其连接到580的ADC端口之一。
对于加速度计,它提供了两个通信接口,要么I2C要么SPI,所以你可以配置580端口为SPI主端口或I2C主端口,并将传感器连接到相应配置的引脚。
您将能够找到关于SDK中的ADC,SPI和I2C的一些示例,SDK中的Peripheral_examples文件夹,ADC示例用于读取580的电源,I2C和SPI用于读取内存模块,但是界面基于相同的原则。
谢谢mt_dialog.
你好,
我是莱斯桥大学的一年级学生。我的项目需要帮助:如果我使用DA14580和MSP430处理器,功耗是多少?
一致的机械舞
DA14580的编程初学者-我的物理课domyhomeworkonline
你好,
谢谢你的问题。请您重新发行一张论坛票,因为这张已经过期关闭了。
谢谢,PM_Dialog