Easyelectronics.ru

Электроника для всех
Текущее время: 18 окт 2019, 19:05

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



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

Начать новую тему Ответить на тему  [ Сообщений: 19 ] 
Автор Сообщение
 Заголовок сообщения: Nuvoton N76E003at20 некоторые впечатления.
СообщениеДобавлено: 12 мар 2019, 17:06 
Старожил
Аватара пользователя

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

1. Архитектура 51 очень примитивна
Из-за этого программа сжирает значительно быстрее память.
То что на AVR \STM8 влезет в 2к кода - на х51 не впихнешь и в 4к
Так что это они верно сделали 18к кода в N76E003at20 вместо 8к на STM8s003
Это как раз равно + слегка запас ))

2. Что бы записать (сохранить) переменную надо сначала всю страницу размером 128 байт стереть!

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


Последний раз редактировалось selevo 13 мар 2019, 19:50, всего редактировалось 3 раз(а).

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

Зарегистрирован: 27 янв 2010, 07:40
Сообщения: 5372
Откуда: Новосибирск
Не просто же так оно дешевое - дешевое, значит, кал.

_________________
Ищу работу.


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

Зарегистрирован: 11 апр 2014, 13:25
Сообщения: 707
Откуда: Earth
selevo писал(а):
...Архитектура 51 очень примитивна
Из-за этого программа сжирает значительно быстрее память.
То что на AVR \STM8 влезет в 2к кода - на х51 не впихнешь и в 4к...

Под 8051 писал только на асме. Так вод по функционалу в 2к 8051 (конкретно в АТ89S2051) влазило то, что не влазило в Тини2313. Применяемые приемы: простенький конечный автомат, индексный переход, чтение строк из флеша.


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

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

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


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

Зарегистрирован: 28 янв 2010, 11:56
Сообщения: 3468
Откуда: Винница
Абонентский блок радиоудлинителя (по сути дуплексная радиостанция с выходом телефонной линии) - почти впритык 8 килобайт (AT89S8252). Измерение нескольких величин и выдача по запросу в RS-485 - 2 кБ (P89LPC916), из них половину заняли всякие калибровочные процедуры. То же самое с расширенным функционалом и без внешнего АЦП - чуть больше 6 кБ (C8051F990, уже на C, компилятор кейловский). "Метеостанция" с радиоканалом и GPS - тоже около 6 кБ, без GPS чуть больше 4 (GPS как источник точного времени, но координаты тоже передаются). Как-то так...

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


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

Зарегистрирован: 26 авг 2014, 10:34
Сообщения: 767
реальный проект
на STM8S003 (IAR):
2 626 bytes of readonly code memory
157 bytes of readonly data memory
311 bytes of readwrite data memory
2626 + 157 = 2783

он же переведен на N76E003 (Keil):
Program Size: data=97.1 xdata=0 code=3289
Цитата:
Что бы записать (сохранить) переменную надо сначала всю страницу размером 128 байт стереть

это типа еепром на флэш памяти - на STM32F0 1kB стирать приходится


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

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 3999
Откуда: КЧР, поселок Нижний Архыз
oleg110592 писал(а):
на STM32F0 1kB стирать приходится

Стирать приходится только для удаления старых значений. Если конфигурация влезает байта эдак в 32, то на одну страничку будет 32 штуки этих конфигураций, соответственно, стирать надо будет 1 раз на 32 записи (а если свободного флеша остается с десяток кБ, то 1 раз на 320 записей!).
Каждый раз для записи новой конфигурации целую страницу стирать не надо.


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

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 некоторые впечатления.
СообщениеДобавлено: 21 июл 2019, 09:38 
Старожил
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 некоторые впечатления.
СообщениеДобавлено: 21 июл 2019, 12:15 
Старожил

Зарегистрирован: 16 окт 2013, 01:27
Сообщения: 1102
Ну и как ощущения после перехода вниз по эволюционной лестнице стоило ли заморачиваться ?
ARM c 16кб памяти сейчас стоит 30 руб (0,48 USD)

P\S в свободное время копаюсь помаленьку с AX8052F143 но на него хотя бы примеров куча и поддержка нормальная.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 некоторые впечатления.
СообщениеДобавлено: 21 июл 2019, 12:20 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1354
Откуда: Из сказки.
нормально
процы эти стоят 16р. и есть в qfn20
и мне(и миллионам другим) вовсе не надо 32 псевдобита что бы светодиодами мигать и DMA для динамической индикации))
Сейчас имитатор скорости делается и тахометр из терморегулятора w1209
Все прекрасно, готовое устройство, нафиг эти арм32 по 30р да еще и устройство собирать.
А эти N76E003at20 на каждой второй мелкопеоделке с алиэкспресс, выбрал подходящую, сменил прошивку и все.
Сохранил время нервы деньги.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 некоторые впечатления.
СообщениеДобавлено: 21 июл 2019, 17:34 
Старожил

Зарегистрирован: 16 окт 2013, 01:27
Сообщения: 1102
Padauk процы по 3 цента предлагает :) правда они OTP.
https://hackaday.com/2019/04/26/making- ... er-useful/

За 6 рублей уже есть версия с Flash -
https://lcsc.com/product-detail/Others_ ... 17612.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 некоторые впечатления.
СообщениеДобавлено: 21 июл 2019, 17:43 
Старожил

Зарегистрирован: 27 апр 2013, 13:53
Сообщения: 1025
sed_alex писал(а):
Padauk процы по 3 рубля предлагает :) правда они OTP.

Куда Мир катится?
КР1816ВЕ39 в "Чип и Дип" по 60р

P.S. А, когда то, эти контроллеры были штатными в любой клавиатуре ПК компьютера :)
Где то прочитал, что 8051 контроллеры от Intel на старте выхода на рынок содержали в 3-ри раза больше транзисторов, чем 8086 их же процессоры.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 некоторые впечатления.
СообщениеДобавлено: 21 июл 2019, 20:12 
Заглядывает иногда

Зарегистрирован: 28 сен 2018, 00:25
Сообщения: 163
KPG писал(а):
в 3-ри раза больше

Эта 5-ять!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 некоторые впечатления.
СообщениеДобавлено: 21 июл 2019, 21:25 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1354
Откуда: Из сказки.
теперь я знаю что-за МК стоят во всех китайских фонариках :)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 некоторые впечатления.
СообщениеДобавлено: 12 авг 2019, 18:30 
Здравствуйте!

Зарегистрирован: 12 авг 2019, 18:22
Сообщения: 4
Всем Привет!

Нужна консультация спецов. На увлажнители Xiaomi в сборке залитой компаундом установлен контроллер N76E003at20 который вышел из строя - всегда пишет "НЕТ ВОДЫ"
Можно ли считать программу с рабочего такого увлажнителя и записать в новую микросхему.
Есть ли бит защиты на этих контроллерах. Для считывания достаточно NU-Link или еще нужна отладочная плата?

Заранее спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 некоторые впечатления.
СообщениеДобавлено: 12 авг 2019, 22:09 
Старожил

Зарегистрирован: 08 июл 2013, 17:00
Сообщения: 234
На странице 7 даташита:


Вложения:
Screenshot_5.jpg
Screenshot_5.jpg [ 58.3 Кб | Просмотров: 328 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 некоторые впечатления.
СообщениеДобавлено: 12 авг 2019, 22:53 
Старожил

Зарегистрирован: 27 апр 2013, 13:53
Сообщения: 1025
selevo писал(а):
Сейчас имитатор скорости делается и тахометр из терморегулятора w1209 .

В привязке к какому тo проекту или законченного функционала?

P.S.
selevo писал(а):
...Архитектура 51 очень примитивна
Из-за этого программа сжирает значительно быстрее память.
То что на AVR \STM8 влезет в 2к кода - на х51 не впихнешь и в 4к...

Нужно уметь "упихиваться" :)
Здесь в теме ef \ esoteric forth \ в примитивном байт коде уложили подобие Форт языка для ПК в объём 2.3Кб х86 команд для exe файла под Win7/XP (примерно такой же объём текстовых исходников)
и то вроде много в объёме получилось по оценке автора :)

18Kb в таком варианте - "бесконечное" пространство.

Здесь в проекте Форт-подобного языка использован ATiny2313, но уже и с кросс-компиляцией.
И, книга The ATTINY Project 2018 от автора по этому "безобразию"

А, здесь в рамках KolibriOS на Форт подобном языке сделан FFire - эффект огня из проекта ForthEC. так он вообще, даже без особой оптимизации в ForthEC уложился в 1800 байт х86 команд, а после сжатия штатным kPack осталось 762 байт.
Так что объём флэш, при грамотном подходе, не такое серьёзное ограничение.
Тот же unkPack можно и в контроллере использовать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Nuvoton N76E003at20 некоторые впечатления.
СообщениеДобавлено: 13 авг 2019, 14:57 
Здравствуйте!

Зарегистрирован: 12 авг 2019, 18:22
Сообщения: 4
tonyk писал(а):
На странице 7 даташита:

То есть без вариантов? Копирование/дублирование не получиться?

Спасибо.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ] 

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


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

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


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

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

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