Недавно наткнулся на этот форум, очень интересно. Бегло посмотрел ветки разных МК, решил написать в прочих т.к. не знаю где лучше.
Собственно вопрос в том можно ли создать маленький комп который бы умещался в небольшой корпус (как обычный флеш накопитель) .
Пожелания следующие:
1) маленькие габариты (не больше спичечного коробка)
2) питание от USB
3) обмен данными с компом по шине USB
4) цена желательно до 1 тысячи рублей
5) возможность отладки сего устройтства в эмуляторе на ПК, т.к. в принципе ни экрана, ни клавиатуры у него не будет
6) защита от копирования его ПЗУ посторонними людьми, тут мне совсем не понятен вопрос, т.к я не железячник ни разу. Важен вопрос насколько легко будет разобраться в логике его работы,просто ли скопировать это устройство?
7) язык программирования - ассемблер (кодил давно на Z80 и КР580ВМ80А), Си как то не перевариваю.
Какие из этих пуктов нереализуемы?
Собственно от МК требуется слушать USB, обрабатывать некие данные и выдавать результат. Вообщем хотелось бы создать элемент защиты программного продукта в котором бы выполнялись отдельные функции.
МК в корпусе USB флешки
Moderator: Shaos
-
- Junior
- Posts: 4
- Joined: 15 Dec 2008 08:11
- Location: 92.127.29.16
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
Собрать донгл на 1 чипе можно. Есть как PICи так и AVRки мелкие по корпусу, но содержащие в себе USB интерфейс. Выбираешь чип и в перед. Для защиты от слива прошифки - программируй нужные FUSE биты и все. Правда, нужно гуглить, некоторые чипы были взломаны. Да и отвязать софт ИМХО будет достаточно просто, все дело в цене конечного продукта. 

Last edited by HardWareMan on 05 Jan 2014 04:41, edited 1 time in total.
-
- Fanat
- Posts: 51
- Joined: 30 Jul 2007 10:31
Существуют промышленные решения, например:
1. Gumstix - http://www.gumstix.com/
2. Yoggie Pico - http://www.yoggie.com/
3. список можно продолжить.
В них обычно зашита какая-нибудь версия Linux, что весьма облегчает программирование и отладку на обычном компьютере.
1. Gumstix - http://www.gumstix.com/
2. Yoggie Pico - http://www.yoggie.com/
3. список можно продолжить.
В них обычно зашита какая-нибудь версия Linux, что весьма облегчает программирование и отладку на обычном компьютере.
-
- Junior
- Posts: 4
- Joined: 15 Dec 2008 08:11
- Location: 92.127.29.16
Идея в том чтобы часть кода выполнялась в МК, придется переписать код с языка высокого уровня на ассемблере МК.Это трудоемко не спорю, но вот отвязать такое нереально, если не будет доступа к ПЗУ МК. Иначе в моей проге придется дизассемблировать практически все, разбираться в коде и дописывать эти функции. Тут проще заново аналогичную прогу с нуля разработать.HardWareMan wrote:Да и отвязать софт ИМХО будет достаточно просто, все дело в цене конечного продукта.

-
- Junior
- Posts: 4
- Joined: 15 Dec 2008 08:11
- Location: 92.127.29.16
-
- God
- Posts: 1101
- Joined: 29 Dec 2003 01:00
- Location: Москва
Вот такая штука:DmitryF wrote:Спасибо, интересные ссылки. А в России как подобные девайсы достать?Corvinus wrote:Существуют промышленные решения
http://www.hitex.com/index.php?id=362
Продается в Терраэлектронике: http://www.terraelectronica.ru
Московский филиал NedoPC http://www.nedopc.com
-
- Junior
- Posts: 4
- Joined: 15 Dec 2008 08:11
- Location: 92.127.29.16
Спасибо, чето некрасиво девайс выглядит, зачем из корпуса сзади плата торчит?CHRV wrote: Вот такая штука:
http://www.hitex.com/index.php?id=362
Продается в Терраэлектронике: http://www.terraelectronica.ru
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
Написано же:DmitryF wrote:Спасибо, чето некрасиво девайс выглядит, зачем из корпуса сзади плата торчит?CHRV wrote: Вот такая штука:
http://www.hitex.com/index.php?id=362
Продается в Терраэлектронике: http://www.terraelectronica.ru
LPC-Stick hardware with LPC2468 microcontroller (ARM7TDMI-S CPU core), Ethernet, USB/OTG, CAN, Extension connector, User LEDs, user IO…
Last edited by HardWareMan on 05 Jan 2014 04:39, edited 1 time in total.
-
- God
- Posts: 1388
- Joined: 02 Jan 2006 02:28
- Location: Abakan