如何在Baudrate中将输出(串行或并行)从ADC转移到UART格式(无奇偶校验,8位,1个停止位)(例如:9600波特)?
MSBit或LSBit领先无所谓。
有什么例子吗?
关键词:
设备:
设备编号:
46620.
f.elskamp@group57.nl.那
谢谢您的问题,ADC可以直接从其输出中发送串行数据请参阅附件,但它订购您需要使用外部MCU的这些数据,该数据接收数据并根据UART协议转换它。
最好的祝福,
Oleh Sapiha.
亲爱的oleh sapiha,那是最简单的解决方案,如果有CPU(不是)。我已经看到了通过添加额外的起始位和停止位接收UART数据的示例。我认为应该可以发送数据的东西。也许传输到并行数据(使用SPI并行输出块),然后移出位(添加额外位)。任何想法或举例?关于弗雷德
f.elskamp@group57.nl.那
我现在想出了一个想法,ADC数据可以使用SPI块转换为并行代码,然后使用DFF和LUT并行与串行转换器(参见链接https://www.dialog-seminile.com/greenpak-cookbook/parallel-serial.)。生成起始位后,然后通过并行发送数据到串行转换器,然后生成停止位。这种方法可以工作,但不幸的是我们没有任何示例。如果要创建这些转换器,我将在此过程中为您提供支持。
最好的祝福,
Oleh Sapiha.