-
- Он как раз и описан этажом выше! Сначала #define "СемействоВыбранноеВами", потом "#include stm32f10x.h core_cm3.h core_cm3.c system_stm32f10x.h system_stm32f10x.c а также startup_stm32f10x_ld_vl.s", ну может какой #include stdlib по вкусу. И не _keil(180 знак., 07.11.2013 09:25)
- Это из разряда вредных советов. IMNHO. Либо скопировать в проект и надругаться перед одной строчкой разбора семейств, либо вписать глобальную переменную проекта, что предпочтительнее. - Vit(07.11.2013 09:27)
- Это Ваш выбор. Пользоваться оригиналом или копией. Родным или 'интегрированным' cmsis - _keil(07.11.2013 09:30)
- Не передёргивайте - чем я пользуюсь Вы не знаете. Если порядок включения хедеров может развалить проект, то это ГОВНОКОД - Vit(07.11.2013 09:37)
- Порядок включения хедеров может знать только iar? Остальные даже не догадываются, что сначала #define, затем #ifdef ? st не знает что производит? А iar знает? И все говнокодят, кроме iar? Ну-ну - _keil(07.11.2013 10:10)
- Вы просто даже не понимаете, о чём я говорю. Так же как путаете CMSIS и stdlib. - Vit(07.11.2013 10:42)
- Я ничего не путаю. Ваша иллюзия. "standard peripheral library" не использую. CMSIS строго с сайта производителя кристалла. - _keil(07.11.2013 10:50)
- Вы не понимаете, что говнокодите, и предлагаете другим делать так же. Лучше научитесь делать проекты так, чтобы порядок включения хедеров не влиял на его работоспособность. ЗЫ и для общего развития - CMSIS это в первую очередь стандарт от Vit(12 знак., 07.11.2013 11:02, ссылка)
- Включать хедеры в конец проекта? Или не делать это вовсе? Зачем, ведь компилятор сделает это за Вас! - _keil(07.11.2013 11:07)
- Прекратите истерику. Ну не умеете. Не понимаете. Бывает. Разобраться не сложно. Не хотите - не разбирайтесь. Только вредные советы не давайте. - Vit(07.11.2013 11:11)
- "Глубокие" выводы на пустом месте. Продолжайте верить, что только компилятор знает единственно верный путь, iar совершенен, всегда создает безупречный код, всё знает о всех (даже будущих) кристаллах лучше производителя и прочее - _keil(07.11.2013 11:18)
- Причём тут IAR? Пох на компилятор - какой нужно, такой и идёт в дело. ЗЫ. Не переходите, плз, на личности. А то недолго до репрессий. - Vit(07.11.2013 11:24)
- "Глубокие" выводы на пустом месте. Продолжайте верить, что только компилятор знает единственно верный путь, iar совершенен, всегда создает безупречный код, всё знает о всех (даже будущих) кристаллах лучше производителя и прочее - _keil(07.11.2013 11:18)
- Прекратите истерику. Ну не умеете. Не понимаете. Бывает. Разобраться не сложно. Не хотите - не разбирайтесь. Только вредные советы не давайте. - Vit(07.11.2013 11:11)
- Я рад что Вы знаете что такое CMSIS и зачем он нужен - _keil(07.11.2013 11:04)
- Вчера ошибочно принял Ваше сообщение о правильном порядке включения хедеров за юмор. - Vit(07.11.2013 11:06)
- Не юмор, но проверенный вариант. Просто каждый делает собственный выбор. Ничего личного !-) - _keil(07.11.2013 11:09)
- Вчера ошибочно принял Ваше сообщение о правильном порядке включения хедеров за юмор. - Vit(07.11.2013 11:06)
- Включать хедеры в конец проекта? Или не делать это вовсе? Зачем, ведь компилятор сделает это за Вас! - _keil(07.11.2013 11:07)
- Вы не понимаете, что говнокодите, и предлагаете другим делать так же. Лучше научитесь делать проекты так, чтобы порядок включения хедеров не влиял на его работоспособность. ЗЫ и для общего развития - CMSIS это в первую очередь стандарт от Vit(12 знак., 07.11.2013 11:02, ссылка)
- ...не говоря уже о том, что для этого не стоило регистрировать еще один ник :)) - MBedder(07.11.2013 10:48)
- Без регистрации действует ограничение на количество сообщений - _keil(07.11.2013 10:51)
- Не прикидывайся - у тебя уже был зарегистрированный ник и ты с него успешно писал, а теперь зарегистрировал еще один и пишешь из-под него - MBedder(07.11.2013 10:57)
- Будте любезны - снизьте злоупотребление указателями на указатель. Определяйте явно - _keil(07.11.2013 11:00)
- Не снижу. Некогда определять явно - сам все прекрасно знаешь. - MBedder(08.11.2013 00:40)
- Будте любезны - снизьте злоупотребление указателями на указатель. Определяйте явно - _keil(07.11.2013 11:00)
- Не прикидывайся - у тебя уже был зарегистрированный ник и ты с него успешно писал, а теперь зарегистрировал еще один и пишешь из-под него - MBedder(07.11.2013 10:57)
- Без регистрации действует ограничение на количество сообщений - _keil(07.11.2013 10:51)
- Я ничего не путаю. Ваша иллюзия. "standard peripheral library" не использую. CMSIS строго с сайта производителя кристалла. - _keil(07.11.2013 10:50)
- Вы просто даже не понимаете, о чём я говорю. Так же как путаете CMSIS и stdlib. - Vit(07.11.2013 10:42)
- Порядок включения хедеров может знать только iar? Остальные даже не догадываются, что сначала #define, затем #ifdef ? st не знает что производит? А iar знает? И все говнокодят, кроме iar? Ну-ну - _keil(07.11.2013 10:10)
- Не передёргивайте - чем я пользуюсь Вы не знаете. Если порядок включения хедеров может развалить проект, то это ГОВНОКОД - Vit(07.11.2013 09:37)
- Это Ваш выбор. Пользоваться оригиналом или копией. Родным или 'интегрированным' cmsis - _keil(07.11.2013 09:30)
- Это из разряда вредных советов. IMNHO. Либо скопировать в проект и надругаться перед одной строчкой разбора семейств, либо вписать глобальную переменную проекта, что предпочтительнее. - Vit(07.11.2013 09:27)
- Он как раз и описан этажом выше! Сначала #define "СемействоВыбранноеВами", потом "#include stm32f10x.h core_cm3.h core_cm3.c system_stm32f10x.h system_stm32f10x.c а также startup_stm32f10x_ld_vl.s", ну может какой #include stdlib по вкусу. И не _keil(180 знак., 07.11.2013 09:25)