nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 23 Apr 2024 05:22



Reply to topic  [ 9 posts ] 
МК в корпусе USB флешки 
Author Message
Junior

Joined: 15 Dec 2008 08:11
Posts: 4
Location: 92.127.29.16
Reply with quote
Недавно наткнулся на этот форум, очень интересно. Бегло посмотрел ветки разных МК, решил написать в прочих т.к. не знаю где лучше.
Собственно вопрос в том можно ли создать маленький комп который бы умещался в небольшой корпус (как обычный флеш накопитель) .
Пожелания следующие:
1) маленькие габариты (не больше спичечного коробка)
2) питание от USB
3) обмен данными с компом по шине USB
4) цена желательно до 1 тысячи рублей
5) возможность отладки сего устройтства в эмуляторе на ПК, т.к. в принципе ни экрана, ни клавиатуры у него не будет
6) защита от копирования его ПЗУ посторонними людьми, тут мне совсем не понятен вопрос, т.к я не железячник ни разу. Важен вопрос насколько легко будет разобраться в логике его работы,просто ли скопировать это устройство?
7) язык программирования - ассемблер (кодил давно на Z80 и КР580ВМ80А), Си как то не перевариваю.

Какие из этих пуктов нереализуемы?

Собственно от МК требуется слушать USB, обрабатывать некие данные и выдавать результат. Вообщем хотелось бы создать элемент защиты программного продукта в котором бы выполнялись отдельные функции.


15 Dec 2008 21:17
Profile
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
Собрать донгл на 1 чипе можно. Есть как PICи так и AVRки мелкие по корпусу, но содержащие в себе USB интерфейс. Выбираешь чип и в перед. Для защиты от слива прошифки - программируй нужные FUSE биты и все. Правда, нужно гуглить, некоторые чипы были взломаны. Да и отвязать софт ИМХО будет достаточно просто, все дело в цене конечного продукта. ;)


Last edited by HardWareMan on 05 Jan 2014 04:41, edited 1 time in total.



16 Dec 2008 05:11
Profile
Fanat

Joined: 30 Jul 2007 10:31
Posts: 51
Reply with quote
Post 
Существуют промышленные решения, например:
1. Gumstix - http://www.gumstix.com/
2. Yoggie Pico - http://www.yoggie.com/
3. список можно продолжить.

В них обычно зашита какая-нибудь версия Linux, что весьма облегчает программирование и отладку на обычном компьютере.


16 Dec 2008 07:59
Profile
Junior

Joined: 15 Dec 2008 08:11
Posts: 4
Location: 92.127.29.16
Reply with quote
Post 
HardWareMan wrote:
Да и отвязать софт ИМХО будет достаточно просто, все дело в цене конечного продукта. ;)

Идея в том чтобы часть кода выполнялась в МК, придется переписать код с языка высокого уровня на ассемблере МК.Это трудоемко не спорю, но вот отвязать такое нереально, если не будет доступа к ПЗУ МК. Иначе в моей проге придется дизассемблировать практически все, разбираться в коде и дописывать эти функции. Тут проще заново аналогичную прогу с нуля разработать. :wink:


16 Dec 2008 23:58
Profile
Junior

Joined: 15 Dec 2008 08:11
Posts: 4
Location: 92.127.29.16
Reply with quote
Post 
Corvinus wrote:
Существуют промышленные решения

Спасибо, интересные ссылки. А в России как подобные девайсы достать?


17 Dec 2008 00:02
Profile
God
User avatar

Joined: 29 Dec 2003 01:00
Posts: 1101
Location: Москва
Reply with quote
Post 
DmitryF wrote:
Corvinus wrote:
Существуют промышленные решения

Спасибо, интересные ссылки. А в России как подобные девайсы достать?


Вот такая штука:
http://www.hitex.com/index.php?id=362

Продается в Терраэлектронике: http://www.terraelectronica.ru

_________________
Московский филиал NedoPC http://www.nedopc.com


17 Dec 2008 00:20
Profile ICQ WWW
Junior

Joined: 15 Dec 2008 08:11
Posts: 4
Location: 92.127.29.16
Reply with quote
Post 
CHRV wrote:
Вот такая штука:
http://www.hitex.com/index.php?id=362

Продается в Терраэлектронике: http://www.terraelectronica.ru

Спасибо, чето некрасиво девайс выглядит, зачем из корпуса сзади плата торчит?


17 Dec 2008 01:14
Profile
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
DmitryF wrote:
CHRV wrote:
Вот такая штука:
http://www.hitex.com/index.php?id=362

Продается в Терраэлектронике: http://www.terraelectronica.ru

Спасибо, чето некрасиво девайс выглядит, зачем из корпуса сзади плата торчит?

Написано же:
Quote:
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.



17 Dec 2008 04:06
Profile
God

Joined: 02 Jan 2006 02:28
Posts: 1390
Location: Abakan
Reply with quote
Post 
Еще был сэмпл от Атмела в котором AVR работает как USB девайс. Схема вроде простая до невозможности.


18 Dec 2008 23:43
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 9 posts ] 

Who is online

Users browsing this forum: No registered users and 11 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.