| Автор |
Съобщение |
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 9:14 am Мнения: 5298
|
 MCO на STM32
Някой може ли да ми помогне с идея? Занимавам се с един STM32L431RC6. Противно животно като всички ST-та (мое лично мнение; не ангажирам никой по тоя въпрос!!). Иска страшно много учене, което не мога да му дам. Имам кварц 12MHz за клок и се опитвам да подкарам процесора на 66 и да изкарам 33 клок на RB6. Нищо не излиза. Иначе с клатене на ръка в цикъл няма проблем. Дори не знам дали всъщност работи на 66 сега... Средата е ардуино. Ето кода (махнал съм всичко друго за пробата):
_________________ 'просто' е технически синоним на 'красиво'
|
| Нед Ное 03, 2024 5:40 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: MCO на STM32
CUBE -> Visual setting .... export to MAKEFILE ... view code след генерацията, ключа за барака е някъде тук https://github.com/Wiz-IO/wizio-stm/tre ... 31RBT6/stm
_________________ main[-1u]={1};
|
| Нед Ное 03, 2024 6:26 pm |
|
 |
|
ДедоБоре
Ранг: Форумен бог
Регистриран на: Нед Ное 21, 2004 11:31 pm Мнения: 10088
|
 Re: MCO на STM32
от сорса:  |  |  |  | Код: const uint8_t AHBPrescTable[16] = {0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 1U, 2U, 3U, 4U, 6U, 7U, 8U, 9U}; |  |  |  |  |
това как трябва да се разбира на съвременен език?
|
| Нед Ное 03, 2024 9:12 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: MCO на STM32
тва Куба го генерира  неква "мързелива" таблица
_________________ main[-1u]={1};
|
| Нед Ное 03, 2024 10:28 pm |
|
 |
|
VPavlov
Ранг: Популярен
Регистриран на: Съб Апр 01, 2023 9:59 am Мнения: 302
|
 Re: MCO на STM32
 |  |  |  | ДедоБоре написа: от сорса:  |  |  |  | Код: const uint8_t AHBPrescTable[16] = {0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 1U, 2U, 3U, 4U, 6U, 7U, 8U, 9U}; |  |  |  |  |
това как трябва да се разбира на съвременен език? |  |  |  |  |
Масив с елементи от без знакови числа с обхват до 255. Съдейки по името това са възможни делители за AHB bus или шина, вероятно се взимат от този масив за да се вмъкнат в prescaler регистъра. За тази шина са свързани някои от периферните модули, ако мога така да се изразя. В документацията на ползвания контролер има едно BlockDiagram, най-вероятно в datasheet, където може да се види до какво води този bus\шина и каква му е честотата по подразбиране. Броячите/часовници/таймери или както е прието да се наричат си имат собствени честоти и делители, които не зависят от тези на шината.
|
| Нед Ное 03, 2024 11:22 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: MCO на STM32
_________________ main[-1u]={1};
|
| Пон Ное 04, 2024 1:45 am |
|
 |
|
syscop
Ранг: Форумен бог
Регистриран на: Пет Юни 03, 2005 9:39 pm Мнения: 2277
|
 Re: MCO на STM32
На "български" - искаш да изведеш clock-а на MCO изхода?
_________________ Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ! Опонентът се оборва с ФАКТИ, а не с ЕПИТЕТИ!
|
| Пон Ное 04, 2024 11:59 am |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
 Re: MCO на STM32
GPIO_MODER_MODE6_1 това като какво е дефинирано ? По моите спомени трябва да =0.
|
| Пон Ное 04, 2024 3:59 pm |
|
 |
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 9:14 am Мнения: 5298
|
 Re: MCO на STM32
Да. Че аз откъде да знам??  Тоя код ми го написа чата. Аз си знам пиковете, за другите неща или гледам да не ги ползвам, или ако няма накъде търся помощ...
_________________ 'просто' е технически синоним на 'красиво'
|
| Пон Ное 04, 2024 4:21 pm |
|
 |
|
syscop
Ранг: Форумен бог
Регистриран на: Пет Юни 03, 2005 9:39 pm Мнения: 2277
|
 Re: MCO на STM32
Заложи на това от картинката  /* DS11453 Rev 3 */
_________________ Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ! Опонентът се оборва с ФАКТИ, а не с ЕПИТЕТИ!
|
| Пон Ное 04, 2024 4:34 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: MCO на STM32
питай гуууу  нящо такова трябва да представлява в зависимост от серията https://stackoverflow.com/questions/461 ... figurationнямам КУБ, не мога да видя, не ми се чете PDF....
_________________ main[-1u]={1};
|
| Пон Ное 04, 2024 4:51 pm |
|
 |
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 9:14 am Мнения: 5298
|
 Re: MCO на STM32
Снощи пробвах и с A8 понеже и аз го видях това в даташита. Същия резултат
_________________ 'просто' е технически синоним на 'красиво'
|
| Пон Ное 04, 2024 5:13 pm |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
 Re: MCO на STM32
Направи го с А8 и вместо GPIO_MODER_MODE6_1 сложи 0.
|
| Пон Ное 04, 2024 5:38 pm |
|
 |
|
VPavlov
Ранг: Популярен
Регистриран на: Съб Апр 01, 2023 9:59 am Мнения: 302
|
 Re: MCO на STM32
Да се изкажа и аз, барабар Петко с мъжете  За да тръгне PA8 трябва и то да е настрои на алтернативна функция тип AF0, не знам дали си го направил за това пробвах да ти го настроя върху конструкцията на бота. Нямам точния хардуер да тествам:
|
| Пон Ное 04, 2024 6:05 pm |
|
 |
|
syscop
Ранг: Форумен бог
Регистриран на: Пет Юни 03, 2005 9:39 pm Мнения: 2277
|
 Re: MCO на STM32
Ето ти проект за CubeMX. Генерирай си кода и виж какво ще стане. Махни .txt накрая, че на форума не му хареса разширението. Сигурно ще стане и за STM32CubeIDE.
_________________ Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ! Опонентът се оборва с ФАКТИ, а не с ЕПИТЕТИ!
|
| Пон Ное 04, 2024 6:18 pm |
|
|