Questions tagged «serial»

在串行通信中,数据按时间顺序发送。主要优点:所需的电线少得多。主要缺点:在相同吞吐量下带宽更高。

5
多个arduino通信(1个主设备,n个从设备)
我想开发一个包含以下内容的主/从网络: 1个Arduino主机,可读取传感器并根据传感器信号生成速度斜坡曲线,然后将这些斜坡发送给从机 3个(或更多)Arduino从设备,它们按照主设备发送的斜坡控制12V伺服电机的速度 什么是实现此目的的良好通信协议?串行(SPI)?I2C?还有吗 如果是串行的,那么新的Arduino Leonardo是一个不错的选择吗?选择协议时应考虑哪些问题? 我在想类似的东西: 主: void loop() { update_ramps() for(int i=0; i< num_slaves; i++) { send_to_all(i, ramps[i]); } } 从站1: const int id = 1; int recived_id, recived_value; void loop() { read_data(); if(recived_id == id) { do_motor_step(recived_value); } } 串行通信,其中主机的RX / TX发送到所有从机。 这似乎是一个合理的解决方案吗?

3
MSP430串行通信在寒冷的天气中失败
我有一个使用MSP430微处理器的产品,该产品已经销售了两年。MSP430的工作之一是通过异步串行与低功率无线电通信。 随着这个冬天的来临,寒冷的天气中出现的故障率(百分之几)令人无法接受。调查发现与无线电的串行通信失败。串行端口的波特率发生器由SMCLK馈送,SMCLK由MSP430的数字控制振荡器(DCO)分流。 为什么在低温下串行通讯失败? (注意:我已经解决了问题,将很快发布答案。提示:这是一个软件错误。)

5
什么是最受欢迎的嵌入式串行总线?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我正在设计一种嵌入式设备,希望通过串行总线与第三方外围设备进行互操作。我应该选择SPI,I²C还是其他总线? 外围设备的带宽将非常低(某些传感器通过总线通信,需要定期轮询),并且最有可能在控制器的一米或更短的距离内。控制器的唯一任务是收集传感器数据,以某种方式打包,然后通过另一条总线将其发送到无线模块(尽管传感器总线也有可能被重用)。

1
从命令行上传到Arduino
如果我已将草图编译为十六进制,是否可以使用avrdude直接从命令行将该草图上传到Arduino板? Pekkaa指出arduino ide在上传草图时执行以下命令: ./hardware/tools/avrdude -Chardware/tools/avrdude.conf -pm328p -cstk500v1 -P/dev/ttyUSB0 -b57600 -D -Uflash:w:/home/pekka/sketchbook/Blink2/applet/Blink2.hex
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.