- Как вам такой вариант монтажа BGA? :) - alex68(22.05.2013 01:29, SCH, картинка, картинка, полностью)
- Кто-нибудь пользует WiFi роутер Planet WRT-414? Как у него со стабильностью и пр. пр.? Да, древний, как г-но мамонта, но, оказывается, до сих пор производится в отличие от более поздних моделей. И даже продается (по 400 руб :). Мой сегодняшний Гудвин(292 знак., 22.05.2013 21:06, RFID)
- Оказывается svn 1.6X -> svn 1.7X = дизастер, без возможности возврата. Я же могу бесконечно болтаться в 1.6, или жизнь заставит? - Vladimir Ljaschko(22.05.2013 16:32, dao, полностью)
- Хм... А вот MSP430G2955 довольно интересен со своими 4 кб RAM /56 кб флэш. За свою цену. Для handheld... - Гудвин(22.05.2013 15:37, MCU, полностью)
- подскажите торгашей с китайскими твердотелками на динрейку. LordN(168 знак., 20.05.2013 06:36, SCH, полностью)
- AD7730 + 6-и проводный датчик + МК, ратиометрический метод измерения. Есть ли какой-либо способ провести теоретическую калибровку? sav_ua(250 знак., 22.05.2013 11:13, SCH)
- забавный код встречается местами! Mahagam(614 знак., 21.05.2013 17:42, dao, полностью)
- налетели, коршуны. сии дефайны в файловой системе от микриума, что версии 3.10 Mahagam(49 знак., 21.05.2013 23:49)
- Таки за U32 сжигать нужно. Ибо можно написать short U32, long U16, I32 double... (#define I32 long) и получить говнокод 80-го уровня. - fk0(21.05.2013 23:24)
- Во всех проектах использую именно define. Попробовал через typedef и тут же обломался - если определить другой тип, ну пусть "typedef unsigned char uch8" то компилятор будет ругаться к примеру при попытке сунуть аргумент в функцию. В случае же с 1111111(63 знак., 21.05.2013 22:39)
- Даёт пересечение пространств имён для типов и объектов (переменных, функций) -- не откомпилирует "int U8(float U16);", например. Может это и правильно, ибо встроенные типы тоже так не позволяют. - fk0(21.05.2013 19:16)
- 21-й век на дворе, давно уже в стандарте есть uint8_t, uint16_t и т.д., а народ всё велосипеды изобретает. - ЫЫукпу(21.05.2013 19:13,
)
- Переменную U867 как откомпилит? - Codavr(21.05.2013 18:12)
- Однако пошло нарушение "спокойного течения силы".... Следим за новостями! Evgeny_CD(555 знак., 20.05.2013 22:42 - 22:53, zen, полностью)
- Правильно ли я понимаю, что MCF51CN128CLK - самый дешевый контроллер со встроенным Ethernet MAC? IC MCU 32BIT 128K FLASH 24k RAM 80-LQFP 100-$4.07 Evgeny_CD(65 знак., 20.05.2013 02:07 - 02:21, dao, полностью)
- Черт дернул обновить прошивку STM32 на плате STM8L-Discovery. Как вернуть взад? - amusin(21.05.2013 19:54, MCU, полностью)
- Замечательные контроллеры на Vortex86(SX|DX) -> по отчасти разумным ценам. Местные спекули хотят за эти платы 9-10кр, но -40...+85 при 128MB Soldered RAM, 128MB SSD того во многих применениях стоят... - Evgeny_CD(06.12.2009 23:15, dao, ссылка, полностью)
- возможна ли цифровая связь между GSM модулями ? - zeleny(21.05.2013 15:00 - 15:23, RFID, полностью)
- Раздербенил БП от MeanWell на 75Вт - странная входная цепь. Andreas(304 знак., 16.05.2013 13:16, SCH, полностью)
- Нет, я до конца никак не могу понять - кому и зачем STM8 нужен??? Evgeny_CD(367 знак., 20.05.2013 21:57, dao, полностью)
- вообще за инфу спасибо, есть интересные плюшки. пока смотрел, понял, что ниша с stm8 разная, не стоит их противопоставлять - AVF(21.05.2013 11:51)
- Использую в модуле поддержки коммуникационных протоколов на заправках, протоколов много, нужна программная память, пофиг быстродействие и железо, нужен всего один уарт. И он есть в STM8! :) - Vladimir Ljaschko(21.05.2013 11:06)
- C STM8 сравним новый Nuvoton, но нувотон в Китае, а стм на складе. Будут оба на складе в Мск у нескольких поставщиков, тогда и разговор будет другой. - Andreas(21.05.2013 10:26)
- И кто из них 5в ? PlainUser(150 знак., 21.05.2013 07:08)
- Не надо искать глобальный экстремум. Для меня оказалось достаточно условий: есть в ближайшей лавке и дешевый старт. До 10к девайсов еще кучу граблей надо перешагнуть, МК не самое важное. - amusin(21.05.2013 06:38)
- что из программных средств (бесплатных) работает с данным Кортексом? И электрически что там подключается между компом и кристаллом KL05? - Лагунов(21.05.2013 06:07)
- мне нужен, правда серия S003 по 0,3$ в розницу, потому что: 1. цена 2. корпуса 3. у меня долгосрочное мелкосерийное производство, атмел идет лесом - AVF(20.05.2013 23:08)
- не нужен. Те же Тини/Меги ненамного дороже, и к ним есть GCC/Arduino. А Cortex-M0/3 - контрольный выстрел в голову... - zeleny(20.05.2013 22:40)
- Одна из ниш: максимально дешёвый МК. STM8S003 = 0,3$. Где его армированный конкурент? - SciFi(20.05.2013 22:17, ссылка, ссылка)
- один из пунктов - STM8L151K4T6 у нас за ровно такие деньги в розницу (у не самого дешевого продавца). фрискейлы же за такие деньги 100+ на дижикее, а у нас они вряд ли в рознице будут. не знаю, буду ли использовать STM8, но у них точно есть своя Vit(6 знак., 20.05.2013 22:11, ссылка)
- Смотрим errata на кинетис (внутри), сравниваем ее с ерратами на STM8 ->, и вопрос НАФИГА все трагичнее повисает в воздухе... Evgeny_CD(20.05.2013 22:06, ссылка)
- GCC, лыжи не едут. Есть перекрасно работающая функция обработки массива. При попытке объявить локальные переменные static - время исполнения увеличивается в 7-10 раз. Почему и что делать? Hobo(796 знак., 21.05.2013 10:32 - 12:27, MCU, полностью)
- Проще писать нужно! Bill(307 знак., 21.05.2013 14:50 - 15:40)
- Господа, всем большое спасибо, источник проблемы - понятен, несколько вариантов решений - есть, ушел бороться. - Hobo(21.05.2013 14:13)
- а они Вам точно статические нужны? Nikolay801_(740 знак., 21.05.2013 13:34)
- держи ф-ю копирования от Phoenix Computer Products Corp. and Novum Organum, Inc. abivan(213 знак., 21.05.2013 13:30)
- Похоже истина за amx и Vladimir Ljaschko. Листинг так и не вышел, отладчика нет, для меня оказалось проще дизассемблировать :) Hobo(120 знак., 21.05.2013 13:13 - 13:19)
- Какой у вас конкретно компилятор и под никс или win? - Make_Pic(21.05.2013 12:52)
- а что за проц? локальные переменные достаются по смещению от sp, а глобальные (и статические) по смещению от неких констант. если в ABI проца нету глобальных указателей, то может быть так и должно быть. - ыыыы(21.05.2013 12:49,
)
- while заменяется на: int sz=lastAddr-ps; if (sz>0) memcpy(pd, ps, sz), pd+=sz, ps+=sz; - fk0(21.05.2013 11:34)
- когда указатели становятся static - они переносятся из регистров в ОЗУ => вместо "прочитать из ОЗУ - записать в ОЗУ" ваш цикл превращается в "прочиать из ОЗУ ps и pd, прочитать значение из ОЗУ по ps, записать в ОЗУ по pd, записать в ОЗУ новые amx(64 знак., 21.05.2013 10:55)
- Какой уровень оптимизации? И предоставьте asm-листинг цикла до и после изменений. - SciFi(21.05.2013 10:38)
- возможно вы мешаете оптимизатору расположить их в памяти там где удобней. что говорит асм-листинг или .map? - Snaky(21.05.2013 10:37)