Petr
22.06.2017
06:55:49
это 8051 + юсб
Богдан
22.06.2017
06:57:48
что нагуглишь или напишешь
Не, ft выглядит по привлекательнее для меня, имхо
Да и вопрос не в том чем заменить, а можно ли доверить китайским продаванам - если кто покупал, то думаю быстро установили оригинальность или нет купленного
Petr
22.06.2017
07:00:37
Google
Богдан
22.06.2017
07:12:26
переплати и купи у офф дистрибьютора тада
Таки как же авось и жажда не переплачивать?!
Хотя сейчас я нашел такие платы у других продавцов с отзывами - пишут что оригинальные и дровами распознаются и все работает.
Eugene
22.06.2017
07:39:35
Serg
22.06.2017
09:41:26
Какой размер занимают служебные структуры FAT12? Хватит ли FRAM 8KB что развернуть там FAT12 ?
kaktys
22.06.2017
10:18:57
на 328р вполне хватает и для FAT32
или ты весь FAT туда хочешь
Petr
22.06.2017
10:19:47
а есть ж наверное менее требовательные форматы фс?
kaktys
22.06.2017
10:20:19
http://www.dfists.ua.es/~gil/FAT12Description.pdf
но зачем FAT для 8кб ...
Keroronsk
22.06.2017
10:49:25
почему может HAL_NVIC_SystemReset() не работать? Выполнение программы прерывается, но она где то зависает... Аппаратный сброс работает без проблем.
Dmitry
22.06.2017
11:05:10
Keroronsk
22.06.2017
11:05:32
ну да..но я так понял он там для асинхронности
типа в регистр пишется начать сброс, но он не мгновенно срабатывает, и чтоб программа в этот момент по звезде не пошла нужно в этом месте ждать сброс
в гугле дофига народа почему то у кого не работает эта ф-ция. хотя у большинства работает. странно.
Google
Keroronsk
22.06.2017
11:07:17
попробую через вотчдог еще, как пацаны советуют https://stackoverflow.com/questions/25121107/nvic-systemreset-not-working-for-stm32f4
Danil
22.06.2017
13:28:04
Какой размер занимают служебные структуры FAT12? Хватит ли FRAM 8KB что развернуть там FAT12 ?
при таких размерах FAT вообще не оправдан ибо считывать содержимое FRAM будет твой же контроллер. Проще сделать свою реализацию ФС примитивную ибо для такого объема количество и размер файлов очень небольшие. можно тупо отдать на каждый файл по 256/512/1024 байта и фиксировать адреса первого байта, тогда сама таблица ФС будет маленькая и с очень простой реализацией. Ну а если место под файлы вдруг кончилось, то это нормальная ситуация для любой ФС. структура таблицы разделов например: имя файла (8-12) байт / атрибуты (1-8 байт) / адрес первого байта (2 байта) длина файла в байтах/секторах (1-2 байта)
так примерно в ФАТ12 и есть. можно выровнять таблицу по 16/32 байта на файл и вообще будет красота
Alexandre
22.06.2017
13:29:01
есть же spiff
Danil
22.06.2017
13:29:56
Alexandre
22.06.2017
13:30:24
Danil
22.06.2017
14:00:09
и spiff расчитан на большие объемы
ну относительно большие сотни клобайт-единицы/десятки мегабайт
Serg
22.06.2017
15:41:16
kaktys
22.06.2017
15:41:44
Но не на 8кб же
Serg
22.06.2017
15:41:58
почему?
kaktys
22.06.2017
15:42:02
Задачу продумай что хранить то надо
Serg
22.06.2017
15:42:47
8 kb минимум, может быть и 128
kaktys
22.06.2017
15:44:49
Ты озвучь что хранить хочешь, а то у тебя из 8 мин 1кб на сам фат потеряется, и писать блоками придётся
Смысл то фрам тогда
Serg
22.06.2017
15:46:15
Уже есть куча наработок с fatfs и хочется микросд заменить на что-то более надежное
паяемое
и недорогое
прикрутил M25PE40 - флешка 512KB
отформатировал ее с помощью mkfs из fatfs
Google
kaktys
22.06.2017
15:48:12
Serg
22.06.2017
15:48:33
отформатировало в FAT12 и свободного на пкстом диске 492 KB
получается 20 KB заняла таблица FAT12 ?
kaktys
22.06.2017
15:49:19
Получается
Serg
22.06.2017
15:49:25
да и 512 KB мне за глаза, приглянулся к FRAM
по пиново совместимые
и не надо переживать об износе
kaktys
22.06.2017
15:52:25
Но не на 8кб то фат делать
Serg
22.06.2017
15:52:33
почему?
kaktys
22.06.2017
15:52:38
А на 512 - пажалста
Serg
22.06.2017
15:52:38
много оверхеда?
kaktys
22.06.2017
15:53:21
Я пдф послал же, там 4 сектора мин уходит, а они по 512 байт
И писать потом по 512
Т.е. Каждый файл мин 512 занимать будет
Serg
22.06.2017
15:55:14
ну да
Dolphin
22.06.2017
15:55:37
Serg
22.06.2017
15:55:51
что не SPI ?
Dolphin
22.06.2017
15:56:01
внешний винбондик например, съемный
Serg
22.06.2017
15:56:19
что это?
Google
Dolphin
22.06.2017
15:56:30
Flash
kaktys
22.06.2017
15:57:41
Dolphin
22.06.2017
15:58:45
kaktys
22.06.2017
15:59:10
В so-8 их дешёвых есть, даже на кучку мб
Serg
22.06.2017
15:59:14
так я использую SPI flash
M25PE40
shadowsoul
22.06.2017
15:59:23
присмотритесь как это сделано у PLC и лицензирования пидарасов-осцилловендоров
мелкая платка, корпус типа предохранителя
автомобильного
если уж надо сьёмное
Dolphin
22.06.2017
15:59:49
во
заебца идея
Petr
22.06.2017
16:00:19
+++
Dolphin
22.06.2017
16:00:29
и ридер/райтер для USB
круть же
Petr
22.06.2017
16:01:34
или просто юсб-дырку
Serg
22.06.2017
16:09:00
вы о чем?
Dolphin
22.06.2017
16:15:33
вы о чем?
нах фат? картриджи с флешками через SPI сделай, по коду экономней в 100500 раз будет
Serg
22.06.2017
16:16:09
какие картриджи?
Google
Serg
22.06.2017
16:16:49
я тут думаю как от разъема микросд избавиться и код не переписывать
и микросд самая простая сейчас в розетке 115 грн
плюс разъем
а M25PE40 - 25 грн
а FRAM решает вопрос с износом
Dolphin
22.06.2017
16:19:13
тебе мало 16мб?
Serg
22.06.2017
16:19:48
с головой, но хочу FRAM минимального размера
на который станет файловая система
выяснил что в mkfs на меньше 128 секторов возвращает FR_DISK_ERR
выходит минимальный объем - 64 KB
Dolphin
22.06.2017
16:21:39
16мб на али по столько
shadowsoul
22.06.2017
16:22:14
беды хохланда...
Dolphin
22.06.2017
16:23:06
не ну а чо, на нет и суда нет, пусь делает чо хочет ))
беды хохланда...
а тебе за идейку респект, буду картриджи делать и корпуса печатать на принтере ))
Serg
22.06.2017
16:23:35
shadowsoul
22.06.2017
16:24:04
Serg
22.06.2017
16:24:18
Dolphin
22.06.2017
16:25:07
че за картриджи?
Короче SPI flash 8 ног распаиваю на плате, на которой вытравлены контакты папа.
На исполнительном - мама, в которую такой картридж вставляется.
Профит.
shadowsoul
22.06.2017
16:26:05