Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 02.10.2013, 22:28  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от tempora Посмотреть сообщение
Если откроете секрет, как узнать заранее, что чего-то не знаешь, что сведения успели стать неактуальными
Ну так и не умничайте здесь "Только в тиньках была"

Сообщение от nahimovv Посмотреть сообщение
В Мега16А - ни слова!
А ещё хвалились, что давно позабыли про АВР... Оказывается, даже папочку с даташитами до сих пор не удалили...

Сообщение от nerozero Посмотреть сообщение
Если это аналог PORTx^=_BV(bit) то особо большой функциональной нагрузки не вижу.
Для мигания светодиодом - действительно, несущественно, а вот если нужно очень быстро дрыгать ножкой, то надо или задирать частоту генератора, или юзать аппаратную инверсию с ее 1 или 2 тактами (не помню - nahimovv поправит)

Сообщение от dosikus Посмотреть сообщение
А на оно вообще нужно, с такой периферией?
Никогда заранее не знаешь, где нужно постелить соломки
Реклама:
niXto вне форума  
Непрочитано 03.10.2013, 09:47  
tempora
Почётный гражданин KAZUS.RU
 
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

niXto, сразу было отмечено, что эти сведения не обязательно самые распоследние. Но это не основание распоряжаться, кому говорить, а кому молчать. (Тем более, что и сам "дал маху )
Нефиг затыкать рот другим людям - это всегда риск быть посланным нах, вместе со своими претензиями на мировое господство, что благополучно и произошло.

Если страшно хочется ("аж зубы сводит") позатыкать кому-нить рот, купи себе аквариумных рыбок. Только отбирай самых покладистых, а-то, увидев кХто пытается заткнуть им рот, даже рыбки могут послать в пешее эротическое путешествие, если не отобрать заранее самых-самых молчунов.

______________________
Сообщение от niXto Посмотреть сообщение
Есть во всех АТмегах из обновленной линейки - ...
Сообщение от nahimovv Посмотреть сообщение
В 2313A есть ... В Мега16А - ни слова!
Сообщение от niXto Посмотреть сообщение
... ["ну, тык-пык-мык... значит, ДШ всё-таки имеете!"]
__________________
There's always more than one way to skin a cat.
tempora вне форума  
Непрочитано 03.10.2013, 17:07  
nahimovv
Заблокирован
 
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
nahimovv на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от niXto Посмотреть сообщение
А ещё хвалились, что давно позабыли про АВР...
Дык, это ж как на трёхколёсном велосипеде кататься! Что там забывать?
Сел... и дрыгай ногами! Больше ж там ничего и нет!
Цитата:
Оказывается, даже папочку с даташитами до сих пор не удалили...
А не мешает!
nahimovv вне форума  
Непрочитано 03.10.2013, 21:03  
vovanxp
Частый гость
 
Регистрация: 26.02.2011
Сообщений: 19
Сказал спасибо: 3
Сказали Спасибо 1 раз в 1 сообщении
vovanxp на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Подскажите, плз где можно прочитать инструкцию как установить и настроить LwIP.

МК stm32f4 с обвязкой(то есть не демо плата), среда Kail, установил FreeRTOS.
PHY на KSZ8041TL.
Спасибо
vovanxp вне форума  
Непрочитано 09.10.2013, 10:43  
kvark85
Прописка
 
Регистрация: 31.08.2008
Сообщений: 183
Сказал спасибо: 25
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
kvark85 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Такой вопрос. В документации сказано что TIM6 может управлять ADC. Поясните, связано ли это с DMA или нет. Не понятно как настроить ADC по TIM6
__________________
Kvsrk85(Андрей)
kvark85 вне форума  
Непрочитано 09.10.2013, 11:26  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Чип какой?
TIM6 и 7 могут управлять ЦАПом
Кто управляет АЦП - см. картинку ADC block diagram в самом начале главы. Так же результаты преобразования может забирать ДМА
niXto вне форума  
Непрочитано 10.10.2013, 11:02  
kvark85
Прописка
 
Регистрация: 31.08.2008
Сообщений: 183
Сказал спасибо: 25
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
kvark85 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Извиняюсь, получилась ошибка. Действительно по TIM6 можно делать не ADC а DAC. Перепутал
__________________
Kvsrk85(Андрей)
kvark85 вне форума  
Непрочитано 11.10.2013, 10:50  
swat24
Гражданин KAZUS.RU
 
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
swat24 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Добрый день. Подскажите пожалуйста как правильно записывать/считывать информацию из файла с использованием FatFS. Работаю с картой через SDIO.

Вот мой код:
Код:
FRESULT res;
FILINFO finfo;
DIR dirs;
char path[16]={""};  
printf("Инициализация диска %i\r\n",disk_initialize(0));
printf("Монтирование диска %i\r\n",f_mount(&fs,"0",1));
if (f_opendir(&dirs, path) == FR_OK) 
{
	res = f_open(&fdst, "test.txt", FA_OPEN_EXISTING | FA_WRITE);
	br=0;
	printf("Запись в файл ");
	res = f_write(&fdst, "привет123\r\n", 11, &br);
	printf("%i\r\n",res);
	f_close(&fdst);
	res = f_open(&fdst, "test.txt", FA_OPEN_EXISTING | FA_READ);
	br=0;
        printf("Содержимое файла: ");        
	for(a=0; a‹512; a++) buffer[a]=0;
	res = f_lseek(&fdst,0);
	res = f_read(&fdst, buffer, sizeof(buffer), &br);
	printf("%s\r\n",buffer);
	f_close(&fdst);
}
Инициализация и монтирование возвращают всегда 0. Если что-то записать в файл на компе, то открывает хорошо. Получается не правильная запись у меня.
При записи возвращается записанное кол-во символов, затем закрываю. Но когда читаю файл заново - он пустой. Т.е. в него ничего не записалось.
Подскажите, что не правильно делаю?
swat24 вне форума  
Непрочитано 11.10.2013, 12:13  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

У Чана:
Код:
	
if (f_open(&Fil, "newfile.txt", FA_WRITE | FA_CREATE_ALWAYS) == FR_OK){		  
  f_write(&Fil, "It works!\r\n", 11, &bw);	/* Write data to the file */
  f_close(&Fil);						/* Close the file */
}
Не забывайте анализировать возвращаемые значения функций.
__________________
С уважением,
Vic / ut1wpr

Последний раз редактировалось ut1wpr; 11.10.2013 в 12:16.
ut1wpr вне форума  
Непрочитано 11.10.2013, 20:24  
swat24
Гражданин KAZUS.RU
 
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
swat24 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Инициализация диска 0
Монтирование диска 0
Открытие файла 0
Запись в файл 0
Перевод курсора 0
Чтение файла 0
Содержимое файла:

И все. Частота настроена правильно, вроде. Брал из примера для данной платы.
Какие варианты могут быть?

Закрытие файла при записи - возвращает 1. FR_DISK_ERR. При чтении нормально, возвращает 0

Последний раз редактировалось swat24; 11.10.2013 в 20:55.
swat24 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Школа АRMрестлинга Uragan90 Микроконтроллеры, АЦП, память и т.д 54 22.08.2011 16:13
ARM Cortex M3 + Linux SiMiLya Микроконтроллеры, АЦП, память и т.д 10 17.06.2011 17:20
Помогите с STM32 - очень нужно... yakuzaa Микроконтроллеры, АЦП, память и т.д 60 04.08.2010 11:04
Как добавить поддержку для STM32 SFHK Микроконтроллеры, АЦП, память и т.д 11 18.12.2009 18:09


Часовой пояс GMT +4, время: 13:21.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot