- Китайские производители RTC2024-04-04
- 3PEAK, картина маслом - отзывы, впечатления, опыт применения. Надо
принять решение, прошу совета.2024-01-08
- Китайский MY18B20Z = DS18b202023-11-19
- Кто-то искал китайский ADS1256 -получите2023-11-10
- Chinese Lithium Titanate Battery2023-04-05
- Китайские оптопары2023-03-07
- Китайские часы RTC2022-11-30
- Megawin MG32F022022-08-10
- А что есть из китайских МК чтобы работало от батарейки и не имело
криптографии? Типа STM32L4?2022-04-28
- Китайские производители электроники.2022-03-30
- Вопрос про китайские клоны STM322022-03-28
- Китайские Cortex {STM32}2022-03-19
- Китайские аналоговые компании.2022-03-19
- Еще китайские клоны STM322021-11-10
- Китайчатина от WCH. Каталог2021-02-24
- LGT8F328D2020-08-23
- Производитель драйверов ЖКИ STxxx2020-04-02
-
- Может уже было, но вот: Vango Technologies, разные МК Argon(1 знак., 30.01.2022 16:35, ссылка)
- Студенты за миску риса проектировали камень. Плакать хочется - lloyd(24.10.2022 16:09)
- не за миску риса, а дипломная работа - ucMike(24.10.2022 18:25)
- Ничо не понял, что вы тут говорите! А контора, видимо, заточена на
измерительные м/сх для энергосчетчиков, оттуда и сигма-дельта АЦП в
CM0. Argon(66 знак., 24.10.2022 18:51)
- Говорят хуже ванги V8530 только российские разработки. Нет, там
леденящий душу трындец, когда lloyd(616 знак., 26.10.2022 10:50)
- Насколько я помню в PIC16F тоже 1 - Input, 0 - Output. Потому что 1
похожа на I, а 0 похож на O. - Ale3000(26.10.2022 11:25)
- Х-м... Более 20 лет их применяю, наряду с... Никогда не парился на
сей счёт (мнемоники: I~1,О~0 ). Да и не встречал в доках объяснялок
от MICROCHIP(C). Или сие есть народно- SERGHIO(22 знак., 26.10.2022 13:27 - 22:52)
- наверно всё-таки фольклор. а с названиями регистров GPIO у них тараканы давно, как и с этой самой полярностью. это не лечится. - Vit(26.10.2022 15:37)
- RTFM page 3: TRISx Registers The TRISx register control bits determine whether each pin associated with the I/O port is an input or an output. If the TRIS bit for an I/O pin is a ‘1’, then the pin is an input. If the TRIS bit for an I/O pin is a ‘0’, then the pin is configured as an output. An easy way to remember this is that a ‘1’ looks like an I (Input) and a ‘0’ looks like an O (Output) --> MBedder(1 знак., 26.10.2022 15:28, ссылка)
- 101! Ой, простите, я имел в виду LOL! - SciFi(26.10.2022 13:34)
- 0xBEDA, 0xBEDA 0x BADC0DE. - Dingo(27.10.2022 04:48)
- И у PIC18/dsPIC/PIC24/PIC32 тоже так, и потому же - MBedder(26.10.2022 13:13)
- Забористо... - lloyd(26.10.2022 11:41)
- Х-м... Более 20 лет их применяю, наряду с... Никогда не парился на
сей счёт (мнемоники: I~1,О~0 ). Да и не встречал в доках объяснялок
от MICROCHIP(C). Или сие есть народно- SERGHIO(22 знак., 26.10.2022 13:27 - 22:52)
- Насколько я помню в PIC16F тоже 1 - Input, 0 - Output. Потому что 1
похожа на I, а 0 похож на O. - Ale3000(26.10.2022 11:25)
- Говорят хуже ванги V8530 только российские разработки. Нет, там
леденящий душу трындец, когда lloyd(616 знак., 26.10.2022 10:50)
- Ничо не понял, что вы тут говорите! А контора, видимо, заточена на
измерительные м/сх для энергосчетчиков, оттуда и сигма-дельта АЦП в
CM0. Argon(66 знак., 24.10.2022 18:51)
- не за миску риса, а дипломная работа - ucMike(24.10.2022 18:25)
- Студенты за миску риса проектировали камень. Плакать хочется - lloyd(24.10.2022 16:09)
- Есть еще Holtek 8-битные MCU на оригинальной архитектуре, 32-битные
на Cortex-M0. Я делал пару проектов на их 8-битниках, там для
отладки используется специальная отладочная версия чипа с которой
работает отладчик. Боевая версия вообще не имеет отладочного блока. - GDI(03.06.2021 15:24, ссылка)
- Они обычно делали на 51 ядре, экстремально дешево. Есть дока по оригинальному ядру? - Evgeny_CD(03.06.2021 20:39)
- [STC] -> Цены --> 51 ядро - Evgeny_CD(09.06.2018 01:46, ссылка, ссылка)
- MCS51 производства STC: они действительно существуют ))) dastun(2766 знак., 14.05.2021 03:32 - 01.06.2021 20:00)Evgeny_CD
- Не понял какая частота внутреннего RC генератора. - =AlexD=(14.05.2021 14:22)
- От линейки зависит. dastun(195 знак., 14.05.2021 16:05, картинка)
- Как-то подозрительно коррелируют между собой объём flash и объём
eeprom. F+EE ~6x Кб в STC12C5A60S2 series - =AlexD=(14.05.2021 14:06)
- Там всё смешнее, флеши всегда 61k, только по-разному распределяются
между еепром и собственно. Доступ разный и запись-чтение, я так
понимаю. - dastun(14.05.2021 15:48)
- Я подумал что eeprom эмулируется на той-же флеше. - =AlexD=(14.05.2021 15:51)
- Там всё смешнее, флеши всегда 61k, только по-разному распределяются
между еепром и собственно. Доступ разный и запись-чтение, я так
понимаю. - dastun(14.05.2021 15:48)
- Прошивка - это ладно. А как там пошаговая отладка? Посмотреть тек.
содержимое внутренностей? Не сильно мешая основной программе. - Лaгyнoв(14.05.2021 12:55)
- Я поступаю проще. В 51-х строго регламентировано время выполнения каждой операции, поэтому делаю ногодрыгом UART со скоростью 3Mbps на любой из портов. К компу подключаю через преобразователь на FTDI и по ходу выполнения смотрю, что надо в терминале. Ozelot(193 знак., 14.05.2021 14:11)
- Отладка??? В 51-м ядре??? Хуле там отлаживать??? Листинг глянуть
достаточно! dastun(49 знак., 14.05.2021 13:03)
- Даже не так. Смотришь внимательно на исходник и находишь, где
накосячил. Не секунды, конечно :-) - SciFi(14.05.2021 13:04)
- Хочешь быть здоровым - не болей, хочешь быть богатым - будь, хочешь отладить прошивку - пиши сразу хорошо! - POV_(15.05.2021 14:05, )
- Даже не так. Смотришь внимательно на исходник и находишь, где
накосячил. Не секунды, конечно :-) - SciFi(14.05.2021 13:04)
- Эвон как тебя, дедок, виагра набаловала :) Забыл уже УФРПЗУ, RAM
эмуляторы, светодиоды, uart и осциллограф ;))) - Гyдвин(14.05.2021 13:02)
- я избаловался еще в 1990-м. :-) Когда МОНИД от СМ1800 прошивал в своё поделие (в одну РФ-ку). И использовал выводы последовательного интерфейса 1821ВМ85 с внешним монитором. Для отладки у меня там по верхним адресам перемычка была, чтоб МОНИД запустить. Через него загружал в ОЗУ программу, пускал, останавливал. Смотрел память и регистры. Я своему глазу в исходниках никогда не доверял, ни 30 лет назад, ни сейчас. :-) - Лaгyнoв(14.05.2021 14:25)
- У некоторых есть возможность прошивки напрямую от USB. Ozelot(191 знак., 14.05.2021 08:52, ссылка)
- Завидую, белой завистью :) Cкpипaч(431 знак., 14.05.2021 07:53)
- А никуда не денешься, имхо. Глянь цены на STC (это они ещё
подорожали вдвое-втрое в свете последних событий) или Nuvoton и
сравни с "настоящими" ))) 8-битниками ))) dastun(1153 знак., 14.05.2021 12:50)
- +1. Наступает эпоха продвинутой простоты. - Evgeny_CD(14.05.2021 12:57)
- У меня еще эпоха инерции не закончилась. Потому что побороть инерцию - нужно тратить деньги. Cкpипaч(282 знак., 14.05.2021 16:19)
- +1. Наступает эпоха продвинутой простоты. - Evgeny_CD(14.05.2021 12:57)
- А никуда не денешься, имхо. Глянь цены на STC (это они ещё
подорожали вдвое-втрое в свете последних событий) или Nuvoton и
сравни с "настоящими" ))) 8-битниками ))) dastun(1153 знак., 14.05.2021 12:50)
- Быстрее, чем AVR? Проще, чем PIC? - max(14.05.2021 04:19)
- Что может быть проще 51? Да, быстрее, проще, ДЕШЕВЛЕ! Впрочем, насчёт ПИК не уверен. - dastun(14.05.2021 12:05)
- С такими частотами 1T будут однозначно быстрее AVRок. - =AlexD=(14.05.2021 07:04)
- В ногодрыге. В арифметике, ацацуд. - mse homjak(14.05.2021 10:41)
- В обработке прерываний ещё. Да и с арифметикой не всё однозначно,
боюсь фифти-фифти будет. Вот доступ в расширенную память - да,
долгий. - =AlexD=(14.05.2021 11:41)
- Не... не будет. регистровый файл решает. Да и с прерываниями,
думаю, не так однозначно. В 1Т 51 без конвейера никак. - mse homjak(14.05.2021 12:35)
- Да, вроде конвейер подозревается, хотя явных указаний в доках
нет... Но его работы не видно: dastun(228 знак., 14.05.2021 21:55)
- Команда за три такта не нуждается в конвейере. Команда за такт,
нуждается. - mse homjak(14.05.2021 22:35)
- Долго пытался понять, но так и не. dastun(246 знак., 15.05.2021 00:51)
- Очень просто.В толковых орхитектурах "двух-трёхбайтовые команды"
выбираются за один или два(если не выровнено) цыкла обращения к
флэшу. В таких орхитектурах флэш в сильно шыре самой длинной
команды. И "многотактовость" получается тока из-за необходимости
сбросить-загрузить конвейер. Если у проца все команды однотактные,
то речь может идти тока о глубине и способе реализаццыи конвейера.
У тогоже АВРа, несмотря на то, что косвенный переход помещается в
длину команды, за один mse homjak(120 знак., 15.05.2021 11:41)
- Да это всё понятно, но я не о том. dastun(490 знак., 15.05.2021 13:00)
- У STM8 увидеть влияние конвейера на ногодрыг можно AlexG(6 знак., 15.05.2021 17:35, ссылка)
- Недавно делал шим ногодрыгом на стм8. Ну да, есть там некая нелинейность, но всё получилось без особых хлопот. - SciFi(03.06.2021 22:35)
- Вот это да! То-то когда я читал описание ядра STM8, меня поразила ширина шины и сложность механизма выборки команд. "И это все в 8 битнике?", подумал я. Таки смухлевали. - Evgeny_CD(03.06.2021 22:23)
- Вот я о том же и говорил! Да то ли я тупой, не смог толком вопрос задать, то ли ещё какая причина... ))) dastun(593 знак., 15.05.2021 22:47)
- Никакой. А смысл? Он есть полюбому. Тока может быть спрятан внутри импульса тактирования. - mse homjak(15.05.2021 13:27)
- У STM8 увидеть влияние конвейера на ногодрыг можно AlexG(6 знак., 15.05.2021 17:35, ссылка)
- Да это всё понятно, но я не о том. dastun(490 знак., 15.05.2021 13:00)
- это ортогональные друг другу вещи. MSP430 в тучу тактов на команду
- делается без конвейера. конвейер лепится чтобы задрать частоту. а
как только частота ядра становится выше чем скорость работы
памяти/шины - лепится кэш. - Mahagam(15.05.2021 01:01)
- Дык, йопта, такое я понимаю (нащщот ортогональности мутновато, но
хер с ним пока)! Я ведь к тому и вёл бодягу про конвейер в STC: dastun(311 знак., 15.05.2021 01:56)
- Его не может "и нет". - mse homjak(15.05.2021 11:44)
- Дык, йопта, такое я понимаю (нащщот ортогональности мутновато, но
хер с ним пока)! Я ведь к тому и вёл бодягу про конвейер в STC: dastun(311 знак., 15.05.2021 01:56)
- Очень просто.В толковых орхитектурах "двух-трёхбайтовые команды"
выбираются за один или два(если не выровнено) цыкла обращения к
флэшу. В таких орхитектурах флэш в сильно шыре самой длинной
команды. И "многотактовость" получается тока из-за необходимости
сбросить-загрузить конвейер. Если у проца все команды однотактные,
то речь может идти тока о глубине и способе реализаццыи конвейера.
У тогоже АВРа, несмотря на то, что косвенный переход помещается в
длину команды, за один mse homjak(120 знак., 15.05.2021 11:41)
- Долго пытался понять, но так и не. dastun(246 знак., 15.05.2021 00:51)
- Команда за три такта не нуждается в конвейере. Команда за такт,
нуждается. - mse homjak(14.05.2021 22:35)
- В AVR много инструкций загрузки/выгрузки регистров, особенно в
функциях, и ещё больше в прерываниях. В 51 пока ты в пределах 128
байт памяти, любая ячейка щетай ригистр. - =AlexD=(14.05.2021 12:42)
- Арифметика в "любом регистре" не работает. mse homjak(43 знак., 14.05.2021 12:49)
- Добавь команды загрузки/выгрузки регистров, потом перепиши тот же
код для аккумуляторной архитектуры. - =AlexD=(14.05.2021 12:56)
- Ну ланна. mse homjak(326 знак., 14.05.2021 18:11)
- Для "сратого 16Х16" надо c8051f120 использовать ))... _P0V(47 знак., 15.05.2021 14:49, , ссылка)
- Ну я обо што и гутарю. Собсно, 16Х16 в два раза дольше. А если
замахнуться на
Вильяма нашего, Шекспиракакой-нить фильтрец, пусть даже рекурсивный, с арифметикой 16Q16, то это тоска тоскливая получается. Не, я супротив 51 ничо не имею, долго и плодотворно сидел на ём, ногодрыгал, моё почтение, но задачи требовали чисел и их было у нас. На АВР, в смысле. Ну а щас, да... - mse homjak(15.05.2021 19:52)
- Ну я обо што и гутарю. Собсно, 16Х16 в два раза дольше. А если
замахнуться на
- Для "сратого 16Х16" надо c8051f120 использовать ))... _P0V(47 знак., 15.05.2021 14:49, , ссылка)
- Ну ланна. mse homjak(326 знак., 14.05.2021 18:11)
- Добавь команды загрузки/выгрузки регистров, потом перепиши тот же
код для аккумуляторной архитектуры. - =AlexD=(14.05.2021 12:56)
- Арифметика в "любом регистре" не работает. mse homjak(43 знак., 14.05.2021 12:49)
- Ну ежели банки переключать, то может и не так все печально. - LightElf(14.05.2021 12:38)
- Большинство из того, что должно обрабатываться в прерываниях, можно
сделать вообще без какого-либо сохранения контекста. dastun(82 знак., 14.05.2021 12:54)
- Она ещё и с двумя уровнями приоритетов, что в некоторых случаях
весьма в кассу. - =AlexD=(14.05.2021 12:58)
- Поправка: STC-51 С ЧЕТЫРЬМЯ! Но не все. - dastun(14.05.2021 13:06 - 13:25)
- Давно не брал я в руки шашку. Подзабыл. - =AlexD=(14.05.2021 13:16)
- Поправка: STC-51 С ЧЕТЫРЬМЯ! Но не все. - dastun(14.05.2021 13:06 - 13:25)
- Она ещё и с двумя уровнями приоритетов, что в некоторых случаях
весьма в кассу. - =AlexD=(14.05.2021 12:58)
- Большинство из того, что должно обрабатываться в прерываниях, можно
сделать вообще без какого-либо сохранения контекста. dastun(82 знак., 14.05.2021 12:54)
- Да, вроде конвейер подозревается, хотя явных указаний в доках
нет... Но его работы не видно: dastun(228 знак., 14.05.2021 21:55)
- А у них есть второй DPTR? - LightElf(14.05.2021 12:23)
- Есть у всех, емнип. Только зачем он? Лишнее усложнение ))) - dastun(14.05.2021 13:08)
- Пересылки XRAM->XRAM или ROM->XRAM с одним DPTR крайне медленные и напряжные - LightElf(15.05.2021 13:06)
- Есть у всех, емнип. Только зачем он? Лишнее усложнение ))) - dastun(14.05.2021 13:08)
- Не... не будет. регистровый файл решает. Да и с прерываниями,
думаю, не так однозначно. В 1Т 51 без конвейера никак. - mse homjak(14.05.2021 12:35)
- В обработке прерываний ещё. Да и с арифметикой не всё однозначно,
боюсь фифти-фифти будет. Вот доступ в расширенную память - да,
долгий. - =AlexD=(14.05.2021 11:41)
- В ногодрыге. В арифметике, ацацуд. - mse homjak(14.05.2021 10:41)
- Компилятор какой использовал? - Evgeny_CD(14.05.2021 03:39)
- SDCC. Преднамеренно. dastun(298 знак., 14.05.2021 04:01)
- Преднамеренность одобряю. - Evgeny_CD(14.05.2021 13:38)
- SDCC. Преднамеренно. dastun(298 знак., 14.05.2021 04:01)
- Обсуждали - Evgeny_CD(14.05.2021 03:39, ссылка, ссылка)
- Но не пробовали? Если есть сводный топик, модеры, перенесите мой
пост туда, я его буду пополнять по мере продвижения. - dastun(14.05.2021 04:08)
- перенести свой топик можешь и сам, рекомендую поставить теги - General(14.05.2021 06:31)
- Но не пробовали? Если есть сводный топик, модеры, перенесите мой
пост туда, я его буду пополнять по мере продвижения. - dastun(14.05.2021 04:08)
- Не понял какая частота внутреннего RC генератора. - =AlexD=(14.05.2021 14:22)
- Статьи на русском -> --> - Evgeny_CD(14.03.2019 23:35, ссылка, ссылка)
- MCS51 производства STC: они действительно существуют ))) dastun(2766 знак., 14.05.2021 03:32 - 01.06.2021 20:00)Evgeny_CD
- [WCH] -> Цены --> 51 архитектура. Evgeny_CD(215 знак., 09.06.2018 01:33, ссылка, ссылка)
- [CH554] мини сводный системный Evgeny_CD(383 знак., 29.06.2022 02:09, ссылка, ссылка)
- [PADAUK Technology] -> Цены --> Оригинальная архитектура, есть IDE и прошивальщик. Дешевые OTP, есть и варианты на 1к перешивок. Цены от $0.03 в партии 5 шт MCU SOT-23-6 Evgeny_CD(09.06.2018 01:24, ссылка, ссылка)
- Народ разбирается с программаторами Evgeny_CD(1 знак., 22.01.2024 20:45, ссылка)
- Снова появились на LCSC. Например, PFC161-EY10 500+ US$0.1048. Вполне себе индустриальное с перешивкой 1к циклов. Evgeny_CD(1 знак., 10.04.2023 02:28, ссылка)
- Элтех занялся делом Evgeny_CD(1 знак., 24.10.2022 15:57, ссылка)
- Элтех активно насовывает мне рекламу Evgeny_CD(1 знак., 05.03.2023 00:27, ссылка)
- Вот когда цену научится писать, тогда будем считать, что он занялся делом. - Kpoк(26.10.2022 10:12)
- Хм... А кроме datasheet какая-либо дополнительная информация
имеется? - Bill(02.06.2021 13:32)
- На Хабре было 2..3 статьи. - Toчкa oпopы(02.06.2021 13:46)
- Маловато, однако. - Bill(02.06.2021 14:27)
- немного видео на ютубе есть - oleg110592(02.06.2021 13:39, youtube)
- На Хабре было 2..3 статьи. - Toчкa oпopы(02.06.2021 13:46)
- [EasyPDKProg µC programmer] - народ отреверсил протокол и сделал нужное ПО и hard. Evgeny_CD(01.06.2021 18:28, ссылка, ссылка)
- В рамках этого проекта народ собрал кучку открытых проектов, можно потренироваться. - Evgeny_CD(01.06.2021 18:33, ссылка)
- а как их программируют? - Kpoк(01.06.2021 16:26)
- и ардуиной вроде шить можно, программатор родной покупал недавно
заказчик около 100$ - oleg110592(01.06.2021 18:46, картинка)
- Заявлено 6 ног у камня. - Kpoк(01.06.2021 23:37)
- Ихней тулзой. В доке на чип описано. - Evgeny_CD(01.06.2021 16:27)
- Ног хватает? - Kpoк(01.06.2021 18:15)
- Что-то описано - Evgeny_CD(01.06.2021 18:33, ссылка)
- Ног хватает? - Kpoк(01.06.2021 18:15)
- и ардуиной вроде шить можно, программатор родной покупал недавно
заказчик около 100$ - oleg110592(01.06.2021 18:46, картинка)
- Selection Guide 2020H2 Evgeny_CD(01.06.2021 15:23, ссылка)
- На LCSC они закончились на складе, что неудивительно, но контора все же крайне любопытная. - Evgeny_CD(01.06.2021 16:14)
- Народ покопался в моей голове, изучил мои посты (ШИМ кодирование я описывал в ходе своих изысканий) и сделал контроллер 7 сегментных индикаторы на них, с возможностью подключения цепочки. - Evgeny_CD(18.05.2020 23:38, ссылка)
- [PADAUK PMS150C] (-20°C ~ 70°C, стоимость ->) PMC150 (-40°C ~ 85°C, стоимость -->) [1000 шт - $0.0293 - $29.3] на весьма спекульском сайте. Китайский шедевр! Evgeny_CD(180 знак., 18.06.2019 00:16 - 01:07, ссылка, ссылка)
- Свежий обзорный каталог Evgeny_CD(18.06.2019 00:21)
- Это уже femtoPLC какой-то :) - Evgeny_CD(09.06.2018 01:26)
- При попытке поставить ихнюю IDE, Нортон антивирус ругается что там троян :)) - =AK=(27.03.2019 06:50)
- Маркетинг по китайски :) В виртуалку ее - и пусть там троянит. - Evgeny_CD(27.03.2019 09:45)
- Норм подрыгать ногами. Зато 8мкА потребление на встроенном LSI 12КГц. - Ralex(09.06.2018 10:14)
- При попытке поставить ихнюю IDE, Нортон антивирус ругается что там троян :)) - =AK=(27.03.2019 06:50)
- Может уже было, но вот: Vango Technologies, разные МК Argon(1 знак., 30.01.2022 16:35, ссылка)