Size: a a a

2020 April 21

JP

Jack Parmezan in Embedded Group
Andrey
Инициализация не прокатывает?
да, вот здесь виснет
while(LL_RCC_HSE_IsReady() != 1)
 {
 };
источник

JP

Jack Parmezan in Embedded Group
Stas Koynov
да даже если и есть у кого. необходимо понять что не работает. и только потом искать причину почему. возможно у тебя просто проект не трахтибидох
Согласен) тут сложно осцилографа)
источник

JP

Jack Parmezan in Embedded Group
Просто рассчитывал, может кто работал с этой платой и натыкался на такое
источник

SK

Stas Koynov in Embedded Group
да я думаю с таким каждый сталкивался, все собрал, залил и тишина...
источник

VO

Vyacheslav Olkhovchenkov in Embedded Group
Alexander
Будут решать расширением разрядности шины контроллера.
И скорость  самого днищенского SSD больше топового серверного HDD.
ну запись-то? далеко не всегда
источник
2020 April 22

DS

Dmitriy Salko in Embedded Group
Jack Parmezan
да, вот здесь виснет
while(LL_RCC_HSE_IsReady() != 1)
 {
 };
Кварц правильный стоит? Конденсаторы подходящие? Вы настроили конфиги под ваш кварц в кубе?
источник

JP

Jack Parmezan in Embedded Group
Dmitriy Salko
Кварц правильный стоит? Конденсаторы подходящие? Вы настроили конфиги под ваш кварц в кубе?
что значит правильный кварц?)
источник

DS

Dmitriy Salko in Embedded Group
Jack Parmezan
что значит правильный кварц?)
На нужную частоту. Своими глазами видел как китайцы впаяли кварц на неправильную частоту в одной из плат.
источник

DS

Dmitriy Salko in Embedded Group
Вы в кубе настройки под внешний кварц генерировали?
источник

JP

Jack Parmezan in Embedded Group
Это демо плата, мне впринципе без разницы какой там кварц стоит)
источник

DS

Dmitriy Salko in Embedded Group
Jack Parmezan
Это демо плата, мне впринципе без разницы какой там кварц стоит)
А стм-ке не без разницы
источник

JP

Jack Parmezan in Embedded Group
НУ это точно не часовой кварц
источник

JP

Jack Parmezan in Embedded Group
Скорее всего в нем затычка, я даже не могу прочитать что там написано
источник

JP

Jack Parmezan in Embedded Group
В сам куб не лез, взял пример из репозитория https://github.com/STMicroelectronics/STM32CubeF7
источник

DS

Dmitriy Salko in Embedded Group
У вас на плате кварц с одной частотой, а в примере может быть с другой.
источник

DS

Dmitriy Salko in Embedded Group
От этого все частоты уплывут и могут выйти за допустимые пределы. Кварц не просто какой попало нужен и все, а под него нужно менять конфиги
источник

JP

Jack Parmezan in Embedded Group
Вы наверно имеете ввиду что там настройка PLL не срабатывает, из того что частоты разные
источник

JP

Jack Parmezan in Embedded Group
Но тут дело в том что система тактирования не может вообще переключиться на внешний кварц
источник

JP

Jack Parmezan in Embedded Group
это самые первые строчки мейна, там до настройки PLL еще далеко
источник

JP

Jack Parmezan in Embedded Group
void SystemClock_Config(void)
{
 /* Enable HSE clock */
 LL_RCC_HSE_EnableBypass();
 LL_RCC_HSE_Enable();
 while(LL_RCC_HSE_IsReady() != 1)
 {
 };
источник