<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[CANNY forum &mdash; Не достаточно оперативной памяти]]></title>
	<link rel="self" href="https://forum.canny.ru/extern.php?action=feed&amp;tid=989&amp;type=atom" />
	<updated>2022-02-16T16:58:43Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.canny.ru/viewtopic.php?id=989</id>
		<entry>
			<title type="html"><![CDATA[Re: Не достаточно оперативной памяти]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10198#p10198" />
			<content type="html"><![CDATA[<p>Спасибо!</p>]]></content>
			<author>
				<name><![CDATA[vorontsov.sanj]]></name>
				<uri>https://forum.canny.ru/profile.php?id=928</uri>
			</author>
			<updated>2022-02-16T16:58:43Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10198#p10198</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Не достаточно оперативной памяти]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10197#p10197" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Денис, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=3</uri>
			</author>
			<updated>2022-02-16T12:01:54Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10197#p10197</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Не достаточно оперативной памяти]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10196#p10196" />
			<content type="html"><![CDATA[<p>Здраствуйте.</p><p>Есть задача принимать пакет данных по RS232, проверять контрольную сумму, делать пересчет данных и отправлять в CAN.<br />Но после составления диаграмм, так как я это вижу, программа пишет что не достаточно оперативной памяти.<br />Не могилы бы вы подсказать как лучше оптимизировать процесс пересчета CRC.</p>]]></content>
			<author>
				<name><![CDATA[vorontsov.sanj]]></name>
				<uri>https://forum.canny.ru/profile.php?id=928</uri>
			</author>
			<updated>2022-02-16T09:36:05Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10196#p10196</id>
		</entry>
</feed>
