Найден 31 результат

fulky
Ср сен 27, 2023 18:28:17
Форум: ARM
Тема: Не могу собрать проект в KEIL на FreeRTOS
Ответы: 2
Просмотры: 2142

Re: Не могу собрать проект в KEIL на FreeRTOS

[uquote="Fusion",url="/forum/viewtopic.php?p=4481912#p4481912"]В настройках проекта выбрать флэш:

Project -> Options for target -> Debug -> ST Link settings -> Flash download -> Add[/uquote]

У меня один в один стоит, всё равно не идёт прошивка. Пробовал ERASE FULL CHIP все равно не помогает, как ...
fulky
Ср сен 27, 2023 17:48:18
Форум: ARM
Тема: Не могу собрать проект в KEIL на FreeRTOS
Ответы: 2
Просмотры: 2142

Не могу собрать проект в KEIL на FreeRTOS

Привет, всем я новичек. Возникла проблема, решил собрать проект на freeRtos в KEIL. Создал все папки, скопировал файлы заголовков и кода, указал пути. В общем делаю компиляцию ошибок 0, но загрузка в МК не происходит и пишет No Algorithm found for: 00000000H - 000010C3H, у меня stm32f103c8 blue pill ...
fulky
Чт янв 18, 2018 10:32:17
Форум: ARM
Тема: Не могу настроить АЦП по событию
Ответы: 3
Просмотры: 1340

Re: Не могу настроить АЦП по событию

[uquote="dosikus",url="/forum/viewtopic.php?p=3285818#p3285818"]Хоть сэмплирования и по таймеру но первый старт вручную...[/uquote]
т.е. старт преобразования вручную? нужно прописывать единожды ADC1->CR2 |=ADC_CR2_SWSTART;?
fulky
Ср янв 17, 2018 18:25:20
Форум: ARM
Тема: Не могу настроить АЦП по событию
Ответы: 3
Просмотры: 1340

Не могу настроить АЦП по событию

Камень STM32f103
хочу начать преобразование по событию Timer 1 CC1 event. Ножка PA1. Не пойму как настроить таймер1 чтоб отправлялось событие на АЦП. Однократную конверсию настроил легко. По событию не получается. хелп.

RCC->APB2ENR |= RCC_APB2ENR_ADC1EN;
RCC->APB2ENR |= RCC_APB2ENR_IOPAEN ...
fulky
Ср ноя 08, 2017 10:13:25
Форум: AVR
Тема: WatchDog Timer Сторожевой таймер в AVR
Ответы: 230
Просмотры: 410654

Re: WatchDog Timer Сторожевой таймер в AVR

А можно ли сторожевой таймер использовать не по назначению, лишь как обычный таймер?
fulky
Вт окт 31, 2017 06:49:07
Форум: AVR
Тема: AVR studio в вопросах и ответах
Ответы: 3188
Просмотры: 1247802

Re: AVR studio в вопросах и ответах

Отключил оптимизацию полет нормальный :/
fulky
Вт окт 31, 2017 06:17:31
Форум: AVR
Тема: AVR studio в вопросах и ответах
Ответы: 3188
Просмотры: 1247802

Re: AVR studio в вопросах и ответах

Здравствуйте. Зависает отладчик Atmelstudio 6.2

вот код

void port_ini (void){
DDRB = (1 << PB0) //выход
|(1 << PB1)//выход
|(0 << PB2)
|(0 << PB3)
|(0 << PB4);
PORTB=0b00000000;
}

typedef struct //создаем синоним структуры
{
unsigned char sequence; //последовательность
unsigned char ...
fulky
Пт окт 13, 2017 09:06:06
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 689157

Re: Таймеры/счётчики в AVR

МК бракованный... еще может быть компилятор лажает - это две любимые причины всех проблем начинающих.

из-за оптимизации такое может происходить, (-O) выставлена?

Режимы работы реле
http&#58;//img&#46;radiokot&#46;ru/files/125797/thumbnail/1ehnpekrpj&#46;jpg

1. Потенциометром задается режим от ...
fulky
Пт окт 13, 2017 07:57:47
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 689157

Re: Таймеры/счётчики в AVR

SEI есть в программе, даже есть ещё одно прерывание по таймеру0 (TIMER0_COMPA_vect) и оно работает, а по этому вектору нет, да и интересно почему в протеусе все как надо работает, а в реальном МК нет? мб МК бракованный >_<
fulky
Чт окт 12, 2017 18:42:08
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 689157

Re: Таймеры/счётчики в AVR

Помогите. В протеусе все симулирует чётко. Загружаю в МК не отрабатывает прерывание по переполнению таймера1. Мк аттини85.
Правильно ли инициализировал прерывание?

//инициализация таймера1
void timer1_ini (void){
TCCR1 |= (1 << CTC1) //режим CTC
|(0<<COM1A1)|(0<<COM1A0) //отключаем OC1A
|(1 ...
fulky
Чт окт 12, 2017 05:29:05
Форум: AVR
Тема: Всё о фьюзах...
Ответы: 2664
Просмотры: 1109847

Re: Всё о фьюзах...

если её убрать частота внутреннего генератора станет 8 MHz? Немного дополню ответ. Фуз DIV/8 отвечает за инициализацию регистра CLKPR, но никак не влияет на сам генератор. Назначение регистра- деление системной тактовой частоты. Если данный фуз запрограммирован - CLKPR при старте мк будет ...
fulky
Ср окт 11, 2017 11:18:39
Форум: AVR
Тема: Всё о фьюзах...
Ответы: 2664
Просмотры: 1109847

Re: Всё о фьюзах...

[uquote="akl",url="/forum/viewtopic.php?p=3203616#p3203616"]Да, частота тактирования станет 8МГц.[/uquote]
я его не заблокирую данной манипуляцией? программатор usbasp
fulky
Ср окт 11, 2017 09:33:15
Форум: AVR
Тема: Всё о фьюзах...
Ответы: 2664
Просмотры: 1109847

Re: Всё о фьюзах...

Прошил attiny85, не могу понять, если стоит галочка CKDIV8 в avrdude, то это значит что предделитель по умолчанию включен? и если её убрать частота внутреннего генератора станет 8 MHz? биты заданы с инверсией
fulky
Ср окт 11, 2017 07:48:14
Форум: Разные вопросы по МК
Тема: Вопросы по С/С++ (СИ)
Ответы: 7703
Просмотры: 1402160

Re: Вопросы по С/С++ (СИ)

Здравствуйте, помогите упростить код если это возможно, есть 2 кейса практически идентичных, в первом кейсе выключает затем включает пин МК, во втором наоборот включает а затем выключает, можно ли это собрать как то в функцию при этом уменьшив объем занимаемого кода :

case 1&#58;
if (flag==0 ...
fulky
Чт сен 28, 2017 15:25:19
Форум: AVR
Тема: Вопрос к знатокам, почему не работают 2 прерывания совмесно
Ответы: 41
Просмотры: 15637

Re: Вопрос к знатокам, почему не работают 2 прерывания совме

а что становится с прерываниями с более низким приоритетом, когда они наполовину уже выполнились?? продолжит выполнятся с того места на котором их остановило прерывание с более высоким приоритетом?? или вовсе не выполнится? или выполнится заново после прерывания с высоким приоритетом?
Когда ...
fulky
Чт сен 28, 2017 04:40:57
Форум: AVR
Тема: Вопрос к знатокам, почему не работают 2 прерывания совмесно
Ответы: 41
Просмотры: 15637

Re: Вопрос к знатокам, почему не работают 2 прерывания совме

При наличии нескольких необработанных событий МК уйдёт в прерывание с более высоким приоритетом. Обработав его прмется за другое, если конечно за это время опять не произойдёт событие с высоким приоритетом. Как правило обработчик прерывания делается с максимально быстрым кодом.

а что становится с ...
fulky
Сб сен 23, 2017 06:51:57
Форум: AVR
Тема: Вопрос к знатокам, почему не работают 2 прерывания совмесно
Ответы: 41
Просмотры: 15637

Re: Вопрос к знатокам, почему не работают 2 прерывания совме

То чувство когда целый день делаешь и все получается, а потом под вечер из-за такого косяка часа 2 пялишься в монитор, пробуешь и ничего не выходит ;)
fulky
Чт сен 21, 2017 17:25:09
Форум: AVR
Тема: Вопрос к знатокам, почему не работают 2 прерывания совмесно
Ответы: 41
Просмотры: 15637

Re: Вопрос к знатокам, почему не работают 2 прерывания совме

|&#40;1 << CS10&#41;|&#40;1 << CS11&#41;|&#40;1 << CS12&#41;|&#40;0 << CS13&#41;; //Делитель 8192 Это делитель на 64.
TIMSK =&#40;1<<OCIE1A&#41;; //включаем прерывания по переполнению и вЫключаем прерываний от таймера0.

--------
переменную i как volatile не стоит объявлять, но стоит ее объявить ...

Перейти к расширенному поиску