Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 29.07.2013, 13:52  
nahimovv
Заблокирован
 
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
nahimovv на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от eddy Посмотреть сообщение
Т.к. я не являюсь профессиональным разработчиком, у меня изредка (раз-два в год) появляются новые задачи, которые вполне себе решаются с SPL.
Теперь понятно, откуда такое непонимание элементарных вещей.
Цитата:
Свое писать есть смысл лишь если занимаешься программированием МКшек постоянно. Да и то, свое было бы скорей даже не универсальной библиотекой, а набором снипетов для узких задач.
Своё писать всегда есть смыысл, потом всё равно догонит и накроет. Оптимальность кода для МК не пустой звук.
SPL тоже не являются универсальными, различия в линейках STM32 присутствуют. А своё позволяет перетаскивать код даже с STM8 на STM32 и обратно с минимальными правками (если таково вообще возможно).
Реклама:
nahimovv вне форума  
Непрочитано 29.07.2013, 14:05  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от eddy Посмотреть сообщение
// я вообще как-бы астрофизик, и для меня все эти разработки — лишь побочный продукт, без которого чего-нибудь нового не сделаешь, я за них в 99.9% случаев и надбавки-то к своим 15т.р. зарплаты не получаю! А кому-то они — основной хлеб.
Ну вот к чему ты это?
Я так же не профессионал_кодеписатель, на МК - фрилансер ...
Так же на основной работе получаю 15тыр.
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 29.07.2013, 18:25  
tempora
Почётный гражданин KAZUS.RU
 
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от eddy Посмотреть сообщение
Цитата чего? K&R?
Понимаю - вы писатель, а не читатель...
Речь о цитате, которая бы аргументировала ваше "типа возражение":
Сообщение от tempora Посмотреть сообщение
Сообщение от eddy Посмотреть сообщение
Выше же сказали, коротко и ясно: в стандарте С нет типов int8_t, uint16_t и т.п.
И что с того? В чем неточность моей формулировки? Цитату укажите - дескать, "неверны вот эти слова - ...", - ну?

Сообщение от eddy Посмотреть сообщение
А ничего, что "C-99" — это надстройка над "классическими" сями.
Сообщение от eddy Посмотреть сообщение
А С99 уже обладает всякими прибамбасами.
Сообщение от eddy Посмотреть сообщение
пусть это будут разные стандарты.
Нет никакой надстройки и никакого С99, вы попросту не в теме. Абсолютно. Посмотрите на представленные выше выдержки из ANSI/ISO стандарта, который и упоминают часто как 'C99', и не спекулируйте на тему, в которой недостаточно разобрались.

Сообщение от eddy Посмотреть сообщение
эти типы стоит использовать лишь тогда, когда действительно нужна жестокая переносимость (например, при обмене информацией в бинарных структурах).
Сообщение от eddy Посмотреть сообщение
Как я уже говорил, типы вроде uint8_t, применяются редко: лишь при обмене бинарной информации или жестком распределении памяти.
Вот это "как я уже говорил" - полнейшая чушь. Даже программы под Win, написанные с использованием базового int, споткнулись при переходе с Win16 на Win32; если бы написавшие их умники внимательно читали K&R, они таких граблей не понаставили бы.

Ну так как - цитату из моей формулировки и аргументы в защиту того, что она ошибочна - слабо привести?
__________________
There's always more than one way to skin a cat.
tempora вне форума  
Непрочитано 29.07.2013, 19:16  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от tempora Посмотреть сообщение
Даже программы под Win, написанные с использованием базового int, споткнулись при переходе с Win16 на Win32; если бы написавшие их умники внимательно читали K&R, они таких граблей не понаставили бы.
Батенька, вы еще восьмибитные архитектуры вспомните! Ну и жесть. Я думал, что уже никто не использует 32-битные архитектуры…

Сообщение от tempora Посмотреть сообщение
Ну так как - цитату из моей формулировки и аргументы в защиту того, что она ошибочна - слабо привести?
Слабó. Да и влом.

P.S. А c99 — таки "надстройка". Иначе был бы отдельный компилятор для c99. Какой-нибудь gcc-99.

P.P.S. А вообще, сколько нам еще эту демагогию разводить? Давайте уже забудем про все эти ненужные нововведения!
__________________
Союз Советских Социалистических Округов Северной Америки

Последний раз редактировалось eddy; 29.07.2013 в 19:19.
eddy вне форума  
Непрочитано 29.07.2013, 20:00  
tempora
Почётный гражданин KAZUS.RU
 
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от eddy Посмотреть сообщение
Батенька, вы еще восьмибитные архитектуры вспомните!
Незнакомый с логикой астрофизик - такое бывает? Хм, врядли... Или никакой не астрофизик, или "Наверн, съел чё-нить...". ©
Раз логика предпочла вам кого-то другого, вот ещё пример:
Цитата:
В 32-разрядной программной модели Windows Integer, LongInt и Pointer были размером в 32 бита. Всю историю Win32 это допущение было корректным (хотя и не безопасным).
Но при переходе на Win64 эти допущения оказались нерабочими.


Сообщение от eddy Посмотреть сообщение
P.S. А c99 — таки "надстройка". Иначе был бы отдельный компилятор для c99. Какой-нибудь gcc-99.
C99 - не язык, а сокращенное наименование документа - стандарта языка Си - который выше уже неоднократно упоминался и цитировался. Любой технически грамотный человек либо знает о существовании стандартов, либо, столкнувшись с ними впервые, принимает этот факт. Но техническая грамотность, как видно - не ваш конёк.

Сообщение от eddy Посмотреть сообщение
Давайте уже забудем про все эти ненужные нововведения! (подчёркнуто мной, tempora)
Стойкая аллергия к знаниям и стандартам?... Бедная наука!..

Сообщение от eddy Посмотреть сообщение
вообще, сколько нам еще эту демагогию разводить?
"Мы, Николай II, ..."... Сколько вам ещё разводить демагогию - либо вы решите, либо модераторы.

Сообщение от eddy Посмотреть сообщение
Слабó.
Единственная верная мысль. Да и та - не своя.
__________________
There's always more than one way to skin a cat.

Последний раз редактировалось tempora; 29.07.2013 в 20:17.
tempora вне форума  
Непрочитано 29.07.2013, 20:08  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от tempora Посмотреть сообщение
Но техническая грамотность, как видно - не ваш конёк.
Мне плевать. Все равно я останусь при своем мнении.
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
Непрочитано 29.07.2013, 20:11  
tempora
Почётный гражданин KAZUS.RU
 
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от eddy Посмотреть сообщение
Все равно я останусь при своем мнении.
А вот это - специалистам глубоко безразлично, можете хоть считать Землю плоским островом, покоящимся на спинах четырех слонов, стоящих на гигантской черепахе.
__________________
There's always more than one way to skin a cat.
tempora вне форума  
Непрочитано 29.07.2013, 20:20  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

tempora, раз уж вы такой специалист, дайте что ли ссылочки на свои проекты на гитхабе, сосфорже или где вы там их размещаете. Посмотрю, как настоящий код выглядит…
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
Непрочитано 29.07.2013, 20:32  
tempora
Почётный гражданин KAZUS.RU
 
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от eddy Посмотреть сообщение
дайте
Нате, это вам больше подойдёт:


а некоторые "астрофизики" так представляют её и сегодня.

__________________
There's always more than one way to skin a cat.

Последний раз редактировалось tempora; 29.07.2013 в 20:35.
tempora вне форума  
Непрочитано 29.07.2013, 20:38  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

tempora, слив засчитан.
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оптимальный лазерник для ЛУТ Kabron Делимся опытом 187 31.05.2016 10:51
Оптимальный привод тележки весом 200кг d-f-m Производственное оборудование 18 12.07.2010 00:29
[Решено] Оптимальный коттеджный домофон LAVR12 Автоматика и аппаратура связи 0 22.04.2010 20:17
О программировании AVR на C++ neiver Микроконтроллеры, АЦП, память и т.д 55 24.03.2010 19:33
Оптимальный ламинатор для ЛУТ snakesoft Делимся опытом 7 13.01.2010 22:41


Часовой пояс GMT +4, время: 08:27.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot