Есть адрес, например, 0x08000BC1 (адрес реальной функции, на которую мне надо перейти).
По адресу 0x0800A000(например) есть две команды long branch with link (thumb), смотрю в этот мануал:
https://ece.uwaterloo.ca/~ece222/ARM/ARM7-TDMI-manual-pt3.pdf
Нужно с помощью этой команды перехода (двух ...
Найдено 132 результата
- Пн янв 07, 2019 20:09:41
- Форум: ARM
- Тема: Как сформировать адрес для long branch with link в thumb
- Ответы: 1
- Просмотры: 1502
- Пн янв 07, 2019 18:38:32
- Форум: ARM
- Тема: Запуск программы из памяти stm32f103c8t6
- Ответы: 2
- Просмотры: 1484
Re: Запуск программы из памяти stm32f103c8t6
Размер шрифта:
Я пробовал этот вариант. PC намертво зависает на адресе команды BLX никуда не переходя, а дебагер не даёт двигаться дальше. То есть это то, как он и должен себя вести? Оу. Возможно это ограничения бесплатной версии... только сейчас об этом подумал. Спасибо, наверное ...
Я пробовал этот вариант. PC намертво зависает на адресе команды BLX никуда не переходя, а дебагер не даёт двигаться дальше. То есть это то, как он и должен себя вести? Оу. Возможно это ограничения бесплатной версии... только сейчас об этом подумал. Спасибо, наверное ...
- Пн янв 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 ...
Есть некий код по адресу 0x08000A000 и он там есть. Код не сгенерирован кейлом, он просто там лежит. Программа сама его туда предварительно кладёт.
Прошивка пытается его запустить таким образом:
const unsigned char *prog = rom+(24*1024);
typedef int func(void);
func* f = (func ...
- Вс окт 15, 2017 17:51:20
- Форум: Периферия
- Тема: Работа с ЖКИ на контроллере HD44780 и его аналогах
- Ответы: 2457
- Просмотры: 991884
Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
На али есть цветные дешёвые дисплеи с дип пинами, 320х240 и spi интерфейсом. Там всё достаточно просто.
- Вс окт 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 ...
//Init GPIOB 10 & 11
GPIO_InitTypeDef GPIO_InitStructure;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO ...
- Пт окт 13, 2017 18:12:37
- Форум: ARM
- Тема: Как отсчитать равный промежуток тактов на stm32f1
- Ответы: 16
- Просмотры: 4737
Re: Как отсчитать равный промежуток тактов на stm32f1
[uquote="philosoraptor",url="/forum/viewtopic.php?p=3205818#p3205818"] Ну если он успевает выполниться до следующего прерывания, то в чём проблема?
В чем проблема вы вроде сами выше написали. Надеюсь, вы в курсе, что пока код выполняется, вы сидите в прерывании?
Собственно, Reflector предложил ...
В чем проблема вы вроде сами выше написали. Надеюсь, вы в курсе, что пока код выполняется, вы сидите в прерывании?
Собственно, Reflector предложил ...
- Пт окт 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, когда массив заполняется сверяю разницу между соседними ...
- Пт окт 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. Идея понятна, но не подходит, я хочу цвет.
Ошибка в самом ...
Я читал. Там одноцветная картинка через SPI. Идея понятна, но не подходит, я хочу цвет.
Ошибка в самом ...
- Пт окт 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 ...
Можете здесь - http://zx-pk.ru/threads/25682-samodelnyj-kompyuter-na-z80-i-ne-tolko.html
Там можно не только на старых процессорах, но и на всем, что программируется :)[/uquote ...
- Пт окт 13, 2017 14:54:43
- Форум: Умные мысли
- Тема: А какой у вас компьютер?
- Ответы: 15842
- Просмотры: 2167980
Re: а какой у вас компьютер?
[uquote="abc",url="/forum/viewtopic.php?p=3205771#p3205771"]А что в качестве операционной системы ? Какой-то облегченный линукс или что-то свое ?[/uquote]
Что-то своё. По большей части нужен только запуск программ а предоставление им некоего апи. И всё.
Что-то своё. По большей части нужен только запуск программ а предоставление им некоего апи. И всё.
- Пт окт 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. Но да, не то, что вы имели ввиду.
Я думал, что-то типа этого : https://forum.overclockers.ua/viewtopic.php?f=13&t=151245[/uquote]
Ну технически у него будет клавиатура, звук, монитор, память. В общем-то PC. Но да, не то, что вы имели ввиду.
- Пт окт 13, 2017 14:29:07
- Форум: Умные мысли
- Тема: А какой у вас компьютер?
- Ответы: 15842
- Просмотры: 2167980
Re: а какой у вас компьютер?
[uquote="abc",url="/forum/viewtopic.php?p=3205666#p3205666"] black_lizard ,
а есть где глянуть на ваш мини-ПК ? Обожаю такие проекты.[/uquote]
От его первой универской версии остались только фотки. Текущая на stm32f1 (плата с али за 120 р.) ещё в разработке. Могу показать знакогенератор X)
photo ...
а есть где глянуть на ваш мини-ПК ? Обожаю такие проекты.[/uquote]
От его первой универской версии остались только фотки. Текущая на stm32f1 (плата с али за 120 р.) ещё в разработке. Могу показать знакогенератор X)
photo ...
- Пт окт 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 многое по другому и проще. Речь идёт ...
может поглядеть как тут сделано:
http://bitboxconsole.blogspot.com/p/blog-page.html[/uquote]
В stm32f4 многое по другому и проще. Речь идёт ...
- Пт окт 13, 2017 04:04:35
- Форум: Умные мысли
- Тема: А какой у вас компьютер?
- Ответы: 15842
- Просмотры: 2167980
Re: а какой у вас компьютер?
[uquote="black_lizard",url="/forum/viewtopic.php?p=3205246#p3205246"]Меняю всегда масштаб на cntrl + колёсико мыши и все остальные варианты кажутся дико не удобными[/uquote]Аналогично. Это стандартная комбинация для любых программ изменяющих масштаб, работает в любом браузере и не только в браузере ...
- Пт окт 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, попробовал через конфиг кейла закидывать функции в рам - не помогло.
с режимами сна я ...
Доступ к данным не мгновенный и зависит от латентности (FLASH->ACR). Вариант - выполнять программу из памяти.[/uquote]
Nope, попробовал через конфиг кейла закидывать функции в рам - не помогло.
с режимами сна я ...
- Пт окт 13, 2017 00:26:56
- Форум: ARM
- Тема: Как отсчитать равный промежуток тактов на stm32f1
- Ответы: 16
- Просмотры: 4737
Как отсчитать равный промежуток тактов на stm32f1
Суть вопроса заключается в следующем. Мне нужно, чтобы, например, после прерывания А, прерывание Б происходило ровно, скажем, через 600 тактов. Вопрос решается, скажете вы, довольно просто, запусти таймер на 600 тактов, который вызывает прерывание. Ан нет, давно уже мучаюсь с этим, но ничего не ...
- Чт окт 12, 2017 21:55:52
- Форум: Умные мысли
- Тема: А какой у вас компьютер?
- Ответы: 15842
- Просмотры: 2167980
Re: а какой у вас компьютер?
Меняю всегда масштаб на cntrl + колёсико мыши и все остальные варианты кажутся дико не удобными. Причём это работает, как в хроме так и лисе. И в некоторых иде типа нетбинса и кейла. Это стало входить в привычное юзабилити во всех прогах.
- Чт окт 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 мм от входа в микруху между питанием и землёй. Я не ...
- Чт окт 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"]В общем-то основное отличие от подобных поделок и самоцель - максимально низкая цена и максимально простая сборка на макетках + достаточная производительность ...
- Чт окт 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 и дисплеем. Штука, безусловно, офигительная. Но ...
У меня есть f4 с sdram и дисплеем. Штука, безусловно, офигительная. Но ...