|
|
  |
Ну , что прощаемся с Atmel ? |
|
|
|
Oct 5 2015, 13:17
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (smalcom @ Oct 5 2015, 14:00)  кого вы учить собрались с таким подходом? тут точно инженеры? сравнивать ЯВУ и ассемблер... раз вы такой мастер Си-программ, то напишите мне на Си "nop". На чистом Си есесно без вкраплений асма. Легко: __NOP(); одна из множества вплоне из себя сишных intrinsic функций. QUOTE (smalcom @ Oct 5 2015, 16:05)  мде. вам бы подучить Си. Нет. Это Вам учить надо. Target Specific это совершенно нормальный пласт сишных функций, причем они все из себя inline. Впрочем, как и __ASM(...) - тоже Си  . Только __ASM(...) это уже грубо - сбивает оптимизацию.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Oct 5 2015, 13:38
|
Местный
  
Группа: Свой
Сообщений: 229
Регистрация: 3-02-06
Из: Санкт-Петербург
Пользователь №: 13 974

|
Цитата(smalcom @ Oct 5 2015, 16:05)  мде. вам бы подучить Си. что не так?
|
|
|
|
|
Oct 5 2015, 13:48
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Цитата(smalcom @ Oct 5 2015, 12:45)  так об этом вам сразу и сказали: стм32 ширпотребный экскремент. ШТА? это из-за того, что не хватает усидчивости запилить нормальный HAL?  ню-ню... Цитата(adnega @ Oct 5 2015, 13:28)  Кто готов создать батл-тему, чтоб раз и навсегда закрыть базар, натянув всех любителей asm?
PS. Прошу прощения за эмоции и лексику - это от заботы к подрастающим специалистам. смотря с помощью чего... все равно Си ужасен, хоть и велик  но UGLY
|
|
|
|
|
Oct 5 2015, 13:53
|
Гуру
     
Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702

|
Цитата(smalcom @ Oct 5 2015, 16:43)  ну, не буду мешать знатокам си своими глупостями. Вот. gcc для Cortex-M3. Цитата __NOP(); 8001826: bf00 nop Цитата(_Pasha @ Oct 5 2015, 16:48)  смотря с помощью чего... Дык, путем подсчета денег. Как же иначе?
|
|
|
|
|
Oct 5 2015, 14:08
|
Местный
  
Группа: Свой
Сообщений: 229
Регистрация: 3-02-06
Из: Санкт-Петербург
Пользователь №: 13 974

|
Цитата(adnega @ Oct 5 2015, 15:33)  Я открою тему "C vs ASM в коммерческих проектах". я вообще не понимаю как в современных процессорах можно все писать на асме, сейчас все библиотеки уже давно на си, не конечно можно из принципа сами все библиотеки переписать или прилинковать, но нафига
|
|
|
|
|
Oct 5 2015, 14:50
|
Знающий
   
Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861

|
Цитата(zltigo @ Oct 5 2015, 17:30)  Абсолютная глупось  - "современным ПК" она ни нафиг не нужна. А там, где нужна, туда фиг портиуешь по причине ASM. Так-то это все на уровне хобби - типа резьбы по бивню мамонта зимними ночами в чуме, когда делать нехрен. Неубедительно.  Технологии приходят и уходят сменяя друг друга, а искусство вечно.
|
|
|
|
|
Oct 5 2015, 15:36
|
Знающий
   
Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861

|
Цитата(zltigo @ Oct 5 2015, 18:26)  Вот я и говорил то-же самое - "резьба по бивню мамонта". Хотя в данном случае это, ввиду уровня полезности, больше искусство плетения лаптей из веревок. Если существуют инженерные задачи и решаемые с помощью "экстремальных" средств типа ассемблер, то почему бы и нет? Колибри уже доказала свою состоятельность в плане решения подобных задач на оборудовании ПК. P.S. Тоже поучительный пример Секреты разработки флагманского контроллера NX7 Как уж там "извращались" инженеры c асмом или без ХЗ
Сообщение отредактировал Kopa - Oct 5 2015, 15:36
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|