- Тут вот прикрутили микрочиповские GCC-компиляторы для 8-16-32-битников к Visual Studio. Мысль интересная - может, и на ARM/Cortex можно ее расширить? --> MBedder(29.08.2013 22:54, dao, ссылка, полностью)
- Що то я нифкурил .. Кто такие Ардуины Малины И всякие расбери и ПИИИИИИ... Поясните чтоле ? Ардуина как я понял в результате самостоятельных поисков это обычный AVR вставленный на плату с удобными концами для присоединения всякого овна от портов . Blackbird_sunday(51 знак., 29.08.2013 11:51,
, zen, полностью)
- Ардуино это, грубо говоря,конструктор, типа лего. Есть стандартная плата и куча плат-расширений. Хочу я допустим управлять силовым реле, покупаю спец платку со стандартными разъемами, втыкаю ее в мат.плату, качаю "библиотеку", в коде пишу ченить Stri(449 знак., 30.08.2013 09:10)
- дело не в платке, а в тонах софта, которые для этой платки написаны, имхо. и из-за открытости можно даже платку не покупать, а скопипастить в свою и софт этот пускать - ыыыы(29.08.2013 12:25)
- MicroMonitor (uMon) обновился до версии 2.0 и стал поддерживать Cortex. -> Evgeny_CD(30.08.2013 00:04, dao, ссылка)
- Добрый утро(день,вечер)!) Имеется 2 модуля в одной из которых находится переменная используемая в другом. Как правильнее осуществить доступ к данной переменной? Constantin24(174 знак., 28.08.2013 07:57, dao, полностью)
- .h и extern чем не угодили ? - zeleny(28.08.2013 17:46)
- Как правило, стандарты кодирования также определяют взаимодействие между модулями. Для относительно простых проектов (до 50.000 строк) у нас используется стандарт uCOS, но мне надоело перекомпилявить всё из-за добавления одной глобальной VVB(133 знак., 28.08.2013 12:11)
- ----------------- - plainuser(28.08.2013 10:07 - 10:16)
- Забавный способ редактировать пост. Если что, сносите в мусорку - не обижусь. - SciFi(28.08.2013 10:18)
- зачем потер? разумные слова были. - Nikolay801_(28.08.2013 10:18)
- Решил погодить , тут ругани на три дня не меньше выйдет.Работы много, некогда. - plainuser(28.08.2013 10:18)
- Конечно, всё сильно зависит от размера проекта. Умиляет, когда аффтар программы на 1000 строк мучается душевными метаниями: "Структура? Или массив? extern? Или передавать указатель?" SciFi(45 знак., 28.08.2013 10:15)
- над проектом работают несколько программистов. у каждого свои задачи со своими модулями. - Constantin24(28.08.2013 10:20)
- Общепринятые правила ведения дискуссии говорят, что пора переходить на личность вопрошающего. Скажите, Вы Vladimir Ljaschko(148 знак., 28.08.2013 13:28)
- 1)я не рулю ни кем.я новичок в этом. раньше работал в асме. Constantin24(57 знак., 28.08.2013 13:35)
- вот чья палка совпадает с мнением форумчам тот пускай и порулит пока - abivan(28.08.2013 13:51)
- То-то я думаю, Вы не протипоставили ни одного аргумента на высказывания участников. Возьмите готвые правила оформления, как уже советовали. Наберете опыт - поменяете. - Vladimir Ljaschko(28.08.2013 13:45)
- можете объяснить чем плох вариант Constantin24(68 знак., 28.08.2013 14:06)
- Там и ответили. Зачем? Проектируется обычно снизу вверх. Программист сортировки говорит программисту АЦП - дай хедер с данными АЦП, и говорит другим - вот мой хедер с результатами сортировки. Кому нужно, тот включает, все независимы. В Вашем Vladimir Ljaschko(102 знак., 28.08.2013 15:22)
- к примеру для некой обработки данных для модуля ONE нужны значения переменных с модулей A, B, C; для модуля TWO нужны значения переменных с модулей С, D, E, F. Тогда нужно будет включить в хедере ONE и TWO соответствующие модули. Через некоторое Constantin24(329 знак., 28.08.2013 16:13)
- Для этого случая есть грязный хак: создается файл includes.h, в котором включаются ВСЕ хедеры и который включается во ВСЕ файлы С. Многие так делают, я не исключение, аж взблевнуть хочется :) Но по крайней мере этот метод лучше, чем Ваш: не Vladimir Ljaschko(1244 знак., 28.08.2013 17:06)
- ложной посылкой является " и нет больше необходимости следить за подключенными модулями...", за ними нужно следить, если Вы собираетесь использовать некий функционал стороннего модуля, то это нужно делать осознанно, а не внезапно. Nikolay801_(220 знак., 28.08.2013 17:05)
- Возвращайте из каждого модуля указатель на структуру параметров. Добавление полей(параметров) в структуру, влечет корректировку описания структуры в хедере и все. - Dany(28.08.2013 16:47)
- Может я невнимательно вник в проблему, но хедеры модулей инклюдятся непосредственно в Си-шный исходник, который работает с этими модулями. Если что-то меняется в работе или хедере конкретного модуля, то естественно правятся все зависимые от него rezident(155 знак., 28.08.2013 16:21)
- Не обманывайте себя: если у вас все модули используют все переменные, то никакие это не модули, а практически спагетти-код. SciFi(81 знак., 28.08.2013 16:20)
- он не плох, он просто лишний. С этой задачей вполне справится хедер модуля. - abivan(28.08.2013 14:14)
- а аргументов против и не должно было быть, человек спрашивает "как?", а не "почему нет?" - Nikolay801_(28.08.2013 14:03)
- --> - SciFi(28.08.2013 10:22, ссылка)
- правильно передать указатель через сервис "сообщение" ОСРВ :) abivan(191 знак., 28.08.2013 09:48)
- если переменных 10, то можно загнать их в массив и через функцию возвращать указатель, или описать их как структуру и возвращать указатель на структуру. Nikolay801_(130 знак., 28.08.2013 08:19)
- простите, забыл указать. Пишу на Си для мк stm32f103rbt - Constantin24(28.08.2013 08:03)
- Ну как, все сидят на попе ровно? Тогда вот вам - Atmel SAMA5D3. Cortex®-A5, 536 MHz. Отработанная периферия G серии. Самый навороченный - SAMA5D35 дижикей 100 шт - $9.63. По фичам просто бомба, но вот криптография неотключаемая, так что... Evgeny_CD(15.04.2013 19:10, ARM, полностью)
- Неплохой на самом деле чип, жаль NEON нет. Но тормоза фрискейла с Vybrid серией просто вынуждают смотреть на атмел. - Ralex(22.08.2013 23:23)
- Просто лень “макет Тайваня (Китая)” присоединять. tesla(321 знак., 20.04.2013 16:42)
- А вот память для комплекта. $2 в партии 100 шт. Дижикей. Evgeny_CD(275 знак., 17.04.2013 20:03)
- За $9.63 в реальности оно будет доступно за все $20. И с таким ценником не суйся, где пик-контроллеры проф. уровня и STM32 начального уровня по $4.5 за 1000шт. А снизу ещё "мальчики" напирают с pic16fxxx. И, боюсь, пoследние возьмут верх: цикл fk0(83 знак., 16.04.2013 17:17)
- убивает не пистолет, а тот кто его держит, так же и задачу решает не микроконтроллер, а программист, который его программирует - ыыыыы(15.04.2013 22:02,
)
- Блин, опять BGA. Эта... их в печке паять как - нить можно? А технология позиционирования какая? - tesla(15.04.2013 21:22)
- Оно конечно хорошо, но без внутренней флеш-памяти программ для наших задач не слишком интересно. - vmp(15.04.2013 21:00)
- Видели уже. 3D нет, SATA нет, скоростных интерфейсов нет, "ызюминки" тоже нет. Так, на замену 9G-что-то-там в неблизкой перспективе. - aaarrr(15.04.2013 20:30)
- Новость уже была -> - Evgeny_CD(15.04.2013 20:26, ссылка)
- Киты ATSAMA5D33-EK по $650 стоят. С LCD. В общем, пора штопать шаблон :) - Evgeny_CD(15.04.2013 19:25)
- По большому счету, только ECC на DDR и внутреннюю SRAM не зватает, а так чиста дрим чип... - Evgeny_CD(15.04.2013 19:12)
- Errata рекордно малая по современным временам, не считая гигабитного Etherneta, который атмел только учится делать :) - Evgeny_CD(15.04.2013 19:11)
- Распберри пи 2 тыщи рублей с копейками. В принципе, половине присутствующего тут народа можно увольняться: эта штука вполне заменяет МК проф. и любительского уровней с несложным обвесом. А софт напишут мальчики с мамой папой и квартиркой... в fk0(227 знак., 28.08.2013 12:33, dao, полностью)
- Куда не влезет малина, туда влезет ардуина! - Stri(29.08.2013 11:46)
- Может, есть хорошие ссылы, как начать программировать? - Vladimir Ljaschko(29.08.2013 09:47)
- Если это будет гарантированно производиться лет 15 - поставим и себе. - Alex68(29.08.2013 00:17)
- что касается проф.уровня - где можно увидеть результаты тестирования в пром/авто условиях ? Или хотя бы при -20..-30 ? - zeleny(28.08.2013 23:58)
- Насчет мальчиков... На нашей кафедре преподаватель, ведущий курс по МК и т.п., предложил студентам Bill(406 знак., 28.08.2013 15:48)
- Только так может идти конструктивный диалог!... POV(916 знак., 28.08.2013 15:00)
- :)) - MBedder(29.08.2013 00:04)
- а с адруино чё? вроде как и так аматеры все на нем сидят, а для фирмы должно быть (и по факту есть) пофигу расбери пи взять или свою плату залудить - ыыыы(28.08.2013 14:56)
- А ничо, что там пидоры и распбияны? ;) - Гyдвин(28.08.2013 13:31)
- За 2 тыщи можно купить машинки покруче. 580BM80(23 знак., 28.08.2013 13:26, ссылка, ссылка)
- Заявка на мегасрач? :-) Неоднократно пытался пристроить этот пи и его аналоги к какой-нибудь реальной задаче, да так ничего и не вышло. Не заменит он ничего, это иллюзия. - Shura(28.08.2013 12:38)
- Запараллелить две литиевые батареи (не аккумуляторы). Диоды не канают, бо падение слишком большое. Есть что-нибудь простое? - LightElf(29.08.2013 13:42, SCH, полностью)
- Надо склеить много слоев тонкого оргстекла и фольги.. большие площади, не с пятачок.. Нужен какой-то довольно жидкий клей чтобы кисточкой его наносить и легко тонкую фольгу без складок уложить. Что можете посоветовать? - POV(27.08.2013 10:47, Tech, полностью)
- Туплю со страшной силой, но никак не могу сходу понять -> Есть отладочная плата SK-LPC2478-S3E см. ссылку, на ней LPC2478, SDRAM, 256Mx8 NAND Flash. Может LPC2478 исполнять код напрямую из NAND Flash или его сначала нужно перегрузить во внутреннюю DRcp(23 знак., 29.08.2013 13:42, ARM, ссылка, полностью)
- Как указать IAR, чтобы при умножении signed long (4 байта) на unsigned char (1 байт) он из этого char 4 байта не делал, и не 58 циклов, а хотя бы 28...40 тратил? Оптимизацию включать крайне нежелательно. - AU08(28.08.2013 13:30, dao, полностью)
- "Google и NVIDIA получили лицензию IBM на выпуск совместимых процессоров?" -> Однако! - Evgeny_CD(27.08.2013 21:24, dao, ссылка, полностью)
- Операционные системы, которые не пережили прогресс и проиграли революцию - rezident(28.08.2013 19:48, zen, ссылка, ссылка, полностью)General
- Ух ты , полуось числится в списке слегкаживых. - plainuser(29.08.2013 09:43)
- BeeOS была хороша. Не в том смысле, что картинки там красивше расположены или меню, в том, что API было сделано в виде классов ООП. Т.е. OS экспортировала для прикладных задач указатель класса на объект, которым можно было манипулировать. Ведь так Ксения(444 знак., 28.08.2013 20:47)
- VxWorks? Или вяло тлеющие не в счёт? А Симбу реально жалко. - Николай Коровин(28.08.2013 19:58)
- интересно, но уж очень куце. Где CP/M, RT-11, SYSTEM-360, наконец :))) - Adept(28.08.2013 19:56)
- Бородатый дядька посредине фотки про XTS-400 - это, наверное, Самый Главный Админ :) - Evgeny_CD(28.08.2013 19:55)
- Торжество виртуализации. Parallels скрестила iPad и Windows -> А дальше все понятно. Evgeny_CD(216 знак., 28.08.2013 22:51, dao, ссылка, полностью)
- Коллеги! Не подскажете, где можно приобрести платки ультразвуковых дальномеров типа -> Bill(28 знак., 29.08.2013 11:53, SCH, ссылка, полностью)
- Кто тут граждане химики? Ну-ка расскажите, неужели в посудомойку действительно нельзя сыпать обычную поваренную соль? Неужели соль для машин чище, чем та, что мы едим? - Shura(21.08.2013 21:26, zen, полностью)General