Свежие обсуждения
Микроконтроллеры

Flashка из пик 18ф4550

1 2

хотелось бы собрать флэшку из пика на юсб со скоростью передачи данных примерно 15мв/с. и еще чтоб на ней был не большой дисплей пиксельный. и когда файл посылался или принимался то на нем отображался путь. на С я еще почти не умею писать так что хотелось бы увидеть ваши коды программ. готов выслушать ваши предложения.

 

А у вас сам пик уже есть Имхо их достать трудновато. По крайней мере в Питере

 

Можно заказать в Мега-Электронике.

 

пока что нету. А ЗНАЕТЕ ПОЧЕМУ? потому что у меня даже примерного плана нету. поэтому я его еще не купил. ну а если Вы говорите что сложно достать, давайте будем использовать другой с юсб интерфейсом.

 

Ничего себе замашки! Это придется разбирать поток данных с порта, находить в них обращения к таблице индексов, вылавливать работу с конкретным файлом... Причем обеспечить при этом поддержку как минимум FAT и FAT32, а желательно еще и ext2/3. Не знаю, получится ли это вообще реализовать на МК такого класса...

 

ну я думаю если вы так хорошо всё описали то наверное вы сможете помочь. З.Ы. сами спалились ;)

 

Если честно, для микроконтроллеров ни разу не писал программ сложнее "помигать выводами". Просто представил себе сложность. На самом деле можно смело лезть в код линукса в части файловых систем и смотреть, как там оно сделано. Но сначала надо освоить Си. Впрочем, я так и осваивал его -- в процессе написания довольно чересчур объемистой для начинающего программы, заглядывая в исходники программ из дистрибутива -- а как оно сделано (работа со звуковой платой, разбор командной строки и куча другого, да и основополагающие вещи не только из книжек узнавал, но и оттуда). Си этим и хорош, что на нем так можно учиться.

 

electric: перед мной стоит схожая задача. Хочу сделать расходомер с поддержкой USB. При этом замахнулся на USB 2.0 и ради интереса может попробую прикрутить к нему запись показаний в файл на SD-карточку. По имеющейся у меня информации PIC поддерживают максимум USB 1.1 да и про карточки мне ничего отыскать не удалось. Поэтому только-только освоив PIC16F84A решил перебраться на что-то посолиднее и выбрал ARM-архитектуру.

В мега-электронике купил отладочную платку Olimex SAM7-H64 за 1000 р. с установленным камнем от Amtel AT91SAM7S64, который поддерживает USB 2.0, карточки SD. Программатор не нужен опять же - все грузится по USB. Сам камень достаточно легко купить (в Мага-Электронике что-то около 200 руб) и он ну очень навороченный. Даже проекты под него на С пока делаю вслепую - из кусков примеров. Но со временем, надо полагать, разберусь во всех деталях.

Предлагаю разбираться вместе. Покупайте плату, JTAG-отладчик если есть возможность (я решил повременить с его приобретением до первых результатов) Пишите admin[гав-гав]bulkin.info Звоните по skype: dimitrybulkin

 

Сегодня попробую сделать свой проект на основе примеров чтобы помигать светодиодами, а потом прикручу ЖК-экран (хоть какая-то отладочная информация будет без JTAG-a). После этого приступлю вплотную к USB. Попробую на основе примера сварганить что-нибудь просто посылающее информацию на комп ака "Hello world!", а затем написать драйвер и принять эту строку в программе VB.NET. Надеюсь, за неделю-полторы осилю. Потом буду управлять с компа светодиодом через камень...

 

18 серия пиков поддерживает 2.0. есть сложность только одна: мне в лом переходить на атмел. и еще если есть аська напишите ее так проще будет. если нету ее то сделайте номер себе(5 минут) и также напишите его или мне в 217465878. Я жду