Глюк Кейла?
Найдено 12 результатов
- Ср янв 12, 2022 09:26:28
- Форум: ARM
- Тема: KEIL. Нулевой проект- на работают прерывания.
- Ответы: 20
- Просмотры: 5608
Re: KEIL. Нулевой проект- на работают прерывания.
Нашел странную закономерность- все вышеуказанные косяки проявляются при отключенной оптимизации (О0). Если включить любой уровень О1, О3 и т.п. - все работает и в отладке и непосредственно на МК. Проверил на разных компах и разных кристаллах
Глюк Кейла?
Глюк Кейла?
- Вс окт 24, 2021 19:43:16
- Форум: ARM
- Тема: KEIL. Нулевой проект- на работают прерывания.
- Ответы: 20
- Просмотры: 5608
Re: KEIL. Нулевой проект- на работают прерывания.
Тоже было подозрение, но пробовал на двух платах: самая обычная BluePill китайская за 200р и чуть подороже STM32 Smart. У обеих STM32F103С8T6 на борту. Схема.. так кроме питания 5В и собственно программатора ничего и не подключаю. У таблетки копеечный программатор-свисток, у Smart- ST-Link/V2. И там ...
- Вс окт 24, 2021 18:27:17
- Форум: ARM
- Тема: KEIL. Нулевой проект- на работают прерывания.
- Ответы: 20
- Просмотры: 5608
Re: KEIL. Нулевой проект- на работают прерывания.
Вот ведь! Та же история!
Выключил прерывания, убрал обработчик и сделал такую до безобразия простую вещь:
int main(void)
{
SystemClockConfig();
GPIO_Config();
int Delay_Counter=500000;
while(1)
{
Delay_Counter-=1;
if (Delay_Counter==0)
{
if ((GPIOC->IDR & GPIO_IDR_IDR13)==0) // Моргаем ...
Выключил прерывания, убрал обработчик и сделал такую до безобразия простую вещь:
int main(void)
{
SystemClockConfig();
GPIO_Config();
int Delay_Counter=500000;
while(1)
{
Delay_Counter-=1;
if (Delay_Counter==0)
{
if ((GPIOC->IDR & GPIO_IDR_IDR13)==0) // Моргаем ...
- Вс окт 24, 2021 16:04:19
- Форум: ARM
- Тема: KEIL. Нулевой проект- на работают прерывания.
- Ответы: 20
- Просмотры: 5608
Re: KEIL. Нулевой проект- на работают прерывания.
Я имею ввиду что если запустить программу кнопкой Run, находясь в отладчике, то в прерывания заходить будет.
Этот проект с плюсами (экспериментировал), но пробовал и с простым Си, то же самое.
В плане Си или плюсов- я экспериментировал с Кубовскими проектами- менял main.c на main.cpp, stm32f1xx_it.c ...
Этот проект с плюсами (экспериментировал), но пробовал и с простым Си, то же самое.
В плане Си или плюсов- я экспериментировал с Кубовскими проектами- менял main.c на main.cpp, stm32f1xx_it.c ...
- Вс окт 24, 2021 14:37:10
- Форум: ARM
- Тема: KEIL. Нулевой проект- на работают прерывания.
- Ответы: 20
- Просмотры: 5608
- Вс окт 24, 2021 14:16:54
- Форум: ARM
- Тема: KEIL. Нулевой проект- на работают прерывания.
- Ответы: 20
- Просмотры: 5608
Re: KEIL. Нулевой проект- на работают прерывания.
Собственно Main.c:
#include "main.h"
void GPIO_Config(void);
void SystemClockConfig (void);
void TimerConfig (void);
int main(void)
{
SystemClockConfig();
GPIO_Config();
TimerConfig();
while(1)
{ }
}
void GPIO_Config()
{
RCC->APB2ENR |= RCC_APB2ENR_IOPAEN; // включили тактирование ...
#include "main.h"
void GPIO_Config(void);
void SystemClockConfig (void);
void TimerConfig (void);
int main(void)
{
SystemClockConfig();
GPIO_Config();
TimerConfig();
while(1)
{ }
}
void GPIO_Config()
{
RCC->APB2ENR |= RCC_APB2ENR_IOPAEN; // включили тактирование ...
- Вс окт 24, 2021 13:56:49
- Форум: ARM
- Тема: KEIL. Нулевой проект- на работают прерывания.
- Ответы: 20
- Просмотры: 5608
Re: KEIL. Нулевой проект- на работают прерывания.
Источник прерываний: таймер1 (прерывание TIM1_UP_IRQn):
void TimerConfig (void)
{
RCC->APB2ENR |= RCC_APB2ENR_TIM1EN; // Тактиррование таймера от APB2
TIM1->SMCR &=~TIM_SMCR_SMS; // Внутреннее тактирование таймера 1
TIM1->CR1=TIM_CR1_CEN; // Режим работы таймера
TIM1->PSC=500; // Прескалер ...
void TimerConfig (void)
{
RCC->APB2ENR |= RCC_APB2ENR_TIM1EN; // Тактиррование таймера от APB2
TIM1->SMCR &=~TIM_SMCR_SMS; // Внутреннее тактирование таймера 1
TIM1->CR1=TIM_CR1_CEN; // Режим работы таймера
TIM1->PSC=500; // Прескалер ...
- Вс окт 24, 2021 13:34:14
- Форум: ARM
- Тема: KEIL. Нулевой проект- на работают прерывания.
- Ответы: 20
- Просмотры: 5608
KEIL. Нулевой проект- на работают прерывания.
Доброго времени суток!
Может быть кто знает, в чем может быть затыка.
Камешек STM32F103C8T6. Собираю проект с нуля в Keil5. Структуры проекта собрана. Подключены файлы CMSIS библиотеки. Добавлен Startup для данной модели.
Пути к инклудам прописаны. Настройки компилятора, линкера в "Options for ...
Может быть кто знает, в чем может быть затыка.
Камешек STM32F103C8T6. Собираю проект с нуля в Keil5. Структуры проекта собрана. Подключены файлы CMSIS библиотеки. Добавлен Startup для данной модели.
Пути к инклудам прописаны. Настройки компилятора, линкера в "Options for ...
- Ср ноя 28, 2018 19:40:04
- Форум: Теория
- Тема: стабилизатор напряжения накала
- Ответы: 33
- Просмотры: 6279
Re: стабилизатор напряжения накала
А стабилизировать накал чтобы избавиться от фона переменки
Хм.. Это справедливо конечно для усилительных ламп первых каскадов, но здесь на выходе кена в любом случае будет присутствовать неслабая переменная составляющая, частотой кратной 50Гц из розетки, которую в любом случае придется давить ...
Хм.. Это справедливо конечно для усилительных ламп первых каскадов, но здесь на выходе кена в любом случае будет присутствовать неслабая переменная составляющая, частотой кратной 50Гц из розетки, которую в любом случае придется давить ...
- Ср ноя 28, 2018 12:49:15
- Форум: Теория
- Тема: стабилизатор напряжения накала
- Ответы: 33
- Просмотры: 6279
Re: стабилизатор напряжения накала
Иван, при построении подобной конструкции также учитывайте отвязку минуса схемы стабилизации от "земли" всего устройства, так как кенотрон 5ц8с, если не ошибаюсь, связан катодом с подогревателем, и вся схема стабилизации окажется под напряжением, равном выпрямленному (я так подозреваю, там будет ...
Re: ИЩУ......
Здравствуй, уважаемый Дядя Вова! Касаемо транса для В7-58- оно?

Если до сих пор требуется- могу отпаять и отправить

Если до сих пор требуется- могу отпаять и отправить
- Пн май 15, 2017 21:30:23
- Форум: Базарные разговорчики
- Тема: Где заказазть транчформатор в единичном экземпляре?
- Ответы: 4
- Просмотры: 2292
Re: Где заказазть транчформатор в единичном экземпляре?
Я тороид для лампового УМЗЧ с нужными характеристиками обмоток заказывал в ПФК "Элдвиг". Достаточно хорошо намотали, пропитали лаком, все как положено. При мощности 250Вт обошелся в 3400р, плюс доставка Почтой России.