12.12.2015, 20:31
|
#51
|
Частый гость
Регистрация: 23.10.2011
Сообщений: 15
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: STM32+SDIO+SDHC16Gb
Сообщение от Hives
|
Vitaliki либо жирный тролль либо жертва егэ. имха.
|
Конечно, жертва. Сложно объяснить что ли? Откуда я это могу знать, если никто не рассказывал.
|
|
|
|
12.12.2015, 21:10
|
#52
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: STM32+SDIO+SDHC16Gb
никто не рассказывал? ну да... из поколения в поколение, от отца к сыну, передается легенда о битах...
|
|
|
|
12.12.2015, 21:50
|
#53
|
Временная регистрация
Регистрация: 08.12.2009
Сообщений: 77
Сказал спасибо: 24
Сказали Спасибо 6 раз(а) в 5 сообщении(ях)
|
Re: STM32+SDIO+SDHC16Gb
Уважаемый Виталик, вам будет проще почитать в википедии по темам "Булева алгебра" и "Двоичная арифметика".
А так вы всё правильно говорите, число, например b00001000 в десятичном будет 2^3, т.е. 8, и в шестнадцатеричном тоже будет 0х0008, а вот например число
b00010000 будет в десятичном 2^4 =16, а в шестнадцатеричном будет 0x0010. Переводить из 16-ричной в двоичную очень просто: каждому нибблу соответствует одна шестнадцетиричная цифра.
Именно поэтому 0х001000 будет в двоичном виде
b 0000 0000 0001 0000 0000 0000
я специально разбил на нибблы, если теперь посчитать, то единица действительно получается в 12 разряде.
Понятно стало или не очень?
|
|
|
Сказали "Спасибо" pittyalex
|
|
|
12.12.2015, 21:52
|
#54
|
Временная регистрация
Регистрация: 08.12.2009
Сообщений: 77
Сказал спасибо: 24
Сказали Спасибо 6 раз(а) в 5 сообщении(ях)
|
Re: STM32+SDIO+SDHC16Gb
а вообще-то, если по теме, я только собираюсь прикрутить SD к STM32, поэтому можете кинуть ссылку на библиотеку безглючную, которая поддерживает хотя бы SDHC? Только чтобы не безглючная (начинать с глючной будет совсем коряво) в((
|
|
|
|
12.12.2015, 21:58
|
#55
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,539
Сказал спасибо: 172
Сказали Спасибо 1,561 раз(а) в 811 сообщении(ях)
|
Re: STM32+SDIO+SDHC16Gb
Последний раз редактировалось realid; 12.12.2015 в 22:01.
|
|
|
|
12.12.2015, 22:18
|
#56
|
Частый гость
Регистрация: 23.10.2011
Сообщений: 15
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: STM32+SDIO+SDHC16Gb
Сообщение от pittyalex
|
а вообще-то, если по теме, я только собираюсь прикрутить SD к STM32, поэтому можете кинуть ссылку на библиотеку безглючную, которая поддерживает хотя бы SDHC? Только чтобы не безглючная (начинать с глючной будет совсем коряво) в((
|
Спасибо за пояснения! Нет бы так сразу сказали, а то всё вокруг да около.
Я пробовал с этой: http://mikrocontroller.bplaced.net/w...s/?page_id=621
У меня работает нормально в однобитном режиме.
Последний раз редактировалось Vitaliki; 12.12.2015 в 22:21.
|
|
|
|
16.12.2015, 06:53
|
#57
|
Частый гость
Регистрация: 13.07.2006
Сообщений: 34
Сказал спасибо: 6
Сказали Спасибо 10 раз(а) в 8 сообщении(ях)
|
Re: STM32+SDIO+SDHC16Gb
А начинающим программистам следует вызубрить принципиальную разницу между "порядковый номер" и "вес разряда".
Последний раз редактировалось HardWareMan; 16.12.2015 в 06:56.
|
|
|
|
16.12.2015, 13:38
|
#58
|
Прописка
Регистрация: 31.10.2006
Сообщений: 149
Сказал спасибо: 15
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
|
STM32+SDIO+DMA
В примерах включается DMA, затем в поллинге ждут окончания передачи.
А есть примеры, где пока работает DMA, выполняются другие полезные ничтяки?
|
|
|
|
16.12.2015, 14:21
|
#59
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: STM32+SDIO+SDHC16Gb
Юзать прерывания или RTOS.
|
|
|
|
16.12.2015, 14:30
|
#60
|
Прописка
Регистрация: 31.10.2006
Сообщений: 149
Сказал спасибо: 15
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
|
Re: STM32+SDIO+SDHC16Gb
Сообщение от STM32F0
|
Юзать прерывания или RTOS.
|
Не получается чтой-то каменный цветок
FreeRTOS - xSemaphoreGiveFromISR - xSemaphoreTake ?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:42.
|
|