Easyelectronics.ru

Электроника для всех
Текущее время: 23 авг 2019, 01:29

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 13:40 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1327
Откуда: Ижевск
Предлагаю написать мастер генерации кода.
Генератор кода онлайн.
Генератор кода просто программа, типа куба stm

Точнее я сам могу написать, вы только накидайте шаблоны кода с описанием что делает.
Ну так, для начала.


2019-03-02~13_32_43
Вот первая ласточка (спасибо анониму)
https://github.com/Jen-Chih-Liu/N76E003_CODE_GEN
Осталось портировать на win

2019-03-02~23_41_39
Программа почти готова.

2019-03-03~11_47_46
импорт в exe файл пока не удался, говнолинукс...
Терпение кончилось мое, чтоб все здохли рукожопы.
Так что устанавливайте интерпретатор winpyton на 1.5Гб и запускайте )))
Из интересного:
Генератор создает проект Keil целиком, со всеми файлами, а не просто текстовый файл с кодом.

2019-03-03~23_26_11
Вот готовый генератор
Запускать надо: /N76E003_CODE_GEN/raw/master/dyaddtable/dist/dyaddtable/dyaddtable.exe
В этой же папке с нужными для пуска библиотеками, автор криво собрал как-то, надо было все в .exe затолкать.

Оказывается он там был, спасибо анониму oleg110592, посмотрел, нашел, рассказал, показал.
3 месяца ожиданий, главное мысль запустить и все получится. ))
Двайте танцевать! )))
https://www.youtube.com/watch?v=5z4fxnzsekA


Вложения:
ScreenShot000077.jpg
ScreenShot000077.jpg [ 98.1 Кб | Просмотров: 680 ]
ScreenShot000065.jpg
ScreenShot000065.jpg [ 118.29 Кб | Просмотров: 722 ]

_________________
Береги планету.


Последний раз редактировалось selevo 14 мар 2019, 23:01, всего редактировалось 13 раз(а).
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 14:21 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 3877
Откуда: КЧР, поселок Нижний Архыз
Серега, хватит уже попрошайничать!
Ну потрать ты один-полтора часа 3-4 вечера в неделю. За полгода научишься код писать и перестанешь побираться!!!
Кодогенерация не нужна! Лучше себя самого код никто не сгенерирует.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 15:04 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1327
Откуда: Ижевск
Как всегда очень узко мыслишь.

Я не эгоист в отличии от большинства и думаю о других и глобально, это мне приятно.
Думаю о быстром старте для начинающих и тех кто не собирается заниматься углублением в программирование и делает что-то на МК раз в пол года.
Таких большинство и им вовсе незачем запоминать всякую дурь про регистры слова там всякие...
А тут нажамкали и готово, быстро въехали в курс дела, вспомнили, подправили под себя и тд и тп.

_________________
Береги планету.


Последний раз редактировалось selevo 15 дек 2018, 15:10, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 15:10 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5616
selevo писал(а):
А тут нажамкали и готово


Нажамкал говоришь, ну-ну ...
И почему все упорото думают, что кодописательство дано всем и всего лишь кнопкипонажимать??????


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 15:10 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 3877
Откуда: КЧР, поселок Нижний Архыз
Не надо о начинающих думать, пусть они о себе думают и книги читают, паяют и программируют. "Быстрый старт" ничего хорошего не даст, только навредит - как та же абдурина, к примеру!
Цитата:
А тут нажамкали и готово, быстро въехали в курс дела, вспомнили, подправили под себя и тд и тп.

Для этого есть абдурина.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 15:13 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1327
Откуда: Ижевск
кодописательство доступно всем, так и есть.
Как ложку вырезать - могут все, она правда у всех по-разному получится но это не важно.

_________________
Береги планету.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 15:16 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 3877
Откуда: КЧР, поселок Нижний Архыз
Ложку вырезать - искусство! Это баклуши каждый набить сможет...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 15:16 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1327
Откуда: Ижевск
думать надо, думать мне нравится, давайте думать, давайте думать лучше! )))
И давайте начнем делать уже.

_________________
Береги планету.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 15:24 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 3877
Откуда: КЧР, поселок Нижний Архыз
Серега, заведи себе на гитхабе репу, да выкладывай туда поделки на нувотоне. А то что-то я от тебя ни грамма полезного кода не видел!
И да, чего это ты вдруг на нувотоны-то переключился? Они ж ничем не лучше STM8: тоже только sdcc для компиляции, но еще и нет никаких средств, чтобы готовую прошивку в них залить!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 16:20 
Старожил

Зарегистрирован: 15 янв 2018, 18:52
Сообщения: 855
как же задолбали эти человеки-генераторы идей. что в реале их сейчас, что в инете, а как сделать что-то шишь. пусть другие делают, я жЫ идею приподнес...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 16:42 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5616
mazahakka v2.0, полегче, помягче, не пугай Серегу...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 16:50 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5616
Eddy_Em писал(а):
И да, чего это ты вдруг на нувотоны-то переключился?

51е батенька, кода как грязи в сети, ностальгия...
Eddy_Em писал(а):
тоже только sdcc для компиляции

Вот схрена ли это г. предлагать, когда кайло эталон для 51ых?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 17:12 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 3877
Откуда: КЧР, поселок Нижний Архыз
dosikus_2, переставай уже! Завязывай с геймерством. Не дело серьезному мужику вместо компьютера игровую приставку использовать!
И уж тем паче всякое дерьмо вроде кайла!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 17:23 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5616
Короче ты весь в работе и никогда не играешь? :)))
Я вот счас в халву первую посидел часик...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 17:31 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 3877
Откуда: КЧР, поселок Нижний Архыз
Раз в полгода freeciv гоняю. Ну и в преф на планшете рублюсь иногда, когда в сортире заседаю ☺


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 17:37 
Старожил

Зарегистрирован: 15 янв 2018, 18:52
Сообщения: 855
ну хоть не волком яйца собираешь. уже похвально :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 15 дек 2018, 22:11 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1327
Откуда: Ижевск
Все начинается с идеи.
Лично я уже много взял на себя и управлять процессом и даже половину писанины, это на заметку медленно думающим и слабовидящим.

_________________
Береги планету.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 16 дек 2018, 11:29 
Старожил
Аватара пользователя

Зарегистрирован: 28 дек 2011, 11:24
Сообщения: 4077
Откуда: г. Липецк
selevo писал(а):
...Лично я уже много взял на себя...

Ничего ты не взял, кукарекнул пока.
В первую очередь не обозначил, мастер должен быть автономным или встроенным в IDE (какое)?
P.S. Я не ожидаю от selevo полного техзадания, но без его наметок (техзадания) работа невозможна.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 16 дек 2018, 14:19 
Заглядывает иногда

Зарегистрирован: 15 ноя 2015, 12:11
Сообщения: 173
selevo писал(а):
Все начинается с идеи.

Идея - это то, что ещё никому нигде и никогда в голову не приходило. У вас же - просто запрос на реализацию хорошо и давно известного инструмента на маргинальной платформе. Т.е. то, что называется работой - суть решением чужих проблем в обмен на ресурсы того, кто от этих проблем страдает. Не тратье время попусту - шлите резюме на Нувотон.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 16 дек 2018, 16:12 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5616
Идея хорошая , но только отчасти .
Нужен не генератор кода а сниппетсы.
А на 51е их как грязи , осталось только воплотить эти самые сниппетсы на новую периферию.
А мне Серега, намного интересней чтобы ты сам начал. Если тот квик_старт тебе не пошел на пользу-весьма печально...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 16 дек 2018, 17:39 
Старожил
Аватара пользователя

Зарегистрирован: 28 дек 2011, 11:24
Сообщения: 4077
Откуда: г. Липецк
dosikus_2 писал(а):
... мне Серега, намного интересней чтобы ты сам начал...

Все когда то начинали, попробуйте обозначить техзадание.
Например:
0. Кроссплатформенная разработка.
1. Автономная программа не привязанная к IDE.
2. Код на чистом С (без плюсов). Сопрягаемые DLL должны быть совместимы с С.
3, 4, 5 и т.д.
P.S. И главное! Определение формата плагина MCS-51, по которому программа будет генерировать код.


Последний раз редактировалось anakost 16 дек 2018, 19:19, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 16 дек 2018, 17:39 
Старожил
Аватара пользователя

Зарегистрирован: 28 янв 2010, 11:56
Сообщения: 3353
Откуда: Винница
Генераторы на 51 тоже есть. Code Architect для NXP (делался на стороне и в общем-то похерен), Configuration Wizard силабсовский (с покупкой Energymicro и, соответственно, переходом на Simplicity Studio тоже забросили)... исходники, увы, ни те ни те не открыли. Первый вариант, возможно, интереснее - параллельно с отдельной утилитой они сделали онлайновый вариант, и до последнего момента развивался только он. Но с 2014 там никакого движения не наблюдается - видимо, всё ушло в "MCUXpresso".

_________________
Китайская комплектация - европейское качество!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 17 дек 2018, 13:01 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1327
Откуда: Ижевск
Генератор кода онлайн.
Генератор кода просто программа, типа куба stm
Но вам не надо думать много, ваша задача мелкая-набросать куски кода с описанием.
Для этого ума прилагать много не требуется.

_________________
Береги планету.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 19 дек 2018, 20:07 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1327
Откуда: Ижевск
как идут дела, шаблоны готовятся ?

_________________
Береги планету.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 мастер составления кода.
СообщениеДобавлено: 24 дек 2018, 13:27 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1327
Откуда: Ижевск
не спим

_________________
Береги планету.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB