<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Компилируем прошивку для микроконтроллеров STCmicro Limited (8051)</title>
		<description>Обсуждение Компилируем прошивку для микроконтроллеров STCmicro Limited (8051)</description>
		<link>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro</link>
		<lastBuildDate>Fri, 15 May 2026 09:23:55 +0200</lastBuildDate>
		<generator>JComments</generator>
		<atom:link href="https://radiolis.pp.ua/component/jcomments/feed/com_content/76" rel="self" type="application/rss+xml" />
		<item>
			<title>Радиолис написал:</title>
			<link>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro#comment-10977</link>
			<description><![CDATA[ Для любителей и студентов к сожалению так и есть. Но ведь производитель не на них рассчитывает, а на крупные центры разработки, у которых должна быть лицензия на Кейл. С помощью этой линейки решается как минимум две проблемы: 1. Импортозамещени е в самом Китае. 2. Кто захочет выпускать свою продукцию на 8051 дешевле, тот с американских МК, может перейти на Китайские. Есть вроде вариант бесплатной среды для компиляции, но пока до конца не протестировал.]]></description>
			<dc:creator>Радиолис</dc:creator>
			<pubDate>Sat, 01 May 2021 13:10:22 +0200</pubDate>
			<guid>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro#comment-10977</guid>
		</item>
		<item>
			<title>Igor написал:</title>
			<link>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro#comment-10975</link>
			<description><![CDATA[Да в общем то не становится линейка STC популярной, по причине того, что кроме крякнутого Кейла, ничем более не откомпилиш прогу на этот микроконтроллер . Китайцы на ворованых интеловских технологиях добавив тех же ворованых технологий современных создали неплохой экземпляр -- и фсЁ! Чуть более написать кода, чем пример в сей статье -- и ERROR -- привышение лимита 2кб! :-/]]></description>
			<dc:creator>Igor</dc:creator>
			<pubDate>Sat, 01 May 2021 12:16:10 +0200</pubDate>
			<guid>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro#comment-10975</guid>
		</item>
		<item>
			<title>Радиолис написал:</title>
			<link>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro#comment-9416</link>
			<description><![CDATA[ Прочитал я про этот куб. Существует несколько версий куба, в зависимости от прошивки: 1. Просто куб, со встроенными эффектами, одноцветный. 2. Куб с возможностью подключения к Ардуино. В данном случае, Ардуино не прошивает куб, а по UART, передаёт массив, какие светодиоды и как зажечь. Здесь плюс Ардуино в том, что можно разнообразить световые эффекты. Минусы: Ардуино должна быть всегда подключена и так же требуются знания работы с Ардуино и работы со скетчами. 3. Куб с поддержкой Ардуино, пульта, которым можно переключать вшитые в MCU эффекты и возможность подключать звук. 4. Тоже самое, что и 3-й вариант, только ещё имеется поддержка работы с программой 3D8S Alpha. Эта программа делает тоже самое, что и Ардуино - через UART выводит массивы со световыми эффектами. Плюс программы в том, что не нужно покупать Ардуино и разбираться в его подключении и программировани и. 5. Поддержка работы с программой 3D8S Alpha и карты памяти. Вот этот вариант куба можно запрограммирова ть и пользоваться своими эффектами автономно. В 3D8S создаётся эффект, затем данные записываются на карту памяти и куб её проигрывает. 6. Поддержка карты памяти и встроенного динамика. На динамик можно выводить звуковые эффекты. Вывод, что бы программировать свои эффекты и ими пользоваться автономно без сторонних девайсов: 1. Собрать куб 5-й или 6-й версии. 2. Можно апгрейдить свой куб до другой версии, заменив/добавив недостающие компоненты + где-то раздобыв прошивку. Китайцы просто так эту прошивку не дадут, они хотят продавать кубы разных версий, не хотят себе конкурентов. 3. Написать с нуля свою прошивку на С, скомпилировать её например в Keil и загрузить через утилиту STC-ISP в микроконтроллер от STC.]]></description>
			<dc:creator>Радиолис</dc:creator>
			<pubDate>Tue, 02 Feb 2021 00:06:42 +0200</pubDate>
			<guid>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro#comment-9416</guid>
		</item>
		<item>
			<title>инна написал:</title>
			<link>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro#comment-9410</link>
			<description><![CDATA[сам куб поддерживает прямое общение с программой 3D8S Alpha ,но как сохранить в памяти эти программы не понятно .пока программа включена и вход соединён с ПК все бегает, а как офлайн сохранить эти программы в куб ,не могу понять .ни какой информации нет.]]></description>
			<dc:creator>инна</dc:creator>
			<pubDate>Mon, 01 Feb 2021 21:38:52 +0200</pubDate>
			<guid>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro#comment-9410</guid>
		</item>
		<item>
			<title>Радиолис написал:</title>
			<link>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro#comment-9406</link>
			<description><![CDATA[ Можете файлы загрузить куда нибудь в облако и в обратной связи или в комментарии оставить ссылку, посмотрю. Ардуино - это платформа, построенная на микроконтроллер ах ATmega (уже это Microchip). В вашем же случае, микроконтроллер от STC и они не поддерживают программу Arduino IDE. Для интереса, скиньте названия проектов, "...в которых контроллеры серии STC подключены через ардуино и прошивка и редактор с компилятором".]]></description>
			<dc:creator>Радиолис</dc:creator>
			<pubDate>Mon, 01 Feb 2021 19:39:19 +0200</pubDate>
			<guid>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro#comment-9406</guid>
		</item>
		<item>
			<title>инна написал:</title>
			<link>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro#comment-9405</link>
			<description><![CDATA[этот контроллер от китайского конструктора .3D LED cube ,а к этому конструктору приложены коекак написанные файлы для создания анимации . но много что не понятно есть приложение для создания эффектов ,но нет ни одного готового файла куда бы можно вставить полученный код из этого приложения .вот и пытаюсь что то изобразить файлы могу поделиться может что то подскажете как надо правильно с ними работать .и еще вопрос а можно через ардуино работать с этим STC12a5c60s2 есть несколько проектов в которых контроллеры серии STC подключены через ардуино и прошивка и редактор с компилятором ,не подскажете как это можно сделать]]></description>
			<dc:creator>инна</dc:creator>
			<pubDate>Mon, 01 Feb 2021 18:30:35 +0200</pubDate>
			<guid>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro#comment-9405</guid>
		</item>
		<item>
			<title>Радиолис написал:</title>
			<link>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro#comment-9403</link>
			<description><![CDATA[STC15W408AS - улучшенный 8051. Его ядро быстрее, чем традиционный 8051, в выполнении инструкций. где-то 8 ~ 12 раз. В KEIL VISION нужно выбирать 8052, несмотря на то, что это 8051, в качестве файла заголовка указываем "reg51.h". Это не мои открытия, это информация с официального даташита. Для STC15W408AS всё делаете как в этой статье. STC12C5A60S2 - так же улучшенный, построен на базе высокопроизводи тельного процессора 80C51 архитектуры 1T. Выполняет инструкции в 1 ~ 6 тактов, это где-то в 6 ~ 7 раз больше, чем у стандартного 8051. В даташите сказано, что ядро процессора STC12C5A60S2 полностью совместимо со стандартным микроконтроллер ом 8051. В KEIL VISION можно выбрать Intel 8052/87C52/87C5 2/87C58 или Philips P87C52/P87C54/P 87C58 Можно в KEIL VISION заменить базу микроконтроллер ов на MCU от STC, после этого в KEIL будут только их МК, других производителей не будет. Для этого файлы (*.CDB) нужно заменить в KEIL VISION. Имеются файлы для KEIL VISION версий 2,3 и 4. Про 5 версию ничего не сказано, написал по этому случаю письмо разработчику, жду ответ, затем сделаю подробную статью.]]></description>
			<dc:creator>Радиолис</dc:creator>
			<pubDate>Mon, 01 Feb 2021 15:52:55 +0200</pubDate>
			<guid>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro#comment-9403</guid>
		</item>
		<item>
			<title>инна написал:</title>
			<link>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro#comment-9402</link>
			<description><![CDATA[я спросить .А какому типу относится контроллер STC12C5A60S2. указанный в вашей статье STC15W408AS==80 51 или 8052? как определить тип контроллера если в даташите пишут что семейство 8051 , но изменены и улучшены .какой тип контроллера нужно выбрать в программе KEIL VISION при создания нового проекта в разделе тип контроллера.]]></description>
			<dc:creator>инна</dc:creator>
			<pubDate>Mon, 01 Feb 2021 14:24:31 +0200</pubDate>
			<guid>https://radiolis.pp.ua/esp8266-stm32-iot-microcontrollers/39-2020-10-29-16-57-47/76-compiling-code-for-stcmicro#comment-9402</guid>
		</item>
	</channel>
</rss>
