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

black_lizard
Пн янв 07, 2019 20:09:41
Форум: ARM
Тема: Как сформировать адрес для long branch with link в thumb
Ответы: 1
Просмотры: 1502

Как сформировать адрес для long branch with link в thumb

Есть адрес, например, 0x08000BC1 (адрес реальной функции, на которую мне надо перейти).

По адресу 0x0800A000(например) есть две команды long branch with link (thumb), смотрю в этот мануал:
https://ece.uwaterloo.ca/~ece222/ARM/ARM7-TDMI-manual-pt3.pdf

Нужно с помощью этой команды перехода (двух ...
black_lizard
Пн янв 07, 2019 18:38:32
Форум: ARM
Тема: Запуск программы из памяти stm32f103c8t6
Ответы: 2
Просмотры: 1484

Re: Запуск программы из памяти stm32f103c8t6

Размер шрифта:


Я пробовал этот вариант. PC намертво зависает на адресе команды BLX никуда не переходя, а дебагер не даёт двигаться дальше. То есть это то, как он и должен себя вести? Оу. Возможно это ограничения бесплатной версии... только сейчас об этом подумал. Спасибо, наверное ...
black_lizard
Пн янв 07, 2019 18:04:05
Форум: ARM
Тема: Запуск программы из памяти stm32f103c8t6
Ответы: 2
Просмотры: 1484

Запуск программы из памяти stm32f103c8t6

Камень stm32f103c8t6

Есть некий код по адресу 0x08000A000 и он там есть. Код не сгенерирован кейлом, он просто там лежит. Программа сама его туда предварительно кладёт.
Прошивка пытается его запустить таким образом:

const unsigned char *prog = rom+(24*1024);
typedef int func(void);
func* f = (func ...
black_lizard
Вс окт 15, 2017 17:51:20
Форум: Периферия
Тема: Работа с ЖКИ на контроллере HD44780 и его аналогах
Ответы: 2457
Просмотры: 991884

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

На али есть цветные дешёвые дисплеи с дип пинами, 320х240 и spi интерфейсом. Там всё достаточно просто.
black_lizard
Вс окт 15, 2017 00:16:08
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2391266

Re: STM32 новичку в ARM что к чему

Ребят. Подскажите, что я делаю не так. Пытаюсь инициализировать прерывания от ноги мк. Камень f103. Не переходит в обработчик.


//Init GPIOB 10 & 11
GPIO_InitTypeDef GPIO_InitStructure;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO ...
black_lizard
Пт окт 13, 2017 18:12:37
Форум: ARM
Тема: Как отсчитать равный промежуток тактов на stm32f1
Ответы: 16
Просмотры: 4737

Re: Как отсчитать равный промежуток тактов на stm32f1

[uquote="philosoraptor",url="/forum/viewtopic.php?p=3205818#p3205818"] Ну если он успевает выполниться до следующего прерывания, то в чём проблема?
В чем проблема вы вроде сами выше написали. Надеюсь, вы в курсе, что пока код выполняется, вы сидите в прерывании?

Собственно, Reflector предложил ...
black_lizard
Пт окт 13, 2017 15:39:16
Форум: ARM
Тема: Как отсчитать равный промежуток тактов на stm32f1
Ответы: 16
Просмотры: 4737

Re: Как отсчитать равный промежуток тактов на stm32f1

[uquote="Reflector",url="/forum/viewtopic.php?p=3205814#p3205814"] Black_lizard , у меня все работает, не важно из флеша выполнять или RAM. Пишу в CCR1 600, в прерывании сохраняю в массив текущее значение счетчика, CCR1 увеличиваю на 600, когда массив заполняется сверяю разницу между соседними ...
black_lizard
Пт окт 13, 2017 15:31:53
Форум: ARM
Тема: Как отсчитать равный промежуток тактов на stm32f1
Ответы: 16
Просмотры: 4737

Re: Как отсчитать равный промежуток тактов на stm32f1

[uquote="dosikus",url="/forum/viewtopic.php?p=3205791#p3205791"]Тогда забудьте про подсчеты тактов а'ля авр , и читайте здесь https://www.artekit.eu/vga-output-using-a-36-pin-stm32/[/uquote]
Я читал. Там одноцветная картинка через SPI. Идея понятна, но не подходит, я хочу цвет.

Ошибка в самом ...
black_lizard
Пт окт 13, 2017 14:59:39
Форум: Умные мысли
Тема: А какой у вас компьютер?
Ответы: 15842
Просмотры: 2167980

Re: а какой у вас компьютер?

[uquote="abc",url="/forum/viewtopic.php?p=3205781#p3205781"]Ну, в любом случае, как будет что показать - показывайте.
Можете здесь - http://zx-pk.ru/threads/25682-samodelnyj-kompyuter-na-z80-i-ne-tolko.html
Там можно не только на старых процессорах, но и на всем, что программируется :)[/uquote ...
black_lizard
Пт окт 13, 2017 14:54:43
Форум: Умные мысли
Тема: А какой у вас компьютер?
Ответы: 15842
Просмотры: 2167980

Re: а какой у вас компьютер?

[uquote="abc",url="/forum/viewtopic.php?p=3205771#p3205771"]А что в качестве операционной системы ? Какой-то облегченный линукс или что-то свое ?[/uquote]

Что-то своё. По большей части нужен только запуск программ а предоставление им некоего апи. И всё.
black_lizard
Пт окт 13, 2017 14:40:13
Форум: Умные мысли
Тема: А какой у вас компьютер?
Ответы: 15842
Просмотры: 2167980

Re: а какой у вас компьютер?

[uquote="abc",url="/forum/viewtopic.php?p=3205758#p3205758"]А, так это не PC ?
Я думал, что-то типа этого : https://forum.overclockers.ua/viewtopic.php?f=13&t=151245[/uquote]

Ну технически у него будет клавиатура, звук, монитор, память. В общем-то PC. Но да, не то, что вы имели ввиду.
black_lizard
Пт окт 13, 2017 14:29:07
Форум: Умные мысли
Тема: А какой у вас компьютер?
Ответы: 15842
Просмотры: 2167980

Re: а какой у вас компьютер?

[uquote="abc",url="/forum/viewtopic.php?p=3205666#p3205666"] black_lizard ,
а есть где глянуть на ваш мини-ПК ? Обожаю такие проекты.[/uquote]

От его первой универской версии остались только фотки. Текущая на stm32f1 (плата с али за 120 р.) ещё в разработке. Могу показать знакогенератор X)
photo ...
black_lizard
Пт окт 13, 2017 14:21:44
Форум: ARM
Тема: Как отсчитать равный промежуток тактов на stm32f1
Ответы: 16
Просмотры: 4737

Re: Как отсчитать равный промежуток тактов на stm32f1

[uquote="oleg110592",url="/forum/viewtopic.php?p=3205380#p3205380"][uquote="black_lizard",url="/forum/viewtopic.php?p=3205344#p3205344"]вывод на vga[/uquote]
может поглядеть как тут сделано:
http://bitboxconsole.blogspot.com/p/blog-page.html[/uquote]

В stm32f4 многое по другому и проще. Речь идёт ...
black_lizard
Пт окт 13, 2017 04:04:35
Форум: Умные мысли
Тема: А какой у вас компьютер?
Ответы: 15842
Просмотры: 2167980

Re: а какой у вас компьютер?

[uquote="black_lizard",url="/forum/viewtopic.php?p=3205246#p3205246"]Меняю всегда масштаб на cntrl + колёсико мыши и все остальные варианты кажутся дико не удобными[/uquote]Аналогично. Это стандартная комбинация для любых программ изменяющих масштаб, работает в любом браузере и не только в браузере ...
black_lizard
Пт окт 13, 2017 03:49:14
Форум: ARM
Тема: Как отсчитать равный промежуток тактов на stm32f1
Ответы: 16
Просмотры: 4737

Re: Как отсчитать равный промежуток тактов на stm32f1

[uquote="AVI-crak",url="/forum/viewtopic.php?p=3205331#p3205331"]Виновата флешпамять.
Доступ к данным не мгновенный и зависит от латентности (FLASH->ACR). Вариант - выполнять программу из памяти.[/uquote]

Nope, попробовал через конфиг кейла закидывать функции в рам - не помогло.

с режимами сна я ...
black_lizard
Пт окт 13, 2017 00:26:56
Форум: ARM
Тема: Как отсчитать равный промежуток тактов на stm32f1
Ответы: 16
Просмотры: 4737

Как отсчитать равный промежуток тактов на stm32f1

Суть вопроса заключается в следующем. Мне нужно, чтобы, например, после прерывания А, прерывание Б происходило ровно, скажем, через 600 тактов. Вопрос решается, скажете вы, довольно просто, запусти таймер на 600 тактов, который вызывает прерывание. Ан нет, давно уже мучаюсь с этим, но ничего не ...
black_lizard
Чт окт 12, 2017 21:55:52
Форум: Умные мысли
Тема: А какой у вас компьютер?
Ответы: 15842
Просмотры: 2167980

Re: а какой у вас компьютер?

Меняю всегда масштаб на cntrl + колёсико мыши и все остальные варианты кажутся дико не удобными. Причём это работает, как в хроме так и лисе. И в некоторых иде типа нетбинса и кейла. Это стало входить в привычное юзабилити во всех прогах.
black_lizard
Чт окт 12, 2017 02:02:35
Форум: ARM
Тема: На какой частоте работает DMA? STM32
Ответы: 28
Просмотры: 12372

Re: На какой частоте работает DMA? STM32

[uquote="Reflector",url="/forum/viewtopic.php?p=3204254#p3204254"][uquote="black_lizard",url="/forum/viewtopic.php?p=3204246#p3204246"]У меня единственный вопрос на макетках вызывают конденсаторы. pic32 требует установки двух не дальше вроде 6 мм от входа в микруху между питанием и землёй. Я не ...
black_lizard
Чт окт 12, 2017 00:42:04
Форум: ARM
Тема: На какой частоте работает DMA? STM32
Ответы: 28
Просмотры: 12372

Re: На какой частоте работает DMA? STM32

[uquote="Reflector",url="/forum/viewtopic.php?p=3204238#p3204238"][uquote="black_lizard",url="/forum/viewtopic.php?p=3204224#p3204224"]В общем-то основное отличие от подобных поделок и самоцель - максимально низкая цена и максимально простая сборка на макетках + достаточная производительность ...
black_lizard
Чт окт 12, 2017 00:32:51
Форум: ARM
Тема: На какой частоте работает DMA? STM32
Ответы: 28
Просмотры: 12372

Re: На какой частоте работает DMA? STM32

[uquote="Reflector",url="/forum/viewtopic.php?p=3204230#p3204230"]Круто, но если так давно делаешь, то почему на F1? Для такого дела можно и F4 взять, может даже F429 с LTDC, если хочется именно на телевизор выводить.[/uquote]

У меня есть f4 с sdram и дисплеем. Штука, безусловно, офигительная. Но ...

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