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

 
 
> Мусор в исходниках библиотек, зачем?
Леонид Иванович
сообщение Feb 3 2014, 10:37
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 318
Регистрация: 21-07-06
Из: Минск
Пользователь №: 18 986



Для чего в файлах исходников библиотек текст программы перемежается с мусором типа этого (файл CMSIS system_stm32f4xx.h)?

Код
/**
  * @}
  */

/** @addtogroup STM32F4xx_System_Exported_Constants
  * @{
  */

/**
  * @}
  */

/** @addtogroup STM32F4xx_System_Exported_Macros
  * @{
  */

/**
  * @}
  */

/** @addtogroup STM32F4xx_System_Exported_Functions
  * @{
  */


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ViKo
сообщение Feb 3 2014, 10:47
Сообщение #2


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



doxygen
Go to the top of the page
 
+Quote Post
Леонид Иванович
сообщение Feb 3 2014, 10:58
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 318
Регистрация: 21-07-06
Из: Минск
Пользователь №: 18 986



Понятно, спасибо. Мешает читабельности.


--------------------
Go to the top of the page
 
+Quote Post
ViKo
сообщение Feb 3 2014, 11:05
Сообщение #4


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Леонид Иванович @ Feb 3 2014, 13:58) *
Понятно, спасибо. Мешает читабельности.

Я пользуюсь неким минимальным набором, каждую функцию предваряю следующего вида текстом.
Код
/*!***************************************************************************
@brief        Number to Time
@details    Преобразовать число во время
@param        Num - число
@param        *pBuf - указатель на буфер результата (9 символов + \0)
@note        
*/

Мне нравится. В Notepad++ такие комментарии можно выделять своим стилем. В Keil тоже.
Сам doxygen запускаю редко. В конце работы с проектом. В-основном, чтобы убедиться, что все документировано, хотя бы минимально.
И файлы я предваряю подобными комментариями.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 18:00
Рейтинг@Mail.ru


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