- Кто-нибудь помнит, когда впервые появился отечественный МК КР1878ВЕ1? Хоть что-нибудь из его истории - когда разработка началась, когда первые экземпляры на свет появились? Сколько ему уже лет, если считать от начала проектирования? - Ксения(25.10.2013 00:53, MCU, полностью)
- А это - зачем ? Я, вот, как начинал с 8051 - так и могу сказать, что атымел со своими XMega-ми, так их и не переплюнул (Dallas). А после того, как кортексы поперли - все вообще идут лесом. - _basile(28.10.2013 23:27)
- Хороший микроконтроллер. Частотомер на нём до сих пор работает. m9rs(99 знак., 28.10.2013 19:52)
- на электрониксе присутствовал разработчик этого ядра (правда тамошняя тусня кидалась в него какашками) - ыыыыыыы(25.10.2013 20:53, )
- Так это я и кидалась :) - Ксения(25.10.2013 20:56)
- Ксения, ну, ты чего... А мы то думали, что ты - девушка приличная, в отличии от нас. - _basile(28.10.2013 23:57)
- А зачем? Вроде неплохой контроллер был для своего времени. При этом система команд у него намного богаче, чем у PIC'ов. По выводам он был совместим с PIC16F84/F628. - FDA(28.10.2013 15:38)
- Я кидалась потому, что этот проект собрались реанимировать в ближайшем будущем! Типа того, что кое-что модернизируем и выпустим, как ВЕ2 (с приемственной системой команд), а для программирования напишем продвинутый макроассемблер Ксения(272 знак., 28.10.2013 17:49)
- В том то и дело, что был. И где он сейчас? А PICи и раньше были, и сейчас есть, и еще долго долго будут. Или нет? - Bill(28.10.2013 16:57)
- ПИКи живее всех живых!!! - Крок(28.10.2013 20:25)
- Я так понимаю что ангстрем склепал этот контроллер для процовых смарткарт. Выпуск в традиционном корпусе был лишь ошметком смартовых проектов. Теперь, когда меньше АРМа в смарткарту не кладут, а микрик сам по себе "не пошел", он в общем то никому ASDFS(10 знак., 28.10.2013 17:16)
- Хм... когда-то и PICи никому не были нужны, одни убытки от них были. А вот раскрутили, однако. Или нет? - Bill(28.10.2013 17:36)
- Когда пики только появились альтернатива была разве что в виде 8748. Учитывая околонулевые затраты на инфраструктуру и бешеную цену кристаллов - с окупаемостью там было хорошо. - ASDFS(28.10.2013 18:15)
- Когда PICи появились им вообще альтернативы не было. И тем не менее фирма GI терпела убытки и вообще хотела закрыть свое отделение полупроводников.Хорошо, что разработчики PIC уговорили руководство GI создать на основе этого отделения дочернюю Bill(94 знак., 28.10.2013 23:15)
- А сейчас? Стоит ли в наше время пытаться делать аналоги PICов? А если не PICов, то чего? Есть ли, на ваш взгляд, такой МК, который стоил бы усилий по его "русификации"? - Ксения(28.10.2013 18:35)
- Ну и зачем делать аналог PIC-а "проф.уровня"(с) если он уже сделан, упомянутый "Ы" 1886 с ВЕ1 по ВЕ7. А так да, ASDFS прав на +100500 - рынок ширпотреба успешно и надолго продолбан. - Chum_A(28.10.2013 20:39)
- В наше время любое микроэлектронное производство должно жестко отплясывать от трех столпов: открытые рынки сбыта, воля кредиторов, добро владельцев технологий. ASDFS(1215 знак., 28.10.2013 19:45)
- Контора MOSIS была организована при университете Южной Каролины с поддержкой DARPA. Потом начала коммерческую деятельность с направленностью на мелкосерийных юзеров. Именно там стартовали SPARC и MIPS, между прочим. Думается, такая бизнес-модель Shura(50 знак., 28.10.2013 22:37)
- Ну, а как быть с "технологическим развитием"? Ведь, если ничего не делать, а только покупать готовое за рубежом, то не разовьешься. А чтобы развиться, надо что-то производить. Что нам производить? (вопрос относится к сфере МК) - Ксения(28.10.2013 22:23)
- Чтой-то я ничего не слышал о канадских/австралийских МК, автомобилях, самолетах и ракетах - однако, поди-ж ты - развились, да так, что не угнаться :)) - MBedder(28.10.2013 22:40)
- И это говорит человек, оформивший заявку на Ёмобиль :-)))), MBedder, ты когда начинаешь кокетничать это выглядит очень, кхм, ржачно ;-) - =AlexD=(29.10.2013 07:07)
- вот так вот взял и обидел десятки тысяч майтов свято верящих что Holden HSV лучшая машина в мире :> Snaky(220 знак., 29.10.2013 01:29)
- Очень интересная точка зрения! Так что же, ни Канада, ни Австралия МК не производят? А Германия? В чём тогда заключается "техразвитие страны"? Каков тут критерий, если ИТ-производство сосредоточено в международных монополиях? - Ксения(28.10.2013 22:52)
- ну-да, ну-да... американцам скажи, что канадцы развитые - вот ужо они поржут ;-) - Shura(28.10.2013 22:43)
- Сначала надо чтобы верхушки захотели что то производить. Бабло распиливать проще. - DL36(28.10.2013 22:26)
- Нашла старое описалово: "КР1878ВЕ1. 8-разрядный RISC-микроконтроллер. Система программирования и отладки. Ангстрем. Март 1999". Кто раньше? - Ксения(25.10.2013 19:43, ссылка)
- DOS-овский exe-шник LPT программатора для него имеет дату 07.12.1999. Сдаётся, что "Ангстрем" делал ядро "Тесей" для внутренних нужд, смарт-карты и т.п. В ширпотребе - это отрыжка основного применения. Или нет? (с). - Chum_A(25.10.2013 08:53)
- Кто пользовался FRAM памятью? Поделитесь опытом... задача писать настройки каждые 30 секунд чтобы после случайного пропадания питания настройки автоматом сохранялись... как я понял поможет FRAM память... кто какую использовал? - imhoteb(19.10.2013 08:39, MCU, полностью)
- неужели все параметры каждые 30 секунд меняются? Можно сохранять только те, которые изменились. Естественно, с размазыванием, как уже объяснили ниже - koyodza(19.10.2013 16:19)
- FRAM юзал, но для ваших целей непонятно нужна ли она. Возможно, проще размазывать по обычной ЕЕПРОМ. ASDFS(163 знак., 19.10.2013 11:06)
- Для редко меняющихся выделяю во FRAM буфер, параметры куда писать и сколько, ну и флаг. Пишу в буфер, прописываю параметры, поднимаю флаг, пишу из буфера в место дислокации согласно параметрам, снимаю флаг. По рестарту проверяю флаг и если он Vit(182 знак., 19.10.2013 09:57 - 10:00)
- Cypress(Ramtron), Fujitsu. - Vit(19.10.2013 08:57)
- Ну я пользовался. 24 и 25 серией. Аналоги одноименных EEPROM. - Shura(19.10.2013 08:52)
- Проверка на чётность (флаг PF(x86) чётное число единичных битов) какие способы быстрого вычисления чётности существуют в различных архитектурах? инженегр(1160 знак., 20.10.2013 19:53, , MCU, полностью)
- switch vs if - почему первый не работает ? zeleny(310 знак., 20.10.2013 01:14, MCU, полностью)
- Уже было сказано, что после case должно стоять константное выражение. Но от себя добавлю, что компилируется switch в виде двух массивов (обычно помещаемых по flash!): в одном из них перечислены case-константы, а во-втором соответствующий им список Ксения(388 знак., 20.10.2013 02:21)
- на разных платформах, разные компиляторы, разные уровни оптимизации - реализация разная. Совсем не обязательно табличная - koyodza(20.10.2013 10:35)
- не интересовался кишками, видимо массив констант компилятором сортируется по возрастанию, а затем производится двоичный поиск? ru.wikipedia.org/wiki/%D0%94%D0%B2%D0%BE%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA - инженегр(20.10.2013 09:59, )
- Объявите cmd_vals, как static (тем самым зафиксировав ее место в памяти), тогда, возможно, switch воспримет выражение &cmd_vals.en, как константу :) - Ксения(20.10.2013 03:04)
- Ошибка выдается, потому, что по стандарту языка после "case" должно следовать константное выражение. Да, и по смыслу: обратите внимание , что после "case constant-expression" ставится двоеточие, поскольку это - метка, а метки в ЯВУ - определяются Палыч(172 знак., 20.10.2013 02:03)
- Кто работал с FLASH памятью AT45DBxxxD от ATMEL. Кто подскажет как там выбирается буфер 512 или 528 байт? - imhoteb(16.10.2013 13:58, MCU, полностью)
- на складе валялась пара линеек ат45дб041б в соик28, так, на крайняк мб кому надо? - RED_DRAGON(17.10.2013 21:06)
- там битик однократнопрограммируемый. см DS. только теперь у Adesto - Vit(16.10.2013 14:04)
- Изначально какой буфер 528? А кто такие Adesto? Я видел пару даташитов с этим логотипом... но так и не понял... ничего... этот тип памяти теперь не производит ATMEL? - imhoteb(16.10.2013 14:08)
- 528. Склероз подсказывает, что ATMEL обещал по требованию 512 изначально поставлять. Сейчас попадаются экземпляры с прошитым режимом 512, хотя специально у продавцов такого не просили. - brv(16.10.2013 14:31)
- 528. Atmel продал подразделение памяти фирме Adesto Technologies - Vit(16.10.2013 14:10, ссылка)
- dataflash -- тупиковая технология. Тут ж кто-то писал, мол она внутри а-ля NAND. Отсюда мол и поблочная запись (перезапись блока при перезаписи байта), долгое стирание и всё такое. В то время как SST25 -- честный NOR с быстрой побайтовой записью fk0(36 знак., 16.10.2013 14:48)
- А что не тупиковая? Точнее, что сейчас стоит использовать вместо AT45DB... ? SST25 не подарок. Время записи 10мкс/байт (у АТ45 3мс/512байт, т.е. примерно одно и тоже). Время стирания страницы у SST25 до 25мс, у АТ45 до 35мс, примерно одно и тоже). AlexBi(554 знак., 16.10.2013 17:21)
- M25P128 не спасут отца российской демократии? есть возможность писать по 256 байт, трутся правда долго. - Nikolay801_(17.10.2013 13:59)
- у SST25 гарантированное к-во циклов перезаписи 10.000 (и типа типикал 100.000). А вот у 45 - минимальное 100.000 - aoreh(16.10.2013 19:25)
- SST25 позволяет писать быстро побайтово. И ждать вообще не надо, пока пишется до конца страницы (после конца, перед следующей страницей или следующей операцией -- ждать). AT45 требует _ждать_ _всегда_ из-за стирания (если хочется чтобы данные таки fk0(1702 знак., 16.10.2013 18:10 - 18:13)
- Как я понял, SST25 позволит быстро записать только два байта, после этого нужны танцы с приседаниями, что бы дождаться окончания записи (в простейшем случае простой таймаут годится), только потом ей можно давать записать следующие два байта. AlexBi(980 знак., 16.10.2013 19:42)
- at45db... не требует обязательного стирания, во всяком случае в ревизии D, а с ревизии E, там вообще официально можно писать побайтно. aoreh(555 знак., 16.10.2013 19:24 - 19:26)
- когда-то были AT45DB без суффиксов - в их DS не было требования об обязательном предварительном стирании. а потом "по просьбам общественности" угандонили, пид@*@сы - Vit(16.10.2013 18:49, ссылка)
- Зато там был типа двойной буфер... - Гyдвин(16.10.2013 17:10)
- сало як сало. зато в далёком 1997 году были (AT45DB041/81 точно, за 161-е не скажу) в ближайшем ларьке. - Vit(16.10.2013 15:24)
- так этож никрочип! Может религия не позволяет :-) - abivan(16.10.2013 15:05)
- ДА! уже нашел сайт этой фирмы, и заметил что у Атмел резко пропала эта память, за то есть AT25 серия крутая на 100 лет хранения и миллиона перезаписи циклов, только вот объем копеечный просто, 1 мегабит максимальный против старой AT45 в 64 imhoteb(54 знак., 16.10.2013 14:20)
- Нашла коса на камень: не поделится ли кто кусочком записи-чтения данных/комманд в/из нанд флэшины (ногодрыгом). все по диаграммам с даташита, но чип не отвечает - RED_DRAGON(16.10.2013 13:04, MCU, полностью)MBedder
- А по какому закону надо менять PWM подсветки LCD чтобы на глаз был приятный переход от маскимума к минимуму? - buslik.be(13.10.2013 21:22, , MCU, полностью)
- Изучаю программирование под MSP430, посоветуйте с чего начать, литературу почитать какую. - Игорь(16.10.2013 15:04, , MCU, полностью)
- Может все таки кто ни будь есть кто работал с AT89C5131 от ATMEL. Не могу от производителя добиться команд на стирание блоков FLASH памяти через адрес FFC0. Есть единственный документ "AT89C5131 USB Bootloader Complete", в нем есть таблица, но не imhoteb(62 знак., 16.10.2013 15:17, MCU)
- возник вопрос. если микроконтроллер защищен битами, то внутрисхемно st-link сможет его хотя бы обнаружить? - Constantin24(08.10.2013 16:15, MCU, полностью)
- А посоветуйте плиз контроллер (желательно не шибко многоногий) с возможностью непосредственного (8 ног на на полумостовые драйверы) аппаратного руления 2-мя биполярными шаговиками. Чой-то ни разу не приходилось сталкиваться... Навороты не нужны - Гyдвин(153 знак., 08.10.2013 16:55, MCU, полностью)
- Два дня бьюсь. Поставил IAR (скачал его с сайта TI) проект на ассемблере. Ставлю в ликере генерировать файл MSP430-txт, файл не генерируется после Buld. Короче ошибок тоже не каких не выдает, что делает но проект не линкует. Помогите чем могите, PeterD(30 знак., 23.08.2013 13:03, MCU, полностью)
- Тексас вообще офигел - не могу скачать флэшер. Подайте Христа ради. - Vladimir Ljaschko(26.09.2013 00:33, MCU, полностью)
- Кто работал с API командами в контроллере AT89C5131-UM. Я раньше работал с процессором AT89C51RD2, в нем писал следующие команды imhoteb(345 знак., 09.10.2013 08:10, MCU, полностью)
- Как вывести элемент массива в порт на асме? buslik.be(198 знак., 08.10.2013 15:57, , MCU, полностью)
- Да мне уж подсказали mov.b ledCodes(r14), &SEG_PORT; - buslik.be(09.10.2013 00:09, )
- Где-то должна быть команда "inc R14". Иначе смещение не меняется и выводиться будет только одно значение. Ещё диапазон значения в R14 надо проверять, дабы не вылететь в космос. teap0t(314 знак., 08.10.2013 23:00 - 23:05)
- Интересно, какого результата ждать от команды mov #0, &SEG_PORT даже если предположить, что SEG_PORT задефайнен в надежде на ожидаемый результат? Интересно, какого результата ждать от mov.b #ledCodes, r4 если следом идёт mov.b @r14, r4 ? KLIM83(36 знак., 08.10.2013 22:21)