Запись даных на USB Flash Drive - Форум Picbasic.ru
Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: demanik 
Форум Picbasic.ru » Программирование МК » Proton PicBasic » Запись даных на USB Flash Drive
Запись даных на USB Flash Drive
aftaev Дата: Пт, 21.05.2010, 22:32  |                                                                                                                Сообщение # 1
Группа: Проверенные
Ранг:  Новенький
Сообщений: 15
Репутация: 0   ±
Замечания:   ±
На сайте с 11.10.2009

Статус: Offline

Может кому попадалось что нибудь подобное. Нужно чтобы Pic опрашивал несколько термодатчиков DS18b20, а данные сохранял на USB флешке в текстовом файле, чтобы потом можно в винде их прочитать?
ЯНДЕКС Дата: 21.05.2010
DAlexV Дата: Вс, 23.05.2010, 11:26  |                                                                                                                Сообщение # 2
Группа: Модераторы
Ранг:  Разобрался
Сообщений: 691
Репутация: 17   ±
Замечания:   ±
На сайте с 13.05.2008

Статус: Offline

Quote (aftaev)
Нужно чтобы Pic опрашивал несколько термодатчиков DS18b20, а данные сохранял на USB флешке в текстовом файле, чтобы потом можно в винде их прочитать?

Советую поискать на Microchip.su там это где то просакивало. Осмелюсь предложить другой вариант. Почему бы не писать на SD карту, и потом ее читать так же через комп??? Заставить пик иммитировать работу компа с USB флешкой гораздо труднее, нежели заставить работать с SD картой. Так же можно после небольшого усовершенствования прикрутить к данному PICу USB и стчитывать данные непосретственно с флешки. Как такой вариант ??? Если нужны примеры, подскажу.


Будьте оригинальны - не повторяйте чужих ошибок !!!!
Пишу только на Рыбе (SwordFish). Другую пищу не предлагать, на шерсть влияет :)
aftaev Дата: Вс, 23.05.2010, 11:48  |                                                                                                                Сообщение # 3
Группа: Проверенные
Ранг:  Новенький
Сообщений: 15
Репутация: 0   ±
Замечания:   ±
На сайте с 11.10.2009

Статус: Offline

С SD картой тоже вариант. Практически сойдет любой вариант позволяющий данные скинуть на ком переносным источником данных (Sd карта, флешка, память Dallas 1-Wire и тд.). Есть большая SD карта от старого фотика, и есть маленькая от сотового smile

Давайте примеры со схемкой подключения smile

terrarus Дата: Вс, 23.05.2010, 12:51  |                                                                                                                Сообщение # 4
Группа: Модераторы
Ранг:  Разобрался
Сообщений: 542
Репутация: 16   ±
Замечания:   ±
На сайте с 21.08.2008

Статус: Offline

В Protone IDE есть команды работы с карточками (устройствами) Compact Flash:
CF_INT, CF_READ, CF_SECTOR, CF_WRITE, а в Протеусе есть ATAHDD модель, по сути это жесткий диск. Можно смоделировать.
В мануале PROTON+ manual Ver 3_1.pdf эти ком анды хорошо описаны. Русского перевода пока нет.
Сейчас работаю над ним. Но в англоязычном документе они достаточно описаны.


Если у в Вас что-то не получается, подумай, не стоит ли прочитать инструкцию...!
Сообщение отредактировал terrarus - Вс, 23.05.2010, 12:52
DAlexV Дата: Вс, 23.05.2010, 16:08  |                                                                                                                Сообщение # 5
Группа: Модераторы
Ранг:  Разобрался
Сообщений: 691
Репутация: 17   ±
Замечания:   ±
На сайте с 13.05.2008

Статус: Offline

Уважаемый terrarus, у меня вопрос. А существуют ли в Protone IDE функции для работы с SD или MMC на высоком уровне (FAT16 или FAT32) как например OpenFile RenameFile Dir Delete Read Write.
Или приходится создавать файл в бинарном режиме пользуясь для работы с картами командами CF_INT, CF_READ, CF_SECTOR, CF_WRITE.
Это чисто из любопытста. Хочу сравнить для себя возможности языков.


Будьте оригинальны - не повторяйте чужих ошибок !!!!
Пишу только на Рыбе (SwordFish). Другую пищу не предлагать, на шерсть влияет :)

Сообщение отредактировал DAlexV - Вс, 23.05.2010, 16:08
terrarus Дата: Вс, 23.05.2010, 21:16  |                                                                                                                Сообщение # 6
Группа: Модераторы
Ранг:  Разобрался
Сообщений: 542
Репутация: 16   ±
Замечания:   ±
На сайте с 21.08.2008

Статус: Offline

Нет в прототе такой функции нет.

Если у в Вас что-то не получается, подумай, не стоит ли прочитать инструкцию...!
Форум Picbasic.ru » Программирование МК » Proton PicBasic » Запись даных на USB Flash Drive
Страница 1 из 11
Поиск: