<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									Создание проекта с использованием уже готовых примеров, прошу помощи. - STM32				            </title>
            <link>https://microtechnics.ru/community/stm32/sozdanie-proekta-s-ispolzovaniem-uzhe-gotovyh-primerov-proshu-pomoshhi/</link>
            <description>Обсуждение вопросов, посвященных программированию микроконтроллеров, разработке электроники и не только.</description>
            <language>ru-RU</language>
            <lastBuildDate>Wed, 09 Sep 2026 12:47:54 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>НА: Создание проекта с использованием уже готовых примеров, прошу помощи.</title>
                        <link>https://microtechnics.ru/community/stm32/sozdanie-proekta-s-ispolzovaniem-uzhe-gotovyh-primerov-proshu-pomoshhi/#post-933</link>
                        <pubDate>Wed, 30 Mar 2022 05:19:25 +0000</pubDate>
                        <description><![CDATA[@andrej-8 Не-не, это только в одном месте добавляется, в заголовочном файле. Затем s32 используется просто как тип данных:
s32 temp;]]></description>
                        <content:encoded><![CDATA[<p>@andrej-8 Не-не, это только в одном месте добавляется, в заголовочном файле. Затем s32 используется просто как тип данных:</p>
<pre contenteditable="false">s32 temp;</pre>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/stm32/">STM32</category>                        <dc:creator>Aveal MT</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/stm32/sozdanie-proekta-s-ispolzovaniem-uzhe-gotovyh-primerov-proshu-pomoshhi/#post-933</guid>
                    </item>
				                    <item>
                        <title>НА: Создание проекта с использованием уже готовых примеров, прошу помощи.</title>
                        <link>https://microtechnics.ru/community/stm32/sozdanie-proekta-s-ispolzovaniem-uzhe-gotovyh-primerov-proshu-pomoshhi/#post-932</link>
                        <pubDate>Tue, 29 Mar 2022 19:38:08 +0000</pubDate>
                        <description><![CDATA[От: @aveal 
s32 - это тип данных, signed 32-bit, знаковый 32-битный. Можешь добавить:
typedef int s32;

Предложенное приводит к ошибке... Изменил на вариант который нашёл в библиотеках в...]]></description>
                        <content:encoded><![CDATA[<blockquote data-userid="1" data-postid="930" data-mention="aveal">
<div class="wpforo-post-quote-author"><strong> От: @aveal </strong></div>
<p>s32 - это тип данных, signed 32-bit, знаковый 32-битный. Можешь добавить:</p>
<pre contenteditable="false">typedef int s32;</pre>
</blockquote>
<p>Предложенное приводит к ошибке... Изменил на вариант который нашёл в библиотеках в проекте Кеил... Теперь у меня много ошибок )))</p>
203
202]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/stm32/">STM32</category>                        <dc:creator>Андрей</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/stm32/sozdanie-proekta-s-ispolzovaniem-uzhe-gotovyh-primerov-proshu-pomoshhi/#post-932</guid>
                    </item>
				                    <item>
                        <title>НА: Создание проекта с использованием уже готовых примеров, прошу помощи.</title>
                        <link>https://microtechnics.ru/community/stm32/sozdanie-proekta-s-ispolzovaniem-uzhe-gotovyh-primerov-proshu-pomoshhi/#post-931</link>
                        <pubDate>Mon, 28 Mar 2022 15:28:57 +0000</pubDate>
                        <description><![CDATA[Запустить можно. В main нужно всё заккоментировать и расскоментировать каждую строку и проверять как пойдёт и переписывать.
Я этим заняться не могу. Не успею.]]></description>
                        <content:encoded><![CDATA[<p>Запустить можно. В main нужно всё заккоментировать и расскоментировать каждую строку и проверять как пойдёт и переписывать.</p>
<p>Я этим заняться не могу. Не успею.</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/stm32/">STM32</category>                        <dc:creator>Эдуард</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/stm32/sozdanie-proekta-s-ispolzovaniem-uzhe-gotovyh-primerov-proshu-pomoshhi/#post-931</guid>
                    </item>
				                    <item>
                        <title>НА: Создание проекта с использованием уже готовых примеров, прошу помощи.</title>
                        <link>https://microtechnics.ru/community/stm32/sozdanie-proekta-s-ispolzovaniem-uzhe-gotovyh-primerov-proshu-pomoshhi/#post-930</link>
                        <pubDate>Mon, 28 Mar 2022 05:25:55 +0000</pubDate>
                        <description><![CDATA[@andrej-8 привет!
s32 - это тип данных, signed 32-bit, знаковый 32-битный. Можешь добавить:
typedef int s32;]]></description>
                        <content:encoded><![CDATA[<p>@andrej-8 привет!</p>
<p>s32 - это тип данных, signed 32-bit, знаковый 32-битный. Можешь добавить:</p>
<pre contenteditable="false">typedef int s32;</pre>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/stm32/">STM32</category>                        <dc:creator>Aveal MT</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/stm32/sozdanie-proekta-s-ispolzovaniem-uzhe-gotovyh-primerov-proshu-pomoshhi/#post-930</guid>
                    </item>
				                    <item>
                        <title>НА: Создание проекта с использованием уже готовых примеров, прошу помощи.</title>
                        <link>https://microtechnics.ru/community/stm32/sozdanie-proekta-s-ispolzovaniem-uzhe-gotovyh-primerov-proshu-pomoshhi/#post-929</link>
                        <pubDate>Sun, 27 Mar 2022 15:16:59 +0000</pubDate>
                        <description><![CDATA[Скачал, сейчас башка не варит. Завтра на работе постараюсь посмотреть.]]></description>
                        <content:encoded><![CDATA[<p>Скачал, сейчас башка не варит. Завтра на работе постараюсь посмотреть.</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/stm32/">STM32</category>                        <dc:creator>Эдуард</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/stm32/sozdanie-proekta-s-ispolzovaniem-uzhe-gotovyh-primerov-proshu-pomoshhi/#post-929</guid>
                    </item>
				                    <item>
                        <title>НА: Создание проекта с использованием уже готовых примеров, прошу помощи.</title>
                        <link>https://microtechnics.ru/community/stm32/sozdanie-proekta-s-ispolzovaniem-uzhe-gotovyh-primerov-proshu-pomoshhi/#post-928</link>
                        <pubDate>Sun, 27 Mar 2022 15:13:00 +0000</pubDate>
                        <description><![CDATA[Забыл добавить, &quot;распиновка&quot; подключения дисплейный модуль - плата разработки/микроконтроллер в файле lcd.h примеров.]]></description>
                        <content:encoded><![CDATA[<p>Забыл добавить, "распиновка" подключения дисплейный модуль - плата разработки/микроконтроллер в файле lcd.h примеров.</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/stm32/">STM32</category>                        <dc:creator>Андрей</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/stm32/sozdanie-proekta-s-ispolzovaniem-uzhe-gotovyh-primerov-proshu-pomoshhi/#post-928</guid>
                    </item>
				                    <item>
                        <title>Создание проекта с использованием уже готовых примеров, прошу помощи.</title>
                        <link>https://microtechnics.ru/community/stm32/sozdanie-proekta-s-ispolzovaniem-uzhe-gotovyh-primerov-proshu-pomoshhi/#post-927</link>
                        <pubDate>Sun, 27 Mar 2022 15:00:26 +0000</pubDate>
                        <description><![CDATA[Всем привет. Я начинающий в деле программирования, и хоть я уже почти год разбираюсь с микроконтроллерами, я всё равно мало что знаю/понимаю )))... Работа забирает всё почти всё время, на хо...]]></description>
                        <content:encoded><![CDATA[<p>Всем привет. Я начинающий в деле программирования, и хоть я уже почти год разбираюсь с микроконтроллерами, я всё равно мало что знаю/понимаю )))... Работа забирает всё почти всё время, на хобби остаётся не так много )))...</p>
<p>В общем, немного разобравшись в программах-компиляторах и найденных примерах понял: до моих "хотелок", с наскока разработать контроллер управления для БП, электронной нагрузки, паяльной станции, и отображения информации на сенсорном дисплее очень далека до логического завершения )))...</p>
<p>Имеем, плату разработки STM32F4XX от компании DevEBox с микроконтроллером STM32F407ZGT6 (ПДФ прикреплён), дисплейный модуль с сенсорным экраном NT35510 (ПДФ прикреплён), среды разработки и компиляции Keil_uVision (бесплатная версия) и CubeIDE (использую как основной вариант), примеры подключения данного дисплейного модуля с сайтов ЛСДВИКИ и ВавеШаре.</p>
188
189
<p>Так как мне пока смысла нет покупать Keil_uVision (физически не перевариваю использование пиратского софта), пытаюсь перенести проекты в среду CubeIDE (как ни странно, но становится понятно что за что отвечает и как работает). </p>
<p>В прикреплённых архивах оригинальные примеры (Original.zip), изменённый работающий (урезанный до 32Кб) пример для Кеил (Keil.zip), работающий пример для Куба (01.zip), не работающий пример для Куба (02.zip), в котором я пытался добавить сохранение калибровки сенсора в flash память (или записать в код калибровочные значения), добавить отработку кнопок и светодиодов, и заменить/добавить шрифты и кириллицу.</p>
194
195
196
197
<p>Так же, очень было бы круто, если кто из "разбиращепонимающих" посмотрел на изменения проведённые мной в коде и указал на мои ошибки ))).</p>
<p>Что хотелось бы: проект "02.zip", не получается добавить модули flash и кнопок со светодиодами (хотя светодиоды работают, но мне кажется что моё решение топорное), убрать шрифты Чайны, или заменить/добавить на кириллицу, добавить больших шрифтов.</p>
199
198
200
201
<p>На скринах не понятны ошибки, правильно ли я заменил часть кода и откуда берётся и за что отвечает параметр "s32" (я так понимаю это временная составляющая во флеше где хранится информация после калибровки сенсора ?).</p>
<p>В принципе понравился вариант разбить программу на модули и соединять их в нужных для конкретного устройства вариантах (например можно просто заменить инициализацию дисплея и использовать пример с другим дисплеем).</p>
<p>Я не прошу написать за меня код, я ищу таких же как я, начинающих или для которых программирование хобби и которым покопаться в чужом коде было бы интересно ))).</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/stm32/">STM32</category>                        <dc:creator>Андрей</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/stm32/sozdanie-proekta-s-ispolzovaniem-uzhe-gotovyh-primerov-proshu-pomoshhi/#post-927</guid>
                    </item>
							        </channel>
        </rss>
		