реклама на сайте
подробности

 
 
> STM32 SWSTART, SWSTART
Stepan_L
сообщение Jan 23 2012, 08:26
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 26-08-08
Из: Ереван
Пользователь №: 39 828



Привет всем.Люди добрые, что то не получается установить SWSTART.Все остальные например TSVREFE, нормально "поднимаются",а этот что-то ?????
IAR 5.41 STM32F100 вот код

void ADC_init(void)
{
RCC->APB2ENR |= RCC_APB2ENR_ADC1EN; // такты на АЦП
ADC1->CR2 |= ADC_CR2_ADON; // питание на АЦП
ADC1->CR2 |= ADC_CR2_TSVREFE; // питание на темп. сенсор и датчик напр.
ADC1->CR2 |= ADC_CR2_EXTSEL; // запуск преобразования по установки бита swstart
ADC1->CR2 |= ADC_CR2_EXTTRIG; // включаем запуск от внешнего события (у нас это свтарт)
ADC1->SMPR1 |= ADC_SMPR1_SMP16; // ставлю макс. кол-во цыклов (239.5) на преобразование для 16 канала где теп. сенсор
ADC1->SQR3 = ADC_SQR3_SQ1_4; // выбираем 16 канал для 1 преобразования (0b10000)
}

в main
ADC1->CR2 |= 0x00400000;//ADC_CR2_SWSTART; // запуск преобразования
SWSTART как был,так и сидит в 0.



--------------------
ARM_enia
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 20:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01343 секунд с 7
ELECTRONIX ©2004-2016