перенёс с stm32f407 на stm32f100rb проектик с I2C, после чтения регистра линия SDA падает в 0 и там висит, в SR устанавливаются биты ARLO и BUSY. На 407 всё нормально работает.
Вообщем обнаружил что DR не считывается, видимо из-за этого все беды... в даташите что-то про это написано, буду ...
Найдено 118 результатов
- Сб июл 11, 2015 21:49:58
- Форум: ARM
- Тема: stm32f100rb I2C
- Ответы: 0
- Просмотры: 1181
- Вс июл 05, 2015 16:57:58
- Форум: ARM
- Тема: stm32f407 на C++ проект игнорирует прерывания, на Си всё ок
- Ответы: 4
- Просмотры: 1522
Re: stm32f407 на C++ проект игнорирует прерывания, на Си всё
bad2cat писал(а):Смешно...
"++" означает - добавить проблемы.
да, но интересны новые возможности)
- Вс июл 05, 2015 16:33:49
- Форум: ARM
- Тема: stm32f407 SPI DMA transmitter
- Ответы: 1
- Просмотры: 1738
stm32f407 SPI DMA transmitter
Добрый день.
Настроил отправку данных по SPI при помощи DMA, хочу сделать его как кольцевой буфер и после отправки данных( да там есть режим circle , но с ним я как-то не понял как реализовать такое действо), по прерыванию об отправке данных я сдвигаю регистр M0AR на длину переданных данных(т.е. 4 ...
Настроил отправку данных по SPI при помощи DMA, хочу сделать его как кольцевой буфер и после отправки данных( да там есть режим circle , но с ним я как-то не понял как реализовать такое действо), по прерыванию об отправке данных я сдвигаю регистр M0AR на длину переданных данных(т.е. 4 ...
- Пт июн 12, 2015 20:07:23
- Форум: ARM
- Тема: stm32f407 на C++ проект игнорирует прерывания, на Си всё ок
- Ответы: 4
- Просмотры: 1522
Re: stm32f407 на C++ проект игнорирует прерывания, на Си всё
Да спасибо уже решил эту проблему extern "C" {}
- Пт июн 12, 2015 16:00:34
- Форум: ARM
- Тема: stm32f407 на C++ проект игнорирует прерывания, на Си всё ок
- Ответы: 4
- Просмотры: 1522
stm32f407 на C++ проект игнорирует прерывания, на Си всё ок
stm32 , ide - IAR если в опция проекта перевожу с Си на С++ то обработчики прерываний перестают быть видимыми, т.е в прерывание мы вроде как бы и вошли, судя по отладчику, но тела прерывания он не находит...не понимаю... определение обработчика на Си отличается от С++ чтоли...?или в чём дело ...
- Вт апр 28, 2015 13:36:32
- Форум: AVR
- Тема: делаю CAN на at90can128 - прошу проверить схему
- Ответы: 7
- Просмотры: 2614
Re: делаю CAN на at90can128 - прошу проверить схему
терминатор ставится между линиями CANH и CANL на "конце" линии. если точка включения в линию не конечная - терминатор почти всегда не нужен, но не факт... в общем, если с подключением сниффера CAN-шина падает или сниффер ничего не видит - нужно подключать терминатор, часто это помогает.
спасибо ...
спасибо ...
- Вт апр 28, 2015 13:23:25
- Форум: AVR
- Тема: делаю CAN на at90can128 - прошу проверить схему
- Ответы: 7
- Просмотры: 2614
Re: делаю CAN на at90can128 - прошу проверить схему
прошу ещё раз о помощи... пытаюсь сделать автоматическую разводку, но у меня выдаёт какие-то ошибки, и я ума не приложу что ему (альтиуму) от меня надобно, что-то я не так делаю
- Вт апр 28, 2015 12:25:02
- Форум: AVR
- Тема: делаю CAN на at90can128 - прошу проверить схему
- Ответы: 7
- Просмотры: 2614
Re: делаю CAN на at90can128 - прошу проверить схему
спасибо за замечания, а резисторы на CANH CANL эти какую функцию несут? Я слышал про "терминатора" , но блин что за функцию оно выполняет...?
- Вт апр 28, 2015 10:32:49
- Форум: AVR
- Тема: делаю CAN на at90can128 - прошу проверить схему
- Ответы: 7
- Просмотры: 2614
делаю CAN на at90can128 - прошу проверить схему
Добрый день, делаю CAN перехватчик - для работы и для своих нужд, поскольку опыта разработки схем у меня мало, хочу попросить "проверить" более опытных товарищей мою схему, там не много и сложного ничего, мб что-то я забыл, чего-то не учёл и т.д. ...В altiume вообще первый раз работаю...
+ вопрос по ...
+ вопрос по ...
- Сб апр 25, 2015 00:39:28
- Форум: Разные вопросы по МК
- Тема: msp430f2112 + proteus
- Ответы: 1
- Просмотры: 1307
Re: msp430f2112 + proteus
разобрался
- Пт апр 24, 2015 18:50:03
- Форум: Разные вопросы по МК
- Тема: msp430f2112 + proteus
- Ответы: 1
- Просмотры: 1307
msp430f2112 + proteus
Добрый день, есть камень msp430f2112 , использую CodeComposerStudio v.6
Проблема - таймер А0 никак не запускается, смотрю в протеусе, при заходе в обработчик прерывания должны дёрнуть ножкой, но увы...Я вот и думаю, мб в протеусе такие вещи вообще бесполезно делать, хотя вроде всего лишь таймер ...
Проблема - таймер А0 никак не запускается, смотрю в протеусе, при заходе в обработчик прерывания должны дёрнуть ножкой, но увы...Я вот и думаю, мб в протеусе такие вещи вообще бесполезно делать, хотя вроде всего лишь таймер ...
- Вт апр 21, 2015 12:00:41
- Форум: ARM
- Тема: stm32f407 TIM2 ведёт себя некорректно
- Ответы: 3
- Просмотры: 1333
Re: stm32f407 TIM2 ведёт себя некорректно
Но сначала таймер почему-то должен досчитать до 0xFFFFFFFF , после чего начинает работать как надо....o_0
настроил таймер 6 аналогично, она работает нормально сразу...
настроил таймер 6 аналогично, она работает нормально сразу...
- Вт апр 21, 2015 11:55:52
- Форум: ARM
- Тема: stm32f407 TIM2 ведёт себя некорректно
- Ответы: 3
- Просмотры: 1333
Re: stm32f407 TIM2 ведёт себя некорректно
проблему решил, почему-то в RCC->CFGR в SW записывалась 0x3 вместо 0x1 ...
- Пн апр 20, 2015 15:53:05
- Форум: ARM
- Тема: stm32f407 TIM2 ведёт себя некорректно
- Ответы: 3
- Просмотры: 1333
stm32f407 TIM2 ведёт себя некорректно
IDE - IAR , настраиваю таймер 2, пытаюсь добиться хоть какой-то корректной работы...он очень долго считает, а потом виснет в прерывании...
это инициализация системы тактирования - использую внешний кварц на 8 Мгц (надо сказать что UART настроенный на 9600 работает как надо, т.е. тут вроде всё как ...
это инициализация системы тактирования - использую внешний кварц на 8 Мгц (надо сказать что UART настроенный на 9600 работает как надо, т.е. тут вроде всё как ...
- Вт апр 14, 2015 08:42:01
- Форум: Разные вопросы по МК
- Тема: Мелкие вопросы по МК и ПЛИС.
- Ответы: 12552
- Просмотры: 2562948
Re: Мелкие вопросы по МК и ПЛИС.
uk8amk писал(а):Насколько я понял этот момент из RM, PUPDR работает вне зависимости от режима порта за исключением аналоговых функций. Видимо побочный эффект.
И ODR не влияет на PU/PD, это не одно и тоже.
т.е. когда порт работает на выход не важно что записано в этом регистре?
- Пн апр 13, 2015 20:31:21
- Форум: Разные вопросы по МК
- Тема: Мелкие вопросы по МК и ПЛИС.
- Ответы: 12552
- Просмотры: 2562948
Re: Мелкие вопросы по МК и ПЛИС.
Добрый вечер, читал даташит на stm32 и у меня внезапно возник глупый вопрос - для чего подтягивающие резисторы используются когда порт сконфигурирован на выход(не с открытым коллектором), конкретно регистр PUPDR, это же по сути просто то же что записать в ODR 1 или 0
- Вс апр 12, 2015 09:35:58
- Форум: Разные вопросы по МК
- Тема: Мелкие вопросы по МК и ПЛИС.
- Ответы: 12552
- Просмотры: 2562948
Re: Мелкие вопросы по МК и ПЛИС.
вопрос чисто теоретический т.к. наткнулся на такой вопрос в инете - может ли контроллер (в том случае мега16) сбрасываться в случае нехватки RAM. Я думал что не может, но люди пишут что якобы может. Мне казалось что в этом случае(нехватки RAM) он просто начинает затирать старые данные и происходит ...
- Вс мар 29, 2015 16:37:48
- Форум: ARM
- Тема: STM32F4+I2C
- Ответы: 15
- Просмотры: 9750
Re: STM32F4+I2C
вот настраивал I2C на vldiscovery на передачу, на приём настраивал на L-discovery, только на работе проект остался, если надо - завтра поищу, надеюсь поможет...Но я через регистры делал, не люблю SPL...
- Вт фев 17, 2015 11:42:20
- Форум: МЯЯЯУ!
- Тема: Работаю программистом МК. Куда мне дальше двигаться?
- Ответы: 12
- Просмотры: 1826
Re: Работаю программистом МК. Куда мне дальше двигаться?
Кормление семьи - это, конечно, весомый аргумент, но тогда и задачу ставить надо совсем по-другому. Например, "меня задолбала моя текущая работа, но надо кормить семью, что делать?" (а если работа не задолбала, то смысл что-то менять?).
.
Ну я не говорю, что менять направление работы собираюсь(во ...
- Вт фев 17, 2015 10:44:31
- Форум: МЯЯЯУ!
- Тема: Работаю программистом МК. Куда мне дальше двигаться?
- Ответы: 12
- Просмотры: 1826
Re: Работаю программистом МК. Куда мне дальше двигаться?
вот только мне уже 25, на то чтобы осваивать что-то координально новое боюсь уже время упущено...семью кормить надо, искать работу для опыта за 25-30к в СПБ не лучший вариант(тем более в нынешнее время)
Хотя веб тоже разный, всякие серверные вещи мне интересны, но опять таки то что я написал выше ...
Хотя веб тоже разный, всякие серверные вещи мне интересны, но опять таки то что я написал выше ...