RISC-V CH32V как замена стм32
- Сообщения: 13796
- Зарегистрирован: Чт сен 20, 2007 14:08:00
я вот и хочу сделать выносной термометр и датчик влажности, чтобы они работали от солнечных панелек и акума мелкого
тематические ответы только в форуме, в приват не пишите
- Реклама
на MSP430 можно борткомп самолета построить, этож pdp11jcxz писал(а):на MSP430 можно например погодную станцию сваять
вот поломается заводик tsmc
...и все как миленькие сядем срочно заново осваивать x51,68000, итп, то что ляпается на старых добрых 90-250-1000+nm
некоторые готовы и к более радикальному сценарию
транзисторы в sot23 - вполнесебе процессорный компанент
http://mynor.org/my4th
TraNOR - A computer built with transistors
This computer consists of 1897 transistors for the CPU, 598 transistors for the four 8-bit I/O-ports and additional 124 transistors for the LCD I/O board. Furthermore, three integrated memory chips were used. Of course it would be possible to build the SRAM chip with transistors and the ROM chip with transistors and diodes as well, but this would have required much more transistors.
Последний раз редактировалось AlexS4 Пт июн 28, 2024 17:56:21, всего редактировалось 1 раз.
- Сообщения: 373
- Зарегистрирован: Ср мар 09, 2016 08:07:41
[uquote="AlexS4",url="/forum/viewtopic.php?p=4596150#p4596150"]MSP430 этож pdp11[/uquote]
рядом не стояли
рядом не стояли
- Сообщения: 13796
- Зарегистрирован: Чт сен 20, 2007 14:08:00
вот термометр типа https://habr.com/ru/articles/162877/
тематические ответы только в форуме, в приват не пишите
Martian,
тож в школе вовсю в pdp11 кодах писал программки
(двк,бк https://ru.wikipedia.org/wiki/%D0%94%D0 ... 0%BA%D1%81 ) ,
а msp430 опоздал буквально на пару лет с появлением, иначе б врядли avr стал моим любимым soc на десяток+ лет ... но это неточно, ценовая политика атмела была существенно агрессивнее несмотря на отсутствие фабов
[uquote="JackSmith",url="/forum/viewtopic.php?p=4596157#p4596157"][uquote="AlexS4",url="/forum/viewtopic.php?p=4596150#p4596150"]MSP430 этож pdp11[/uquote]
рядом не стояли[/uquote]
смотрим инстракшн сет, методы адрессации и ... видим что ктото ниразу не писал программки в виде колонок 8ричных цифирок
тож в школе вовсю в pdp11 кодах писал программки
а msp430 опоздал буквально на пару лет с появлением, иначе б врядли avr стал моим любимым soc на десяток+ лет ... но это неточно, ценовая политика атмела была существенно агрессивнее несмотря на отсутствие фабов
[uquote="JackSmith",url="/forum/viewtopic.php?p=4596157#p4596157"][uquote="AlexS4",url="/forum/viewtopic.php?p=4596150#p4596150"]MSP430 этож pdp11[/uquote]
рядом не стояли[/uquote]
смотрим инстракшн сет, методы адрессации и ... видим что ктото ниразу не писал программки в виде колонок 8ричных цифирок
- Реклама
- Сообщения: 373
- Зарегистрирован: Ср мар 09, 2016 08:07:41
bis.b #0x01, &PADIR
outer
xor.b #1, &PAOUT
mov.w #0xFFFF, r5
суффиксов в PDP11 не было, генератора констант не было
если у меня было БК0010 то там, насколько помню, даже инструкции деления не было
опкоды инструкций за течением времени забыл, извините. набирать прогу через монитор в машкодах было проклятьем.
outer
xor.b #1, &PAOUT
mov.w #0xFFFF, r5
суффиксов в PDP11 не было, генератора констант не было
если у меня было БК0010 то там, насколько помню, даже инструкции деления не было
опкоды инструкций за течением времени забыл, извините. набирать прогу через монитор в машкодах было проклятьем.
старший бит в коде команды показывает байт или 16бит слово,
мнемоника обычная для pdp11 - да, чутка отличалась
mov, movb вместо суффиксов.
это чисто декаративные отличия ассемблер-компилятора.
какой там генератор констант помешает портировать код mc6800 в msp430 ?
мнемоника обычная для pdp11 - да, чутка отличалась
mov, movb вместо суффиксов.
это чисто декаративные отличия ассемблер-компилятора.
какой там генератор констант помешает портировать код mc6800 в msp430 ?
Последний раз редактировалось AlexS4 Пт июн 28, 2024 19:06:27, всего редактировалось 1 раз.
там в БК позже встроеный бэйсик был, с возможностью использовать целочисленные переменные, что превращало ррр в почтиультрозвуковое ссс, чисто при добавлении% к именам переменных
...несмотря на то что интерпритатор... это к вопросу про "наглядность", качество эксперимента и интерпритацию результатов 
но чет мы увлеклись оффтопом
, RISC-V тут существенно дальше стояло 
но чет мы увлеклись оффтопом
Последний раз редактировалось AlexS4 Пт июн 28, 2024 19:22:45, всего редактировалось 1 раз.
непомню, помоему нет, я с ним не любил играться, но про флоты(по дефолту) и целые переменные (с%) - достоверный факт.
Последний раз редактировалось AlexS4 Пт июн 28, 2024 19:25:50, всего редактировалось 1 раз.
я тож пожалуй распакую распаяю CH32V003F4U6 при случае, хочу потихоньку на них портировать парочку наших изделий
https://github.com/cnlohr/rv003usb ? или чтото еще?
а я ничего плохого и в прод версиях с usbtiny например не вижу, если хорошо оттестировано и нет намеков на проблему то че очковать ?! чаще когда "вродебы все по феньшую" какраз и приходит нежданный полярный лис, а заказчику пофигу на феньшуй, бестпрэктис и прочие страхи и комплексы разработчика
, ему важно чтоб не глючило и чтоб не дороже бюджета а остальное для него - лирика/разводилово/саботаж в зависимости от истории 
а я ничего плохого и в прод версиях с usbtiny например не вижу, если хорошо оттестировано и нет намеков на проблему то че очковать ?! чаще когда "вродебы все по феньшую" какраз и приходит нежданный полярный лис, а заказчику пофигу на феньшуй, бестпрэктис и прочие страхи и комплексы разработчика
- Сообщения: 13796
- Зарегистрирован: Чт сен 20, 2007 14:08:00
Сегодня несколько часов было потеряно на занятие безспешную привязку программатора WCH-LinkЕ к WCH-LinkUtility и MounRiver_Studio. В итоге удалил все. Ждать лучших времен ...
В win7 x64: оригинальные драйвера из сайта - неподписанные, с истекшим в прошлом году сертификатом. Zadig: ничего успешного. Ни на одной USB порт с 8. По поводу универсальных многофункциональных устройств и любых действий/кнопок на них программатор на 2 типа, RX/TX адапер, обновления с кнопка?): один программатор оставил в режиме обновления из-за бага, он считаю уже нерабочий - больше не могу вернуть его в рабочий режим из-за случайного нажатия не той кнопки ... С другим смог его восстановить, но программа не обнаруживает программатор. В сети 1000 сайтов с подобными проблемами.
Также проверил на другом компьютере, тот же эффект. Ничего успешного. Мой прогноз относительно китайских МК при без поддержке без изменения (для себя: не используй МК с файли с описанием на китайском языке). Пустая трата времени.
Есть идеи по поводу драйвера WCH-LinkЕ (к win7 64b)?
В win7 x64: оригинальные драйвера из сайта - неподписанные, с истекшим в прошлом году сертификатом. Zadig: ничего успешного. Ни на одной USB порт с 8. По поводу универсальных многофункциональных устройств и любых действий/кнопок на них программатор на 2 типа, RX/TX адапер, обновления с кнопка?): один программатор оставил в режиме обновления из-за бага, он считаю уже нерабочий - больше не могу вернуть его в рабочий режим из-за случайного нажатия не той кнопки ... С другим смог его восстановить, но программа не обнаруживает программатор. В сети 1000 сайтов с подобными проблемами.
Также проверил на другом компьютере, тот же эффект. Ничего успешного. Мой прогноз относительно китайских МК при без поддержке без изменения (для себя: не используй МК с файли с описанием на китайском языке). Пустая трата времени.
Есть идеи по поводу драйвера WCH-LinkЕ (к win7 64b)?
Последний раз редактировалось veso74 Сб авг 03, 2024 21:39:02, всего редактировалось 1 раз.
От них не совсем отказался, светит маленькая искра будущего успеха ... tnx, попробую и на win10 64bit, но после отпуска
.
- Сообщения: 7004
- Зарегистрирован: Сб янв 28, 2006 22:47:24
veso74, для работы с MounRiver испольузйте те драйверы, что распакуются в папку в MounRiver Studio при его установке. У меня эти драйверы расположены по адресу C:\MounRiver\MounRiver_Studio\LinkDrv\
Я не то чтобы совсем без проблем, но ногой микроконтроллера дернул довольно быстро после установки.
Я не то чтобы совсем без проблем, но ногой микроконтроллера дернул довольно быстро после установки.
Астролябия-сама меряет, было бы что мерять!!!
- Сообщения: 13796
- Зарегистрирован: Чт сен 20, 2007 14:08:00
на дворе 2024 год уже наполовину прошелveso74 писал(а):В win7 x64:
10й виндовс уже считается устаревшим
Windows 10 wird am 14. Oktober 2025 eingestellt.
никто не хочет тратить силы и поддерживать тухляк, тем более в драйверах
поставить 10й виндовс и не страдать хернейveso74 писал(а):Есть идеи по поводу драйвера WCH-LinkЕ (к win7 64b)?
я вот тоже сижу на 8.1, но на новый компутер поставил 10, только еще не перелез на него
на 8.1 всякий новый софт уже не работает, а старые версии с ошибками всякими и не хочется нарваться на них
тематические ответы только в форуме, в приват не пишите
kalobyte, давайте пишем про МК CH32V?
А чего про него писать? У меня на 10-ке тоже с пол пинка всё завелось, гирлянда мерцает, как положено.
- Сообщения: 7004
- Зарегистрирован: Сб янв 28, 2006 22:47:24
У меня на Win7 прошивается из ide и из утилиты, отлаживается вроде нормально.
Да, в случае с CH32FV20x и WCH-Link-R1 надо отключить аппаратный ресет, потому как его нет. Если не отключить в настройках MounRiver, соединение с МК потеряется после первой попытки прошить до перезапуска ide, как будто его вовсе нет. Это для WCH-Link-R1, а как с другими отладчиками я не знаю.
P.S. Или не аппаратное, я уж не знаю. Но, попробовать снять эту галку будет не лишним:

Да, в случае с CH32FV20x и WCH-Link-R1 надо отключить аппаратный ресет, потому как его нет. Если не отключить в настройках MounRiver, соединение с МК потеряется после первой попытки прошить до перезапуска ide, как будто его вовсе нет. Это для WCH-Link-R1, а как с другими отладчиками я не знаю.
P.S. Или не аппаратное, я уж не знаю. Но, попробовать снять эту галку будет не лишним:
Астролябия-сама меряет, было бы что мерять!!!
Win10 64 bit, программатор распознан, переключал два режима/тип МК/, обновление состоялось. Все хорошо
.

Добавлено after 5 hours 19 minutes 24 seconds:
Еще один большой поиск в интернете, открытие страниц даже на китайском языке (с переводчиком), чтение форума, открытие pdf ... и результат есть!
.
WCH-Link 相关资料汇总
форум: Краткое изложение информации, связанной с WCH-Link
https://www.wch.cn/bbs/thread-71088-1.html#7
关于 18 年 8 月之后的新驱动在部分 64 位 WIN7 系统下无法安装的说明
pdf: Объяснение невозможности установки новых драйверов после августа 2018 года на некоторых 64-битных системах WIN7
https://www.wch.cn/uploads/file/2021052 ... 195285.pdf
Добавил обновление для Windows SP1: KB3033929 (Windows6.1-KB3033929-x64.msu), перезагрузил PC.
И все пошло нормально: прогамматор WCH-LinkЕ распознан, в WCH-LinkUtility переключается в два режима, подключается и вероятно будеть работь.

Начнем мигать светодиодов
.
Перед этим нужно немного поработать с паяльником, но это удовольствие даже в теплый летний день
.
Добавлено after 5 hours 19 minutes 24 seconds:
Еще один большой поиск в интернете, открытие страниц даже на китайском языке (с переводчиком), чтение форума, открытие pdf ... и результат есть!
WCH-Link 相关资料汇总
форум: Краткое изложение информации, связанной с WCH-Link
https://www.wch.cn/bbs/thread-71088-1.html#7
关于 18 年 8 月之后的新驱动在部分 64 位 WIN7 系统下无法安装的说明
pdf: Объяснение невозможности установки новых драйверов после августа 2018 года на некоторых 64-битных системах WIN7
https://www.wch.cn/uploads/file/2021052 ... 195285.pdf
Добавил обновление для Windows SP1: KB3033929 (Windows6.1-KB3033929-x64.msu), перезагрузил PC.
И все пошло нормально: прогамматор WCH-LinkЕ распознан, в WCH-LinkUtility переключается в два режима, подключается и вероятно будеть работь.
Начнем мигать светодиодов
Перед этим нужно немного поработать с паяльником, но это удовольствие даже в теплый летний день


