|
|
  |
STM32 USB MSD Example от KEIL, Кто-нибудь использовал ? |
|
|
|
Feb 2 2013, 17:42
|
Гуру
     
Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295

|
Цитата(Allregia @ Feb 2 2013, 17:38)  Тогда большинством сторонних библиотек вообще нельзя пользоваться, потому что из не то что "все понять", их и и просмотреть полностью не всегда возможно из-за обьемов. Библиотеки - профессиональная разработка, зачастую коммерческая, активно и часто используемая многими пользователями и поддерживаемая на соотв. уровне. А поставляемые со средами разработки и отладочными платами примеры - это заведомые полуфабрикаты, и требовать от них высокого качества нельзя. Это просто отправная тточка для своих разработок, не более. В частности, обсуждаемые здесь примеры Mass-Storage очень далеки от совершенства (пример от ST я исследовал лично, пример от Кейла исследовал тоже, но не так глубоко). Посему без глубокого "погружения" в их потроха использовать эти примеры в своих проектах недопустимо. То же могу сказать и обо всех когда-либо исследованных мною подобных примерах ...
|
|
|
|
|
Feb 4 2013, 16:46
|
Гуру
     
Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454

|
Да строго говоря никакой код нельзя. Спорить можно много, но реально качественные продукты, работающие в критически важных для жизни местах делаются именно так. Яркий пример текущее состояние нашего космоса, отошли от этого подхода, набрали студентов, ускорили - удешевили разработку и?.... Потом надо отличать библиотеку и исходник- пример. Библиотека созданная за деньги, поддерживаемая производителем, имеющая четкое описание использования имеет правду на жизнь. Исходники написанные каким то умельцем, очень хорошие, и все пользуются - потенциальная причина проблем. А когда проблемы начнутся вы что будете заказчику говорить? В любом случае даже применяя стандартную библиотеку, надо знать как идет процесс, что в ней делается, зачем и почему. А уж тем более иметь представления о стандартах которые эта библиотека представляет. Но это мое мнение, и мой стиль разработки, ему можно не следовать, мне будет легче на рынке работать  )))
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|