<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>[nRF52840] USB CDC baud rate</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/85903/nrf52840-usb-cdc-baud-rate</link><description>What is the maximum baud rate supported by nrf52840 USB CDC communication? tks!</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 23 Aug 2024 12:11:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/85903/nrf52840-usb-cdc-baud-rate" /><item><title>RE: [nRF52840] USB CDC baud rate</title><link>https://devzone.nordicsemi.com/thread/499552?ContentTypeID=1</link><pubDate>Fri, 23 Aug 2024 12:11:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:04dd99e1-d2ef-4712-b241-be061fba6843</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi Yaxit,&lt;/p&gt;
&lt;p&gt;Yes, the CDC example implements echo purely on CDC ACM. &lt;br /&gt;It does use UART, but only for logging.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [nRF52840] USB CDC baud rate</title><link>https://devzone.nordicsemi.com/thread/499475?ContentTypeID=1</link><pubDate>Fri, 23 Aug 2024 07:07:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9a7e0036-07f5-49cd-a43a-265281cf8c39</guid><dc:creator>Yaxit</dc:creator><description>&lt;p&gt;Hi, sorry to resuscitate this old topic.&amp;nbsp;The zephyr&amp;#39;s CDC example relies purely on the CDC? In other words, does that classify as &amp;quot;processing data locally&amp;quot;? Or what is meant by that?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [nRF52840] USB CDC baud rate</title><link>https://devzone.nordicsemi.com/thread/358927?ContentTypeID=1</link><pubDate>Fri, 18 Mar 2022 17:06:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:42cc3b64-0730-4770-86ab-09fe90c27f22</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
[quote user="austin"]1、No matter how much baud rate is set, will it not affect the data transmission rate?[/quote]
&lt;p&gt;No, the USB interface has its own transfer speed limitations which are not linked to the UART baudrate.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you set up the nRF52 like an FTDI device, and relay the CDC data to a physical UART interface, then&amp;nbsp;you would typically change the baudrate on the UART interface based on the baud rate setting sent over CDC. In this case the throughput would be affected by the baudrate you set, but when you only process the CDC data locally in the nRF device without sending it onto the UART bus then this is not the case.&amp;nbsp;&lt;/p&gt;
[quote user="austin"]2、I want to use USB CDC to transmit a large amount of data. What is the maximum transmission rate?[/quote]
&lt;p&gt;We did some tests on this earlier, and found that the host OS affected the maximum transmission rate. You will find the results below:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;CDC ACM binary file transfer (Windows):&lt;strong&gt; 215 kB/s (1720 kbit/s)&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;CDC ACM binary file transfer (Linux): &lt;strong&gt;323 kB/s (2584 kbit/s)&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards&lt;br /&gt;Torbjørn&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [nRF52840] USB CDC baud rate</title><link>https://devzone.nordicsemi.com/thread/358754?ContentTypeID=1</link><pubDate>Fri, 18 Mar 2022 00:42:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ddd8ba78-7af7-4799-839b-4b4b8d30f840</guid><dc:creator>austin</dc:creator><description>&lt;p&gt;1、No matter how much baud rate is set, will it not affect the data transmission rate?&lt;br /&gt;2、I want to use USB CDC to transmit a large amount of data. What is the maximum transmission rate?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [nRF52840] USB CDC baud rate</title><link>https://devzone.nordicsemi.com/thread/358613?ContentTypeID=1</link><pubDate>Thu, 17 Mar 2022 11:31:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bd697556-d259-46dc-bc06-a15232be1475</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Do you mean what the maximum baudrate you can configure is, or the maximum data throughput that you can get?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When using USB CDC the baudrate configuration is just a software setting, and doesn&amp;#39;t affect the USB throughput.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>