<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[CANNY forum &mdash; Не достаточно оперативной памяти]]></title>
		<link>https://forum.canny.ru/viewtopic.php?id=989</link>
		<atom:link href="https://forum.canny.ru/extern.php?action=feed&amp;tid=989&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Не достаточно оперативной памяти».]]></description>
		<lastBuildDate>Wed, 16 Feb 2022 16:58:43 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Не достаточно оперативной памяти]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10198#p10198</link>
			<description><![CDATA[<p>Спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (vorontsov.sanj)]]></author>
			<pubDate>Wed, 16 Feb 2022 16:58:43 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10198#p10198</guid>
		</item>
		<item>
			<title><![CDATA[Re: Не достаточно оперативной памяти]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10197#p10197</link>
			<description><![CDATA[<p>Для разделения данных регистров на отдельные байты лучше использовать другой подход (см. вложение c53pico_CRC_fail.cfd Составной блок 1). В этом случае симулятор запускается.<br />Группа блоков &quot;Сдвиг влево&quot; (на 8) + &quot;Сдвиг вправо&quot; (на 8) очевидно используется для выделения младшей части (байта) 16-битного регистра. Это можно заменить одним блоком &quot;Побитовое И&quot; со значением 0x00FF.<br />В разных составных блоках, внутри одного общего, применяется большое количество одинаковых конструкций (отличающихся 1 элементом), которые можно либо вынести наружу (сделать общими), либо объединить эти блоки в один, с некоторой доработкой. Так, например, мог бы выглядеть блок &quot;CycleX&quot; (см. c53pico_CRC_fail_cycle.cfd).</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Wed, 16 Feb 2022 12:01:54 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10197#p10197</guid>
		</item>
		<item>
			<title><![CDATA[Не достаточно оперативной памяти]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10196#p10196</link>
			<description><![CDATA[<p>Здраствуйте.</p><p>Есть задача принимать пакет данных по RS232, проверять контрольную сумму, делать пересчет данных и отправлять в CAN.<br />Но после составления диаграмм, так как я это вижу, программа пишет что не достаточно оперативной памяти.<br />Не могилы бы вы подсказать как лучше оптимизировать процесс пересчета CRC.</p>]]></description>
			<author><![CDATA[null@example.com (vorontsov.sanj)]]></author>
			<pubDate>Wed, 16 Feb 2022 09:36:05 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10196#p10196</guid>
		</item>
	</channel>
</rss>
