- Здравствуйте уважаемые! Собрался поковыряться с kiv121(67 знак., 28.02.2011 21:15, AVR, полностью)
- В Code Composer 3x/4x при попытке просимулировать выполнение программы, почему-то все глобальные массивы видятся либо как заполненные числом 0x80000000 либо мусором. Из-за чего такое может быть? - Тимур(25.02.2011 13:34, , pld, полностью)
- А чем они по твоему должны быть заполнены? - =AlexD=(25.02.2011 14:04)
- Первый вариант сообщения, где я сказал, что массивы были инициализированы у меня, не отправился из-за того, что таймаут на отправку истёк (введённая capcha не была принята) поэтому пришлось сообщение перенабирать, тут-то я и забыл указать, что Тимур(34 знак., 25.02.2011 14:13, )
- Ладно, допустим, на каком этапе ты смотришь содержимое массивов? Функция main уже начала выполнение? - =AlexD=(25.02.2011 14:27)
- Да, естественно... трассирую пока не отработает c_int00 и начнет работать main. Timur(670 знак., 25.02.2011 14:45)
- Дружище, так у тебя что, самописный стартап? Поищи ка ты лучше готовый в каталогах среды разработки, потому как инициализация глобальных переменных производится в стартапе =AlexD=(256 знак., 25.02.2011 20:53)
- а если в окне памяти поставить floating point 32-bit и поставить флажок use IEEE floats, получится тоже какая-то хрень, но не похожая совсем на то, чем был инициализирован массив. Что может быть тут не так? Timur(25.02.2011 15:16)
- Ну вот, если посмотреть на предыдущую картинку, то дамп этого массива вполне себе соответствует проинициализированному массиву, но, во первых, в watch окне какая-то лажа явно, во-вторых, если в окне памяти поставить floating point 32 bit, то Timur(26 знак., 25.02.2011 15:13)
- Концепция изменилась.... Этот test_array я действительно смотрел забыв оттрассировать до main-a. Изначально у меня проблема была с массивом float-ов. Вот он инициализируется неправильно при любом раскладе. Пока не поставишь флажок IEEE float - Timur(713 знак., 25.02.2011 15:04)
- ну если я, допустим, пишу в программе:const int test_array[] = { 0x00000001, 0x00000002, 0x00000003, 0x00000004, 0x10000000, 0x20000000, 0x30000000, 0x40000000};то ожидаю видеть что угодно кроме 0x80000000 во всех восьми позициях (желательно Тимур(78 знак., 25.02.2011 14:08, )
- Borland Builder + ActiveX property page. ++(621 знак., 28.02.2011 10:02, dao, ссылка, ссылка)MBedder
- Почитал про Piccolo Microcontrollers от Ti. Vallav(345 знак., 19.02.2011 10:47, MCU, полностью)
- Продолжение чтения - странный однако чип. Vallav(759 знак., 25.02.2011 14:57)
- Их сила как раз в весьма навороченных ШИМ'ах, неплохом АЦП и встроенных компараторах.Некоторый минус - отсутствие ПДП, но это преодолимо.Для управления навороченными источниками - самое то. - Хитрый китаец(19.02.2011 23:52, )
- Это у кого GPIO 200МГц??? А на счет Piccolo - хорошие жучки для работы в скоростных управляющих модулях. На это они и нацелены. Не больше. Dir(511 знак., 19.02.2011 12:16)
- еще из минусов среда и цены на средства разработки. в свое время под одну задачку смотрел F23335, но решил не связываться, так как задача неплохо ложилась в dsPIC33. ну и еще обещают кортек R4 :) посмотрим - AVF(19.02.2011 12:09)
- Отладочная платка со сменным модулем стоит копейки, а среда стандартная - CodeComposer :) - Хитрый китаец(19.02.2011 23:54, )
- Два добрых слова скажите о Коде Композере, для тех, кто об нём не слышал. В том числе и о методах получения. - Крок(25.02.2011 22:53)
- Обычная IDE, объемный HELP, куча прибамбасов для сигнальников,эмуляторы,скрипты,симуляторы,анализаторы.Доки изучать обязательно. Компилятор C генерит неплохой код, гибкий линкер. Несколько необычен после ИАРа и Кейла, но не более. В С++ не Хитрый китаец(10 знак., 25.02.2011 23:55, )
- Хитрый китаец перепутал. Не Code Composer, в Code Composer Studio. См. описание на сайте TI. rezident(126 знак., 25.02.2011 23:33, ссылка)
- Не копейки а 100$. Vallav(221 знак., 20.02.2011 10:30)
- TMDX28069USB - стоит всего 40$ Vallav(69 знак., 21.02.2011 11:08)
- 100$ для отладочной платы , по сравнению с затратами на разработку - копейки. - Хитрый китаец(20.02.2011 13:07, )
- ИМХО,отладочная плата нужна только когда осваиваете НОВЫЙ МК, не дочитали до конца DS,UM,неясны нюансы работы какой либо периферии. Если целевая плата сложная,либо вообще не одна в системе - тогда отладочная очень помогает. Сложную плату, Хитрый китаец(116 знак., 21.02.2011 08:37, )
- Маркетологи, блин. Или ваше устройство на 100% совпадает с демо-платой? Скрипач(121 знак., 20.02.2011 13:13)
- Подниму альтернативную тему. RIM, Blackberry & QNX (->). По-моему для ембедеров намного интересней, чем проблемы Нокии. Грядут планшетки и смартфоны на изначально RTOS QNX. Чем не дешевая дрим-платформа? - Dir(27.02.2011 14:32, dao, ссылка, полностью)
- Не могу понять один момент. Есть некое устройство с дисплеем. Не важно, светодиодные индикаторы или ЖКИ. При включении устройства на дисплее некоторое время показывается заставка. Потом на дисплее показывается служебная информация. При нажатии mazur(332 знак., 27.02.2011 14:19, MCU, полностью)
- Не парься. Я и так и так делаю. Зависит от разных факторов, например, нужно ли скрыть заставкой подготовительные процессы. - Vladimir Ljaschko(27.02.2011 17:16)
- Отображение - это лишь часть функциональности,так же как измерения,сбор данных,связь,ввод,управление,расчёты.Ничем не лучше и не хуже.Рассмотрите систему как множество функций, которые она выполняет. Если начитаетесь книг по объектному Xитpый Kитaeц(197 знак., 27.02.2011 16:47)
- Есть такой момент функциональное назначение. Так вот для одиночных индикаторов а-ля лампа/светодиод при старте часто проводится процедура визуальной проверки работоспособности путём включения всех ламп и (реже) какого-либо перемигивания. А Vit(1418 знак., 27.02.2011 16:09 - 16:15, ссылка, ссылка)
- не ищи готовых рецептов отлитых в гранитеTM - их нет. как считаешь нужным/правильным так и пиши. параллельно читай книжки и чужие исходники. со временем выработается свой стиль. от себя бы посоветовал инвестировать время в изучение ЯВУ Snaky(6 знак., 27.02.2011 15:24)
- Обычно, заставка это просто начальное заполнение буфера экрана. - Скрипач(27.02.2011 14:25)
- Добрый день уважаемые! roman183(380 знак., 26.02.2011 18:39, AVR, полностью)
- Пришли заказанные детальки. Подскажите, как вручную паять такие вещи. mazur(32 знак., 26.02.2011 13:39, SCH, полностью)
- паял именно такие простым советским паяльником 6Вт к простым, вручную фрезерованным, площадкам. Греть надо площадку - по торцам припой сам забирается на нужную высоту. - Serge57(26.02.2011 21:51, )
- У меня уже года два валяется шприц со свинцовой пастой, еще ни разу не использовался. Вот и думаю, генератору то ни хрена не сделается, а вот оптический датчик как бы не загнулся от фена... - mazur(26.02.2011 15:24)
- Кладешь на площадки, от души капаешь флюса, и паяльником (любым, хоть савецким стоваттным) подгоняешь приличную каплю припоя к каждой стороне. Потом с помощью флюса и оплетки-промокашки удаляешь лишний припой и залипухи - MBedder(26.02.2011 15:18, картинка)
- У них площадки продолжаются на торцах корпуса. Делать площадки на плате выступающими за корпус в этих местах и острым паяльником припаивать торцы. - Cepгeй Бopщ(26.02.2011 15:14)
- Делаю выступающие площадки на плате. Затем покрываю их припоем и ставлю сам резонатор\генератор. Пайку провожу 25ваттным паяльником с заточенным (почти как у шила) жалом. - Meteor(26.02.2011 14:36)
- хочу сделать web client с помощью библиотеки TCP IP из набора PPAC IAR ARM. На сколько это реально? Sylvan(557 знак., 25.02.2011 11:41, ARM, полностью)
- 2 AlexB: а сколько EFM32 ест на 50 МГц? Тут народ не верит даташиту, считает, что этого не может быть. У тебя же есть кит, вот скажи. General(84 знак., 19.08.2010 14:05 - 25.02.2011 19:30, MCU, полностью)
- Королева в восхищении -> а есть еще на португальском и немецком. :) - Адикм(25.02.2011 21:18, dao, ссылка, ссылка, полностью)
- В Питоне необходимо сформировать архив 1116C.zip с файлами. Всё работает но файлы в архиве не сжатые совсем. Подозреваю, дело в отсутствии модуля zlib.py. Поделитесь пожалуйста, у кого есть, или советом. В И-нете еле нашёл кое-что, но повидимому leon_(314 знак., 24.02.2011 22:33, , dao, полностью)
- Если строки сначала записать в файлы, а потом файлы добавить в архив - то файлы в нём будут сжатыми. leon_(175 знак., 25.02.2011 21:24)
- После ввода ника и пароля. leon_(237 знак., 24.02.2011 23:30)
- Форматирование пропадает, тема по переводу строки не выделяется, это не иначе последствия вчерашнего праздника. - leon_(24.02.2011 22:42, )
- Может так.zf = zipfile.ZipFile('1116C.zip'), 'w', zipfile.ZIP_DEFLATED) zi = zipfile.ZipInfo('C1.txt') zf.writestr(zi, ''.join(cReport1)) zi = zipfile.ZipInfo('C2.txt') zf.writestr(zi, leon_(38 знак., 24.02.2011 22:40, )
- Форматирование кудато делось, хоть добавлял. Теперь сделал под zf = zipfile.ZipFile('1116C.zip'), 'w', zipfile.ZIP_DEFLATED) zi = zipfile.ZipInfo('C1.txt') zf.writestr(zi, ''.join(cReport1)) zi leon_(96 знак., 24.02.2011 22:37, )
- Из второго канала ide(pata) можно сделать логер-регистратор нескольких высокочастотных ттл сигналов ? - пар(25.02.2011 10:11, , dao, полностью)
- Суровую схему Паносник запатентовал.... Shura(22.02.2011 15:34, SCH, полностью)
- А вот как в билЬдере, зная хэндл объекта, получить его координаты? На экране или его свойства Top и Left относительно контейнера. - POV(25.02.2011 10:30, dao, полностью)