реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> STM32: HardFault
jcxz
сообщение Mar 28 2014, 10:10
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(Golikov A. @ Mar 28 2014, 15:22) *
либо в чем то еще, и вы не уверены в чем, и то что оно сейчас завелось, не значит что когда в проекте появиться еще что-то оно так же случайно не выключится...

Во-во - в точку! Шаманство вобщем sm.gif
Обычная практика когда не хотят открывать даташит...
Go to the top of the page
 
+Quote Post
DASM
сообщение Mar 28 2014, 14:09
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



За это и можно ненавидеть язык С. В fault на ровном месте.
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Mar 29 2014, 06:43
Сообщение #18


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



HAL_DMA_Start_IT(huart->hdmarx, (uint32_t)&huart->Instance->DR, *(uint32_t*)tmp, Size);
Ничего себе, ровное место!
Go to the top of the page
 
+Quote Post
RusikOk
сообщение Sep 3 2016, 19:59
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 14-01-12
Пользователь №: 69 438



Цитата(k000858 @ Mar 27 2014, 07:16) *
Реализую 1-wire на UART+DMA
как успехи? получилось довести до ума?
Go to the top of the page
 
+Quote Post
k000858
сообщение Sep 7 2016, 12:17
Сообщение #20


Местный
***

Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978



Цитата(RusikOk @ Sep 3 2016, 22:59) *
как успехи? получилось довести до ума?

да, все работает
Go to the top of the page
 
+Quote Post
RusikOk
сообщение Sep 7 2016, 22:38
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 14-01-12
Пользователь №: 69 438



Цитата(k000858 @ Sep 7 2016, 15:17) *
да, все работает
поделитесь пожалуйста кодом. имейл отпраил Вам в личку

Сообщение отредактировал RusikOk - Sep 7 2016, 22:39
Go to the top of the page
 
+Quote Post
k000858
сообщение Sep 8 2016, 07:28
Сообщение #22


Местный
***

Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978



Цитата(RusikOk @ Sep 8 2016, 01:38) *
поделитесь пожалуйста кодом. имейл отпраил Вам в личку

к сожалению, не получится: разработка коммерческая, исходниками не делюсь
но если есть конкретные вопросы, постараюсь помочь чем смогу
Go to the top of the page
 
+Quote Post
RusikOk
сообщение Sep 10 2016, 09:01
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 14-01-12
Пользователь №: 69 438



Цитата(k000858 @ Sep 8 2016, 10:28) *
постараюсь помочь чем смогу
буджу благодарен.
скажите какая схема подключения датчиков к контроллеру? и какая реальная максимальная длинна линии?
Go to the top of the page
 
+Quote Post
k000858
сообщение Sep 13 2016, 04:19
Сообщение #24


Местный
***

Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978



Цитата(RusikOk @ Sep 10 2016, 12:01) *
буджу благодарен.
скажите какая схема подключения датчиков к контроллеру? и какая реальная максимальная длинна линии?

на сколько помню, до 100 метров в нашем случае работает
схемы у меня толком нету (для меня, как для программиста, это просто ЮАРТ + 1 джио ножка для подтяжке питания на линию на время преобразования температуры), а если б и была то выложить по той же причине не смог бы
Go to the top of the page
 
+Quote Post
RusikOk
сообщение Sep 13 2016, 05:20
Сообщение #25


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 14-01-12
Пользователь №: 69 438



схема мне не нужна. главное что все построено на UART. a DMA у вас используется? по примеру как тут http://we.easyelectronics.ru/STM32/stm32-1...odolzhenie.html
планирую использовать эту библиотеку переписав ее под HAL

P.S.
дело в том, что это мой первый проект на STM32 да еще и такой сложный а тут еще этот HAL с минимальным набором готовых библиотек на нем и сроки поджимают. а в проекте не только датчики...
Go to the top of the page
 
+Quote Post
k000858
сообщение Sep 13 2016, 09:02
Сообщение #26


Местный
***

Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978



Цитата(RusikOk @ Sep 13 2016, 08:20) *
схема мне не нужна. главное что все построено на UART. a DMA у вас используется? по примеру как тут http://we.easyelectronics.ru/STM32/stm32-1...odolzhenie.html
планирую использовать эту библиотеку переписав ее под HAL

P.S.
дело в том, что это мой первый проект на STM32 да еще и такой сложный а тут еще этот HAL с минимальным набором готовых библиотек на нем и сроки поджимают. а в проекте не только датчики...

все так же делал: все написано на основе HAL:
DMA используется по RX линии, по TX линии использовать его не вижу смысла; в ТХ плюю байтики, а между тем они же (но с учетом влияния шины 1-wire и устройств на ней) складываются по DMA в RX.
Go to the top of the page
 
+Quote Post
IgorC
сообщение Feb 11 2017, 09:56
Сообщение #27





Группа: Новичок
Сообщений: 1
Регистрация: 11-02-17
Пользователь №: 95 391



проект на CubeMx? как делали изменение скорости порта?
Если я правильно понял нужно прыгать между 9600 и 115200, но хотелось бы оставить сгенерированный кубом код
Go to the top of the page
 
+Quote Post
RusikOk
сообщение Feb 11 2017, 10:50
Сообщение #28


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 14-01-12
Пользователь №: 69 438



Цитата(IgorC @ Feb 11 2017, 12:56) *
но хотелось бы оставить сгенерированный кубом код
так скопируй этот кусок в нужное место с подправленной скоростью
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 12th August 2025 - 20:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01479 секунд с 7
ELECTRONIX ©2004-2016