Спасибо форумчанам что собрали средства на приобретение отладочной платы PinBoard v1.1 с easyelectronics.ru
Выглядит это чудо вот так
И позволяет не занимаясь пайкой проектировать устройства на базе AVR контроллеров.
Для данной платы существует несколько проектов (приведены на сайте)… теперь и от меня добавиться (проект Дешифратор MULTI канала для VCoder’a)
Ну а в этом разделе буду собирать различную информацию по данной плате, выкладывать написанные и найденные библиотеки…
может быть кому кроме меня понадобиться 😃
Ну и если у кого еще есть такая плата- то теперь можно будет делать проекты вместе !
Comments
Мой первый вклад в библиотеку - модуль расширения функций печати - lcd_prn.asm.html
Задайте в данном модуле название вашей процедуры печати символа (сам символ передается в R17) и вы получите доп. функционал:
печать 16-тиричных чисел,
печать 16-ти битных десятичных чисел,
автоматическая коррекция кодировки русских символов при печати строк из кодировки windows в кодировку алфавитно-цифровых дисплеев (HD44780)
;
+-----------------------------------+
; | ФУНКЦИИ И ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ |
; +-----------------------------------+
;
; Модуль реализует спец. вывод по функциям
; PRN_HEX8 - шестнадцатеричного числа, R17-число, R16 портится!
; Пример ============================================================
; LDI R17 , 0xAB ; числа
; CALL PRN_HEX8 ;
--------------------======================================================================
; PRN_BCD16 - десятичного числа, R17:R16-число, R23 количество выводимых знаков (2-5)
; Пример ============================================================
; LDI R16 , low (12345) ;
; LDI R17 , high(12345)
; CALL PRN_BCD16
--------------------======================================================================
; PRN_WRSF - печать строки, Z - адрес строки, в строке завершающий ноль
; строка с кодировкой русских символов windows
; Пример ===========================================================
; LDI ZL , low (START_TEXT*2) ;
; LDI ZH , high(START_TEXT*2) ;
; CALL PRN_WRSF ; печать строки
;---------------------======================================================================
Неее, второй версии еще нет… то что приведено это анонс… по самым скромным подсчетам желающие тестить эту плату получат недели через 2-3…
реальный выход будет где то через месяц…
я смотрел отличия… в принципе для меня есть желаемые фичи, но на самом деле они не определяющие… плюс на новой плате не будет второго контроллера (на первой версии 2 меги! причем вторую тоже можно перепрошить под свои нужды
В смысле ?
Тьфу, не AVR 😃 Ходит идея в массах, сделать замену штатной плате турниги9, но на ARM.
Ну если найдется тот кто профинансирует потом производство новой аппаратуры (причем чтобы и ее стоимость осталась в пределах 3000 рублей) - то я с удовольствием…
в остальном моя точка зрения на всякого рода “разработки” следующая: “любая конструкция должна быть повторяема с минимальными усилиями и минимальными затратами”
достаточно почитать разделы форума про Турнигу чтобы понять что для многих подпайка разъема для программирования аппаратуры уже является серьездным шагом и решением 😃
поэтому сделать одиночное решение - да, смогу… но чтобы оно было массовым нужно будет наладить производство как минимум самой печатной платы (чтобы желающие могли на ней собрать кодер), ну а лучше еще и платы в сборе - чтобы можно было простым переподключением разъемов подключить плату и получить готовую аппаратуру.
вот эти последние 2 шага я еще не проходил… мне конечно интересно как это все организовывается, да и в конце концов все чаще и чаще прихожу к мысли о необходимости открытия собственного дела, но тогда боюсь, что я начну зарабатывать деньги 😦 стану для многих мягко говоря буржуином 😃)))
вот сделаю до конца дешифратор MULTI канала и подумаю стоит идти дальше или нет…
вообще по своим разработкам уже давно принял внутреннее решение что полностью буду открывать все что сделал, в том числе исходники прошивок… и если будет спрос - то буду организовывать сборку устройств для желающих приобрести (но не желающих паять)… я сам такой, многие вещи могу сделать, но это не значит что я все делаю сам - что то банально проще купить…
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"4173caf83df9550077793680":{"_id":"4173caf83df9550077793680","hid":4752,"name":"Victor","nick":"Victor","avatar_id":null,"css":""},"49ee64553df955007776ef40":{"_id":"49ee64553df955007776ef40","hid":47203,"name":"AlcoNaft43","nick":"AlcoNaft43","avatar_id":null,"css":""},"4a43c2533df955007776cb80":{"_id":"4a43c2533df955007776cb80","hid":50021,"name":"ВитГо","nick":"ВитГо","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"4eaf81b99970730077104abd","hid":12844,"title":"Отладочная плата PinBoard v1.1","html":"<p>Спасибо форумчанам что собрали средства на приобретение отладочной платы PinBoard v1.1 с easyelectronics.ru</p>\n<p>Выглядит это чудо вот так<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member50021/media/4eaf803c9970730077d03b19\" target=\"_blank\" data-nd-media-id=\"4eaf803c9970730077d03b19\" data-nd-image-orig=\"https://rcopen.com/member50021/media/4eaf803c9970730077d03b19\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/4eaf803c9970730077d03b19_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>И позволяет не занимаясь пайкой проектировать устройства на базе AVR контроллеров.</p>\n<p>Для данной платы существует несколько проектов (приведены на сайте)… теперь и от меня добавиться (проект Дешифратор MULTI канала для VCoder’a)</p>\n<!--cut-->\n<p>Ну а в этом разделе буду собирать различную информацию по данной плате, выкладывать написанные и найденные библиотеки…<br>\nможет быть кому кроме меня понадобиться <span class=\"emoji emoji-smiley\" data-nd-emoji-src=\":smiley:\">😃</span><br>\nНу и если у кого еще есть такая плата- то теперь можно будет делать проекты вместе !</p>\n","user":"4a43c2533df955007776cb80","ts":"2011-11-01T05:20:57.000Z","st":1,"cache":{"comment_count":7,"last_comment":"4eb0aec2997073007715db75","last_comment_hid":7,"last_ts":"2011-11-02T02:45:22.000Z","last_user":"4a43c2533df955007776cb80"},"views":3127,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}