Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.95/406: Рейтинг темы: голосов - 406, средняя оценка - 4.95
0 / 0 / 0
Регистрация: 03.11.2014
Сообщений: 153

Документация к HAL и CUBE на русском

06.03.2015, 17:02. Показов 86048. Ответов 102
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Считаю, что незаслуженно мало инфы на русском по теме HAL для STM32.
Сразу скажу, что HAL не является панацеей, и применяться должен "к месту", т.к. это не HALява, а довольно сложный пакет ПО. Его применение без применения правил этого самого пакета - приведет к лишним головным болям.
Поэтому буду неспеша переводить и выкладывать именно документацию.
Большая просьба к фанатикам и флудерам - не засерать тему, давайте сойдемся на том, что "каждому - своё".
Приветствуются конструктивные предложения по неточностям и ляпам в переводе, т.к. пишу как вижу со своей колокольни, возможно где-то термины не так применил, или смысл написанного не так понял ...
Итак, первая часть - перевод "описательной" части из мануала "STM32F4xx HAL dryvers", находится в сообществе http://we.iosyitistromyss.ru/S... revod.html
В дальнейшем - буду переводить мануалы USB, FatFS, FriiRTOS из CUBE ...
Согласно замечаний - буду вносить исправления ...
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.03.2015, 17:02
Ответы с готовыми решениями:

STM32 CUBE HAL EXTI interrups
Включил прерывания по одной из ног STM32F103 в Сube . HAL функция которая вызывается из обработчика прерывания void...

К знатокам кодогенератора Cube. Как добавить в проект, созданный Cube кубом еще одно прерывания без Cube
Когда-то давно я начал разрабатывать проект с помощью кодогенератора Cube. Теперь остались последние штрихи, включить сторожевую собаку и...

STM32 HAL Library документация
Скачал STM32Cube. Прекрасная утилита. Но вот одна загвоздка, она генерирует код с применением новой библиотеки HAL. Скачал эту библиотеку...

102
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
23.03.2016, 10:01
Студворк — интернет-сервис помощи студентам
Это время вернется к вам потом сторицей. Тем более что на изучение английского в минимальном объеме много времени не нужно. Да и работать без языка вы все равно потом не сможете.
0
0 / 0 / 0
Регистрация: 21.10.2013
Сообщений: 1,503
23.03.2016, 10:03
Да я согласен, что знание иностранного - большой плюс в карму.
Но на родном языке все равно приятней читать, и усваивается лучше.
Кстати - есть же российские ARM-ы!
А для них документация на каком языке?
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
23.03.2016, 10:14
На российские микросхемы документация на русском - за пределами России они даром никому не нужны. Недавно читал документацию на Эльбрус. Нормально, кстати, написано, более или менее научились делать документацию по мировым стандартам. Я даже удивился.

Когда работаешь в этой области хоть сколько-то долго и серьезно, английский начинает усваиваться гораздо лучше и быстрее русского. Просто потому что подавляющее большинство того что приходится читать - на английском. На русском я в основном читаю всякую ерунду.
0
0 / 0 / 0
Регистрация: 22.07.2015
Сообщений: 658
23.03.2016, 10:21
Цитата Сообщение от Pymkvym
Да я согласен, что знание иностранного - большой плюс в карму.
Но на родном языке все равно приятней читать, и усваивается лучше.
Кстати - есть же российские ARM-ы!
А для них документация на каком языке?
Если имеется в виду Милиндр,есть у них портянки "на русском".Только,там такие же продажные попугаи сидят,и по всем вопросам к ядру и библиотекам-ссылки туда же,к ARM.Даже коментарии к своей версии библиотек,не удосужились на русском написать.А вобще то,если капиталисты хотят продавать что то в нашу страну-обязаны снабдить продукт-документацией на языке этой страны,чтобы потом,не было лукавых отмазок на неточность перевода.
Дипломаты и лидеры стран,зная языки,тем не менее говорят на языке своей страны,и никто их не обвиняет в безграмотности(ну может некоторые идиоты).
0
komtoktir
23.03.2016, 10:22
Для центропуппистов дам небольшое пояснение. Вас, баранов, с первого класса до ВУЗа на каком языке обучали? Представьте в школе заходит препод по физике и начинает рассказывать о законе Ома на английском, со словами "... ибо нехер! Надо знать английский!". И так везде... Вы бы сейчас занимались подметанием улиц. Не, я понимаю, что вы все вундеркинды и английский всосали с молоком матери! Вот потому уровень разработок ниже плинтуса, а самомнение выше орбиты Плутона.
Речь идет о начинающих! Им то с чего-то начинать надо! Потом они сами сообразят, что знание языков просто необходимо! А что делать тем, кто изучал французский (немецкий и т.д.)?
P.S. И да, я владею тремя языками с 1980г. Оригиналы документов по STM читаю свободно. Но для тех, кто не понимает по-русски, мой пост был о чайниках. Читайте внимательней.
PPS. Прошу прощение за резкость, но безапелляционность в суждениях свидетельствует о ... Ладно, на этом завершим.
0 / 0 / 0
Регистрация: 22.07.2015
Сообщений: 658
23.03.2016, 10:28
Цитата Сообщение от komtoktir
Для центропуппистов дам небольшое пояснение. Вас, баранов, с первого класса до ВУЗа на каком языке обучали?
Он-в английском садике или с английской няней рос.
0
0 / 0 / 0
Регистрация: 24.08.2009
Сообщений: 3
23.03.2016, 10:42
Цитата Сообщение от okotimiv
Терять время - это как раз про перевод подобной документации. Лучше это время потратить на что-то менее бесполезное. Знающим английский не нужен перевод, не знающим - не нужна документация подобного рода. Именно поэтому такие начинания угасают еще в зародыше.

И кстати, в русском языке (с которым у вас тоже проблемы), "русский язык" пишется со строчной буквы.

Сделайте что-то в России, и пишите на здоровье документацию на русском. Если, конечно, не собираетесь это потом продавать где-то еще. Мы, например, документацию пишем сразу на английском - меньше языковых барьеров впоследствии.
Не согласен! Я знаю язык в том объеме который позволяет мне общаться с техническими специалистами и читать документацию.
Но при этом для BlackFin был сделан хороший перевод. И я им с удовольствием пользовался. Иногда залезая и в английский.
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
23.03.2016, 10:51
Чайникам надо начинать с языка, а не с чтения переводной документации. Потому что без этой базы они все равно никуда не смогут продвинуться. К сожалению, у меня не было английской няни, и поэтому пришлось учить язык уже в более или менее зрелом возрасте. И тут чем раньше начнешь - тем лучше. Что совершенно однозначно, так это то что учить язык надо задолго до того, как хвататься за документацию по HAL к STM32. К этому моменту базовый язык надо уже иметь. Иначе будут совершенно идиотские проблемы, например языковой барьер.

Логика "давайте переведем чайникам документацию, чтобы они потом сообразили что надо учить язык" просто потрясающая.

Новайс, вы что всерьез думаете, что дипломатическая этика и все эти ваши ватные рассуждения как-то применимы в данной области? Это у вас пройдет, по мере приобретения хоть какого-то опыта.

Что касается "лукавых отмазок" и "обязаны снабдить" вы правы с точностью до наоборот. Например, в гражданской авиации документация принципиально не переводится, а всегда на языке оригинала (то есть на английском). Именно для того, чтобы не испытывать лишних проблем с качеством перевода. И для того чтобы не иметь разных языковых баз и соответственно языковых барьеров - очень мешает взаимодействовать. Два российских пилота, летящие над Россией на боинге или эйрбасе, ведут МЕЖДУ СОБОЙ диалог на английском. Они обязаны делать именно так. Потому что иначе возникают совершенно лишние проблемы, которые могут стоить жизней.

BlackFin много продавали в оборонку, в результате потратили много госденег на перевод. Смысла в этом немного, но определенное удовольствие наверное можно получить. Хотя я бы не стал, и в оригиналах-то часто ошибки бывают, ну его нафиг.
0
0 / 0 / 0
Регистрация: 29.11.2012
Сообщений: 396
23.03.2016, 11:22
Цитата Сообщение от Movysi
Цитата Сообщение от okotimiv
Да над вами смеются, а не поучают :) Учить таких как правило бесполезно, толку все равно не будет.
Над вами,тоже уже смеются.Почём псаки.Пургу тут несут,с умным видом.Долой учебники на Русском!...
Вот,если бы вы были умными людьми,не полезли бы в ветку где обсуждается столь презираемый вами HAL.
Но это не про вас.День прошёл без срача-настроение испорчено...

Не путайте родной язык с технической документацией на импортные продукты. Правильность перевода остается только за производителем продукта, который он выпускает. Именно производитель знает что хочет сказать.
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
23.03.2016, 11:31
Производители как правило переводят только на китайский и японский. Во первых потому, что в отличие от России это реально значимые рынки, а во вторых потому что китайским и японским инженерам сложно учить английский, по причине особенностей собственного языка. У русскоязычных, слава богу, таких проблем нет, английский учится достаточно просто. Весь остальной мир также пользуется англоязычной документацией. В науке, международном праве, аэрокосмосе и других отраслях примерно аналогично. Медицина тоже перешла на английский, хотя еще не так давно лингва франка там был немецкий.

Пользовательская документация, конечно же, переводится на национальные языки, часто этого требует и законодательство. Это нормально. Техническая документация, научные публикации и другая информация для профессионального применения как правило не переводятся - это неэффективно, гораздо эффективнее убирать языковой барьер при помощи изучения текущего лингва франка, на данный момент - английского.
0
0 / 0 / 0
Регистрация: 05.09.2014
Сообщений: 81
23.03.2016, 22:26
Два российских пилота, летящие над Россией на боинге или эйрбасе, ведут МЕЖДУ СОБОЙ диалог на английском.
ага ага, особенно со знанием авиационного английского 4-го уровня :)
0
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
23.03.2016, 22:38
Странный спор, странные вопли граммарнаци. Хотите что-то знать , учите язык. Или ждите когда кто-то сжалится.
Да и кто там ляпнул о новичках, в эмбедд надо приходить подготовленным а не прыгать с шашками наголо и пустой башкой.
0
komtoktir
23.03.2016, 22:48
"Чайникам надо начинать с языка, а не с чтения переводной документации..."
Изучение языка необходимо проводить на основе конкретного контроллера (младшего), конкретной IDE, с использованием простых примеров!!! И всё это "закреплять" ручками. Это основа обучения! Все остальное отсебятина, даже не нуждающаяся в обсуждении. Обучение происходит поэтапно, от простого - к сложному. Если Вас в своё время обучали неучи, поверьте, мы в этом не виноваты... :-)) Кстати знания англ. - технического в этом процессе только углубляются! А основам в школе учиться надо было.
komtoktir
23.03.2016, 22:54
"Да и кто там ляпнул о новичках, в эмбедд надо приходить подготовленным а не прыгать с шашками наголо и пустой башкой."
Сразу видно родился и первые слова произнес на "С++". А в по.. торчал паяльник. Прежде чем слёту флудить прочитайте топик..
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
23.03.2016, 23:19
komtoktir, ты то что пишешь сам читаешь?
Объясню популярней, прежде чем занятся МК необходимо иметь базис -знания электорники и никак не начальное, уметь кодить, уметь читать и понимать документацию. Ну при чем здесь твой высер?
Бездумных аурдинщиков и аврщиков и так пруд-пруди, а толку-то?
0
0 / 0 / 0
Регистрация: 22.03.2015
Сообщений: 838
23.03.2016, 23:32
Да ладно английский - слова же те же самые, только латиницей написанные, а вот с китайским реальные проблемы ))
0
1 / 1 / 0
Регистрация: 14.02.2013
Сообщений: 408
23.03.2016, 23:35
Чушь какая-то. Какие-то учителя, какое-то обучение. В школу и за парту! Хотите что-то изучить? Изучайте! Не хотите? Никто вас не заставляет! Никто ничего не должен и не обязан, забудьте! Смысла переводить что-то нет никакого! Был СПЛ, что-то там переводили, теперь Куб, потом ещё что-то будет. Эта фигня без конца и края. Кто будет оплачивать это банкет, и что из этого получится?
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
24.03.2016, 00:14
Цитата Сообщение от tosiviw
ага ага, особенно со знанием авиационного английского 4-го уровня :)
По CRM - должны. Некоторые АК следят за этим, некоторые не особо. Да и от внутренних правил АК зависит.

Цитата Сообщение от wirty
Чушь какая-то. Какие-то учителя, какое-то обучение. В школу и за парту! Хотите что-то изучить? Изучайте! Не хотите? Никто вас не заставляет! Никто ничего не должен и не обязан, забудьте! Смысла переводить что-то нет никакого! Был СПЛ, что-то там переводили, теперь Куб, потом ещё что-то будет. Эта фигня без конца и края. Кто будет оплачивать это банкет, и что из этого получится?
Никто не будет платить, и ничего не получится, как обычно. По госконтрактам кое-что попереводили, может еще чего-то переведут, но вообще-то там "импортозамещение" на марше, крупных поставок серьезных технологий в ближайшее время не будет. Да и не надо это никому по факту, от тех кто не знает языка, в этой области все равно толку никакого, и переводами это не исправить.

В общем, дети, уроки английского в школе не прогуливайте.
0
0 / 0 / 0
Регистрация: 21.10.2013
Сообщений: 1,503
24.03.2016, 06:58
Есть замечательный ресурс
http://www.gaw.ru/html.cgi/txt/doc/micr ... /index.htm
в своё время по нему изучал Атмегу (на родном языке - великом и могучем...) - здорово помогло.
Никому хуже от этого не стало.

Обзор команд ARM - пожалуйста!
http://www.gaw.ru/html.cgi/txt/doc/micr ... survey.htm

Ознакомительное руководство по ARM-микроконтроллерам Sortix-M3
http://www.gaw.ru/html.cgi/txt/doc/micr ... /index.htm

Прелесть!
:-))
0
0 / 0 / 0
Регистрация: 21.10.2013
Сообщений: 1,503
24.03.2016, 07:06
Есть такая категория людей, которые не способны к изучению иностранных языков.
Как есть те, кто никогда не научится водить машину.
А многие в школе учили немецкий или французский.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.03.2016, 07:06

ADC+DMA+TIM Cube HAL или-или
Всем привет! Упёрся в проблему, обращаюсь за помощью. Необходимо завести: 1. ШИМ - 2 канала(1 и 3 канал) на TYM1. 2. Прерывание...

документация на русском
http://itistromyx.ru/forum/index.php?s= ... opic=93950

Документация по Together на русском
Подскажите, существует ли такая?

Документация на русском языке
Здравствуйте, если знаете где можно найти русский перевод документации по c++, напишите пожалуйста, где его можно найти.

Документация по Hibernate на русском
Подкажите плиз...где можно потянуть документацию по Hibernate на русском


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге). Задача: Программно добавить префикс в нумерацию документов. Решение: В модуле объекта. . .
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него. https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952 Инструкция внутри. https:/ / youtu. be/ VpfFZSUDGnQ. . .
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru