-
- Полезно знать, что у ST с примерами ситуация как был поссал. Полная
мешанина, хаос и анархия. Для каких-то серий вот такие-то примеры
есть. Для каких-то (неважно, старые или новые) их нет. Поэтому я
крайне не советую брать себе в голову идею "найти пример
всенепременно для моей серии". Его просто может не оказаться. Тогда
берем пример для примерно близкой серии. - RxTx(15.03.2024 16:29)
- У них вообще есть только "STM32F0 snippets". В принципе, подходят
под все попсовые серии с минимальными изменениями. Я и на F303 их
пользовал, и на F103, и частично на G030… Eddy_Em(167 знак., 15.03.2024 16:32)
- О, Эдюня молодец. Я и не замечал, что в ST-примерах отсутствует
серия F0. Это странно, так как F0 вышла в 2012 за F4. Походу раз
такая ситуация, они руками портируют все исходники. И все равно это
задача для студента. - RxTx(15.03.2024 16:50)
- В смысле "отсутствуют"? Как раз, только они и присутствуют. Больше
"на чистом SMSIS" у ST ничего нет: либо [censored] SPL, либо еще
более [censored] калокуб. Вот интересно: на что они рассчитывали,
когда свои спл/кал проектировали? На то, что в мире 95% идиотов, и
кто-то непременно будет вместо вменяемого подхода пользоваться их
убожеством? Да даже opencm3 на порядки лучше (хотя, тоже говнище
отстойное). - Eddy_Em(15.03.2024 17:14)
- Сейчас работаю с "китайцами". Жесть. ST это... ну сравниваем
"Мерседес" и "Жигуль 5ой модели" (С) - Nikolaev_Aleksey(16.03.2024 18:33)
- А, китайский быдлокод - да, особая жесть. Индусскиий быдлокод
калокуба куда приличней выглядит (хотя, конечно же, тоже полное
дерьмище и пользоваться этим честный вменяемый человек никогда не
будет). - Eddy_Em(16.03.2024 18:53)
- Нужно время, чтобы его принять. Вот обратно сложно. (чем сейчас и
занимаюсь) - Nikolaev_Aleksey(16.03.2024 19:50)
- Нет, не нужно становиться пидарасом и принимать то, что
противоестественно! - Eddy_Em(16.03.2024 20:26)
- По коду смотрю - наши писали. - Nikolaev_Aleksey(16.03.2024 20:32)
- Никакие они не "наши"! Самые обычные враги народа, продавшиеся буржуям за бочку варенья и корзину печенья… - Eddy_Em(16.03.2024 20:44)
- По коду смотрю - наши писали. - Nikolaev_Aleksey(16.03.2024 20:32)
- Нет, не нужно становиться пидарасом и принимать то, что
противоестественно! - Eddy_Em(16.03.2024 20:26)
- Он не индусский. Найди время посмотреть имена коммитерш на ST и
отвечающих на форуме. - RxTx(16.03.2024 18:55)
- Если этот быдлокод написан наглосаксами, то я вообще охреневаю.
Таки прав был Задорнов! ☺ - Eddy_Em(16.03.2024 20:27)
- Эдюля, понимаешь, трещать на форум херню вместо того чтобы нажать
Ctrl+T и быстренко сгонять глянуть RxTx(64 знак., 16.03.2024 21:32, ссылка)
- И так как ты уже второй раз несешь про "англосаксов", это мне
говорит что ты совсем нелюбопытный. Вот жеж.. Истина открывается
ХОТЯ БЫ любопытным. RxTx(674 знак., 16.03.2024 21:43, ссылка, ссылка)
- Да плевать мне. Я просто физически ненавижу тварей из пиндостана и
GBшки. Понятно, плейбос тут не при чем, но вот жидомасонов, которые
всей этой бодягой заправляют, и всяких там макаронов-бидонов за
ниточки дергают, стоило бы в биореакторе… - Eddy_Em(16.03.2024 21:49)
- Понимаешь, почему я ржу и веселюсь. Потому что я лично знаком с некоторыми чистопородными бриттами и другими европейцами на уровне вась-вась-нажрались-валялись (панки-демосценеры они такие). С амерами близко-лично не знаком, только так, удаленно, но вопервых, знаком с внутренним народным movement'ом , во-вторых (много писать). И потому что знаю кто и что является причиной метания твоего харча. Ты мечешь харч не в тех. Впустую, зря. И когда я наблюдаю это, это рождает и RxTx(543 знак., 16.03.2024 22:03)
- Да плевать мне. Я просто физически ненавижу тварей из пиндостана и
GBшки. Понятно, плейбос тут не при чем, но вот жидомасонов, которые
всей этой бодягой заправляют, и всяких там макаронов-бидонов за
ниточки дергают, стоило бы в биореакторе… - Eddy_Em(16.03.2024 21:49)
- О, теперь можно еще говорить "тунисокод" ☺ - Eddy_Em(16.03.2024 21:38)
- О! Так вот ты оказывается внимательный и наблюдательный. Да, его
пищут молодые тёлки из Туниса в хиджабах. Но ими я думаю (да и это
видно) рулят белые эуропеэйцы. А всё из-за охеренной жадности и
экономии ST. - RxTx(16.03.2024 21:45)
- Ну, до того трешняка, до которого мелкомягкие свой маздай довели, надеюсь, не дойдет ☺ - Eddy_Em(16.03.2024 21:46)
- О! Так вот ты оказывается внимательный и наблюдательный. Да, его
пищут молодые тёлки из Туниса в хиджабах. Но ими я думаю (да и это
видно) рулят белые эуропеэйцы. А всё из-за охеренной жадности и
экономии ST. - RxTx(16.03.2024 21:45)
- И так как ты уже второй раз несешь про "англосаксов", это мне
говорит что ты совсем нелюбопытный. Вот жеж.. Истина открывается
ХОТЯ БЫ любопытным. RxTx(674 знак., 16.03.2024 21:43, ссылка, ссылка)
- Эдюля, понимаешь, трещать на форум херню вместо того чтобы нажать
Ctrl+T и быстренко сгонять глянуть RxTx(64 знак., 16.03.2024 21:32, ссылка)
- Если этот быдлокод написан наглосаксами, то я вообще охреневаю.
Таки прав был Задорнов! ☺ - Eddy_Em(16.03.2024 20:27)
- Нужно время, чтобы его принять. Вот обратно сложно. (чем сейчас и
занимаюсь) - Nikolaev_Aleksey(16.03.2024 19:50)
- А, китайский быдлокод - да, особая жесть. Индусскиий быдлокод
калокуба куда приличней выглядит (хотя, конечно же, тоже полное
дерьмище и пользоваться этим честный вменяемый человек никогда не
будет). - Eddy_Em(16.03.2024 18:53)
- ты как то очень резок неоправданно, HAL вполне вменяемая и рабочая
вещь и ошибок лично я там не встречал - 0men(15.03.2024 17:58)
- скажем так. Там есть местами недоработки. Что надо править вручную.
Но лет 6 назад в ранней версии для L476 в ф-иях для SPI в
8-разрядном режиме там была ошибка. Из-за fifo. Вроде потом
поправили. - Лaгyнoв(15.03.2024 20:26)
- >> можно поподробнее? - Nikolaev_Aleksey(16.03.2024 19:53)
- там в конечном итоге просто надо было очистить fifo перед чтением
данных с слэйва SPI. Везде говорили про обнуление одного бита в
статусе, но я решил тупо перед любым чтением делать просто -
BFSPI=SPI1->DR; И всё стало нормально. :-) Наш друг SciFi
смеялся, но нам татарам всё равно. :-) - Лaгyнoв(16.03.2024 20:20)
- Что до SPI, я вот год или два назад, вплотную занявшись STM32F303
(экранчик к ней подключал), охренел, что мой код, который стабильно
на F103 и F0xx работал, здесь внезапно сел в лужу! Eddy_Em(470 знак., 16.03.2024 20:30)
- Ну почему умники. Все правильно. Но как часто это бывает, сделано не очень красиво. На многих других архитектурах есть фифо, ибо ты же представляешь себе частоту прерываний если что... - RxTx(16.03.2024 21:51)
- вот-вот, примерно так. Хорошо, что я с DMA не работал. :-) Но
(повторюсь) проблем давно нет. Просто надо знать. - Лaгyнoв(16.03.2024 20:49)
- А я вот обожаю освобождать камень, если это возможно. А уж длинные
передачи только абдуринщики без DMA делают. Застопорить на сотню
миллисекунд суперлуп - это ж трындец какой-то! А если в это время
концевик отработает и обратно отщелкнется? Или еще какая хрень? А у
STM32 очень хреново с EXTI: просто через жопу прерывания сделаны
(думаю, поэтому ими никто и не пользуется). - Eddy_Em(16.03.2024 20:53)
- я активно пользуюсь EXTI. Опять же - надо просто делать всё
аккуратно. :-) - Лaгyнoв(17.03.2024 08:30)
- Дядя Серёжа аккуратист. Даже коньячок пиёт аккуратненько! :D - RxTx(17.03.2024 22:02)
- чо это. как раз, концевики. а обработка концевиков/безопасности через суперлуп - ну ты понял.. Впрочем, обработка концевиков через микроконтроллер... Гхм... У меня на что мелкие приборчики но и то, двойной концевик - опто чисто на калибровку и далее если что, то механичсекий толкач с полным обестоком всей елестроники. - RxTx(16.03.2024 21:54)
- я активно пользуюсь EXTI. Опять же - надо просто делать всё
аккуратно. :-) - Лaгyнoв(17.03.2024 08:30)
- А я вот обожаю освобождать камень, если это возможно. А уж длинные
передачи только абдуринщики без DMA делают. Застопорить на сотню
миллисекунд суперлуп - это ж трындец какой-то! А если в это время
концевик отработает и обратно отщелкнется? Или еще какая хрень? А у
STM32 очень хреново с EXTI: просто через жопу прерывания сделаны
(думаю, поэтому ими никто и не пользуется). - Eddy_Em(16.03.2024 20:53)
- Что до SPI, я вот год или два назад, вплотную занявшись STM32F303
(экранчик к ней подключал), охренел, что мой код, который стабильно
на F103 и F0xx работал, здесь внезапно сел в лужу! Eddy_Em(470 знак., 16.03.2024 20:30)
- там в конечном итоге просто надо было очистить fifo перед чтением
данных с слэйва SPI. Везде говорили про обнуление одного бита в
статусе, но я решил тупо перед любым чтением делать просто -
BFSPI=SPI1->DR; И всё стало нормально. :-) Наш друг SciFi
смеялся, но нам татарам всё равно. :-) - Лaгyнoв(16.03.2024 20:20)
- >> можно поподробнее? - Nikolaev_Aleksey(16.03.2024 19:53)
- Пойду-ка я из этой темы, пока не забанили в очередной раз… - Eddy_Em(15.03.2024 18:32)
- А чем плох HAL? Сейчас делаю обратный "CallBack" от китайцев. - Nikolaev_Aleksey(16.03.2024 20:12)
- Я просто устал объяснять, чем плохи кал, маздай, абдурина и прочее
дерьмище, где пользователь априори считается дегенератом. Вкратце
цитата из не помню кого: "если разработчик софта считает, что
пользователь - дебил, то пользоваться его софтом будут только
дебилы". - Eddy_Em(16.03.2024 20:32)
- я тут давно (до тебя) всем говорил - в Си я полный лох и даже
дегенерат. Потому очень радостно ухватился за Куб и всякие HAL-ы.
:-) - Лaгyнoв(16.03.2024 20:51)
- И правильно. Ибо смиренные получат свое. Те же кто горделив получат
сполна. - RxTx(16.03.2024 22:04)
- Или нет. Там немного иначе всё устроено, КМК. - SciFi(16.03.2024 22:08)
- Дискусионно. Да. Потому что материальный мир, он материальный мир.
И тут есть свои борзЫе, которые тебя задавят пока ты будешь
смиренничать. Но это фраза сугубо по месту. Сергей Петрович не
считает так как Эд, у него нет в голове говна и поэтому он прост и
незатейлив. А отсюда - получит свое, получит ну некий подобающий
свой профит. А если н начнет заниматься какими-то вещами чисто из
идеологии то беда... - RxTx(16.03.2024 22:11)
- Сергей Петрович - это Капица. Стыдно не знать. - SciFi(16.03.2024 22:15)
- А также Лагунов.. - RxTx(16.03.2024 22:19)
- Сергей Петрович - это Капица. Стыдно не знать. - SciFi(16.03.2024 22:15)
- Дискусионно. Да. Потому что материальный мир, он материальный мир.
И тут есть свои борзЫе, которые тебя задавят пока ты будешь
смиренничать. Но это фраза сугубо по месту. Сергей Петрович не
считает так как Эд, у него нет в голове говна и поэтому он прост и
незатейлив. А отсюда - получит свое, получит ну некий подобающий
свой профит. А если н начнет заниматься какими-то вещами чисто из
идеологии то беда... - RxTx(16.03.2024 22:11)
- Или нет. Там немного иначе всё устроено, КМК. - SciFi(16.03.2024 22:08)
- Какая связь между сями и калокубом? Ну и, таки напомню: если уж
назвался груздем - полезай в кузов! Если делаешь всякое говнище для
себя, то вопросов нет - можно хоть ESP32, хоть абдуриной, хоть
калокубом пользоваться. Но если это идет хоть немного "на сторону",
так делать строжайше против принципов морали и совести! - Eddy_Em(16.03.2024 20:55)
- Да просто. Куб мне выдает готовый проект, со всеми ссылками и
вложениями. И глядя на строки языка Си от Куба я многому научился. - Лaгyнoв(17.03.2024 08:33)
- Ох... Боюсь, куб может научить множеству дурных привычек. - SciFi(17.03.2024 09:21)
- Да ладно, как-нибудь выкрутимся. :-) Главное текст никому не
показывать. :-) - Лaгyнoв(17.03.2024 13:59)
- "Степень гениальности обратно прапорциональна кол-ву исходников в
открытом доступе" :) - Cкpипaч(17.03.2024 14:13)
- "Лучше молчать и показаться дураком, чем заговорить и развеять все сомнения.“ © Марк Твен - SciFi(17.03.2024 14:20)
- "Степень гениальности обратно прапорциональна кол-ву исходников в
открытом доступе" :) - Cкpипaч(17.03.2024 14:13)
- Да ладно, как-нибудь выкрутимся. :-) Главное текст никому не
показывать. :-) - Лaгyнoв(17.03.2024 13:59)
- Ох... Боюсь, куб может научить множеству дурных привычек. - SciFi(17.03.2024 09:21)
- Задайся вопросом: понимают ли это профессионалы (а ты хоть понимаешь, что очень многие люди здесь гораздо профессиональнее тебя?). И задайся вопросом — "а зачем и кому я это пишу"? Ты можешь разумно ответить, зачем и кому ты постоянно генерируешь вот эту очень незатейливую мысль? Думай что будет дальше — пока еще это туда-сюда, тебя воспринимают как бы.. ну.. простачком. Но ведь рано или поздно это начнет заебывать. Хотя бы потому что на форуме хочется чего-то RxTx(125 знак., 16.03.2024 22:08)
- Да просто. Куб мне выдает готовый проект, со всеми ссылками и
вложениями. И глядя на строки языка Си от Куба я многому научился. - Лaгyнoв(17.03.2024 08:33)
- И правильно. Ибо смиренные получат свое. Те же кто горделив получат
сполна. - RxTx(16.03.2024 22:04)
- я тут давно (до тебя) всем говорил - в Си я полный лох и даже
дегенерат. Потому очень радостно ухватился за Куб и всякие HAL-ы.
:-) - Лaгyнoв(16.03.2024 20:51)
- Я просто устал объяснять, чем плохи кал, маздай, абдурина и прочее
дерьмище, где пользователь априори считается дегенератом. Вкратце
цитата из не помню кого: "если разработчик софта считает, что
пользователь - дебил, то пользоваться его софтом будут только
дебилы". - Eddy_Em(16.03.2024 20:32)
- Нет уж, все запаслись попкорном! :-D - RxTx(15.03.2024 18:36)
- А чем плох HAL? Сейчас делаю обратный "CallBack" от китайцев. - Nikolaev_Aleksey(16.03.2024 20:12)
- 3.... 2..... 1.... и понеслась очередная ветвь, в которой Эдвард Руки-Паяльники детсадовски высирается на HAL ничего не подозревающему 0men :-))) - RxTx(15.03.2024 18:01)
- скажем так. Там есть местами недоработки. Что надо править вручную.
Но лет 6 назад в ранней версии для L476 в ф-иях для SPI в
8-разрядном режиме там была ошибка. Из-за fifo. Вроде потом
поправили. - Лaгyнoв(15.03.2024 20:26)
- Я судил только по галочке в CubeMX. - RxTx(15.03.2024 17:50)
- Сейчас работаю с "китайцами". Жесть. ST это... ну сравниваем
"Мерседес" и "Жигуль 5ой модели" (С) - Nikolaev_Aleksey(16.03.2024 18:33)
- В смысле "отсутствуют"? Как раз, только они и присутствуют. Больше
"на чистом SMSIS" у ST ничего нет: либо [censored] SPL, либо еще
более [censored] калокуб. Вот интересно: на что они рассчитывали,
когда свои спл/кал проектировали? На то, что в мире 95% идиотов, и
кто-то непременно будет вместо вменяемого подхода пользоваться их
убожеством? Да даже opencm3 на порядки лучше (хотя, тоже говнище
отстойное). - Eddy_Em(15.03.2024 17:14)
- О, Эдюня молодец. Я и не замечал, что в ST-примерах отсутствует
серия F0. Это странно, так как F0 вышла в 2012 за F4. Походу раз
такая ситуация, они руками портируют все исходники. И все равно это
задача для студента. - RxTx(15.03.2024 16:50)
- У них вообще есть только "STM32F0 snippets". В принципе, подходят
под все попсовые серии с минимальными изменениями. Я и на F303 их
пользовал, и на F103, и частично на G030… Eddy_Em(167 знак., 15.03.2024 16:32)
- Полезно знать, что у ST с примерами ситуация как был поссал. Полная
мешанина, хаос и анархия. Для каких-то серий вот такие-то примеры
есть. Для каких-то (неважно, старые или новые) их нет. Поэтому я
крайне не советую брать себе в голову идею "найти пример
всенепременно для моей серии". Его просто может не оказаться. Тогда
берем пример для примерно близкой серии. - RxTx(15.03.2024 16:29)