-
Постов
138 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные MicroDiP
-
-
Есть платы на основе dsPIC33FJ256MC710. Делались под себя. Осталось 8 лишних штук (было изготовлено 10 штук, а нужно только 2). Конфигурация платы и её полное описание по ссылке http://www.ucdip.com/dspic.php. Отдам за 600 юаней (90$). Отправка с юга Китая.
Расчёты следующие:
- цена отправки через DHL до любого крупного города России (где есть услуги DHL) составляет 350 юаней (50$);
- сам перевод через Western Union до 20$;
Итого в сумме получается стоимость платы 160$.
Понимаю что несколько дороговато. Но если скинуться на двоих и более (отправить две платы и больше), то стоимость одной платы уже будет в пределах 125$: 90+(50+20)/2.
На днях выложу готовые C библиотеки на дисплей и I2C (то что уже готово и работает). Из мелких ошибок пока обнаружились только две: нужно бросить две перемычки. Подробности при переписке.
Если кому интересно, пишите в мыло.
-
Не :( это Вы чего-то совсем не понимаете :(. Например, при изменении header файла надо перекомпилировать все файлы куда он включен.
P.S.
А вообще, если к make не прикипели, то может быть обратите внимание на альтернативные типа http://www.scons.org
Нет, это понятно. Я имею ввиду вот что: где прописывается в ИАРе, файлы с каким расширением должен выдать компилятор ? Эти файлы, в свою очередь, для кого являются входными файлами ? Какие файлы должен выдать на выходе линковщик ? И т.д. Вот сейчас прикручивал ИАР к UEStudio. Там всё это прописывается в конфиге. И на основании уже этих данных генерится make-файл и очерёдность выполнения тех или иных действий.
-
вопрос №1 как автоматически генерировать зависимости файлов? как известно make это делает с пом. компилятора gcc, компилятор IAR же это делать не умеет (или я не знаю как )), а добавлять руками в Makefile имена исходников - не удобно...
Папку dsPIC IAR C_C++ вместе с файлом Application необходимо разместить в каталог configs той дирректории, в которую установлен UEStudio. После этого в настройках и установках компиляторов появится и этот компилятор.
По поводу зависимости файлов - это прописывается в настройках IDE. В том примере, что вы привели ссылку, это называется шаблонное правило. Не знаю точно, но думаю что в IDE самого иара эти зависимости прописаны жёстко, скорее всего в dll-ках (для каждого компилятора (читай каждого процессора) - свои расширения объектных файлов и, соответственно, свои зависимости), к которым уже обращается iarbuild.exe. Для внешней среды, если не используете иаровский билдер, то нужно прописывать их руками. В моём файле я эти зависимости прописывал.
-
Вот как раз только закончил ковырять мануалы линковщика и компилятора. Правда под dsPIC. Делал для создания конфигурационного файла под UEStudio. Потратил 3 дня. За то какая сейчас прелесть работать и компилить в UEStudio :yeah: Если поможет, могу кинуть сам конфиг.файл для UEStudio: сделал его с русскими комментариями, думаю разберёшься. Да и make-файл по уже выставленным настройкам проекта создать - секундное дело.
-
такое бывает и с другими контроллерами. Просто оставьте его по умолчанию и все.
Да, на других камнях с подобным тоже сталкивался. Хорошо, спасибо.
-
Добрый день. В оригинальном мануале на dsPIC33, в частности на dsPIC33FJ256MC710, куча опечаток. Про то что единицы с нулями путают - это не страшно. Отследил. А вот такой момент: в описании конфигурационного слова в регистре выбора источника тактового генератора FOSCSEL описаны только биты FNOSC<2:0> (выбор источника генератора) и IESO<7> (выбор стартового генератора). А вот в МПЛАБе в этом же регистре видно, что оказывается есть ещё пятый бит, который отвечает за Temperature Protection, соответственно Enabled и Disabled. Не подскажите, что это: "глюк в матрице" (с) под названием MPLAB или в самом мануале забыли "мелочи" прописать? И если всё ж таки эта функция реально существующая, то на что она влияет и как работает.
Заранее благодарю.
P.S. В еррате ничего по этому вопросу не нашёл.
-
Сначала не может найти Акробат в дистрибутиве. Ну это ладно. Жмём ОК и он идёт дальше. А вот потом, когда начинает копировать файл specctra.exe, выдаёт ошибку "General file transfer error. Please check your target location and try again". Error Number:-37. Related file: c:\Padspwr\SPECCTRA\bin\specctra.exe
Чего это за хрень такая ? :07: Подскажите пожалуйста, кто сталкивался с подобным и как лечилось. Дистрибутив скачивал с местного фтп.
-
Добрый день. Использую ENC28J60 (Microchip). По документации на контроллер, на среднюю точку обмотки трансформатора (обмотка TPout+ и TPout-) подаётся напряжение 3.3В через ферритовую бусинку. И к этой же точке подключается конденсатор 0.1uF, другим концом на землю. Вопрос собственно в том, какой номинал бусины брать.
-
Ок, спасибо. Ещё порою. В общем-то так и думал что это для FPGA сделано. А жаль, было б удобно.
-
При создании графического изображения компонента, в свойствах пина в поле "Designator" можно написать последовательность в квадратных скобках, типа того: [2..7]. Как только скобка закрывается, пин приобретает более утолщённый вид, напоминая шину. Собственно вопросы:
1. А как он потом в схеме определяет к какому пину какую цепь подсоединять ?
2. В квадратных скобках указывается только упорядоченная последовательность, 1..5 (1,2,3,4,5), или можно и 1,3,5.
3. Как сопоставить такое обозначение УГО, точнее его пинов, пинам футпринта ?
3. Где подробнее по этому вопросу какой-нить pdf почитать. А то ничего не нашёл. Может плохо искал... А с этим столкнулся в стандартной библиотеке.
Заранее благодарю.
-
Добрый день. Чтобы не поднимать новую тему, спрошу здесь. Подскажите, кто-нить использует в этой микросхеме сигналы handshake ? Или только RX-TX ? В DS на эту микросхему прочитал фразу:
Собственно за это и зацепился. Реально ли это помогает, или не стоит заморачиваться ? Планирую поставить развязку между FT232R и контроллером. Если только RX-TX - то одного ADuM1201 хватит. А если с "рукопожатием" - то нужно их уже два ставить, или ADuM1401 ставить. Заранее спасибо.RTS / CTS, DSR / DTR and X-On / X-Off handshaking options are also supported. Handshaking, where required, is handled in hardware to ensure fast response times. -
М-да, похоже что это действительно косяк кристалла. Я был не прав, прошу прощения.
Да нет не правильно.И в даташите по этому поводу полная тишина.Если хотите текст,то пожалуйста ;пп перевода HEX в DEC
А вот тут вы совершенно не правы. Небольшой поиск - и результат на лицо. Смотрите любую из еррат по ссылке. Там их пять штук (не считая ерраты по Таймеру_1). И во всех пяти упоминается этот косяк и как его победить. Удачи.
-
Я тоже ни разу не сталкивался с подобными проблемами в Пиках: не на 16-й серии, не на 18-й таких проблем с арифметикой не было. Тем более с целочисленной. :( Так что ищите грабли у себя.
P.S. Я предпочитаю всегда вести отладку на живом железе, а не в программных симуляторах и иже с ними.
-
Я вовсе когда создаю компоненты ставлю все выводы пассивными.
Или так :) Но это если сами библиотеку/компонент создаёте. А если библиотечка чужая ? ;)
-
Просто закрыть эту ошибку в настройках проекта не хотелось бы, мало ли в других случаях понадобится. Компилировать проект, что страно, не мешает. Вот вопрос - как тут следует поступить, вылезет ли эта ошибка где-то в дальнейшем?
Я тоже в таком случае ручками перевожу выводы либо на In либо на Out. Часто, когда совсем лень, просто отключаю в опциях проекта. До сих пор проблем не было. Повлиять этот параметр скорее всего может только на Signal Integrity. Но я эту функцию пока не использовал.
-
Язык нужен - свободный английский разговорный?
Скажем так: желательно. Но не критично. Главное чтобы читать могли. А как без технического английского новые камни изучать ?
Коммуналка обходится примерно в 130 долларов в месяц.Многовато что-то для Китая. В Сеуле 130 за коммуналку у меня выходит только зимой (за счет расхода газа на отопление). Летом коммуналка примерно в 50 влетает (это с семьей, то есть дома постоянно кто-то есть). Квартира 4-х комнатная.
Китай Китаю рознь. Шэньчжэнь один из самых дорогих городов Китая. Зря что ли городом-спутником Гонг-Конга зовётся ? Тут максимальные затраты за электричество приходятся на лето. В Корее всё ж таки климат ближе к российскому. А тут летом круглосуточно кондишки работают. Без них очень тяжело. А вот самый минимум - это как раз зима. Ну и плюс ко всему тут у меня круглосуточно сервер работает и ещё один комп фильмы качает ;) , практически круглосуточно. Вот и набегает.
А какие у вас цены на продукты и одежду? Вопрос не праздный, предлагали ехать в Китай, я даже серьезно подумывал об этом (хотелось сменить обстановку). Зарплату предлагали такую же (что гораздо меньше, чем в Корее), но основной упор делался на относительно дешевую повседневную жизнь. Говорили, что за доллар можно прекрасно пообедать. В центре Сеула меньше, чем за 5, нормально не пообедаешь (москвичи! откуда у вас такие ненормальные цены? sad.gif ). Да и все остальное по рассказам очень даже недорого.Ну за доллар можно пообедать. Конечно это будет не ресторан, а дешёвая бедная забегаловка на улице. Либо в универе в студенческой столовой. Но очень часто именно в таких забегаловках готовят значительно вкуснее, чем в дорогих ресторанах. В "среднем" ресторанчике можно вкусно и сытно поесть на 7-10 долларов. Посидеть в хорошем китайском ресторане, с богатым seafood-ом человек на 5 - это 100-180 долларов ну и выше, в зависимости от вмещаемости желудков и потребностей присутствующих.
-
Ваши рассуждения о москвичах опустим. Провинциальная предубеждённость, не более. А вот про жильё уже интереснее. Вас, видимо, потому и спрашивают, что Вы сразу обо всех плюсах не рассказываете. :)
Извините, я видимо действительно несколько резко высказался. Видимо при том прожиточном минимуме, который предлагает Москва, я именно так и рассуждал бы на вашем месте.
Но в своё время, когда мне предложили здесь работу, первый вопрос, который я задал, это был как раз вопрос о ценах на жильё и продукты при указанной зарплате.
На сём предлагаю все споры закрыть: кому интересно - шлите резюме на указанный адрес выше. Если у кого есть вопросы по уровню жизни здесь, ценах, условиях, культурным вопросам и т.д и т.п. - пишите мне в личку - с удовольствием отвечу на все подобные вопросы. :beer:
-
Извните за оффтоп, а что за такие деньги можно кого-то заставить в таких условиях работать? Зажрались мы в Москве, ох, зажрались.
Вы сами и ответили на свой вопрос... Я уже устал от подобных глупых размышлений за сегодня на Телесистемах, причём как правило от москвичей. Видимо герой книги "Духless - повесть о ненастоящем человеке" имеет собирательный московский образ... Нужно было в объявлении добавить фразу "москвичей просьба не беспокоить". Если вас это не устраивает - это не значит что всех это не устраивает. Вы, москвичи, слишком высокого о себе мнения (за редким исключением). И видимо считаете унизительным общаться с человеком, который живёт за МКАДом. Я знаю что есть масса людей, которые днём с огнём не могут найти хорошую работу. И на эти условия с удовольствием согласятся. Тем более, что это центр электроники и здесь действительно всё есть и за смешные деньги. И для человека, который ищет творчества это будет находка.
А по поводу условий... Скажите-ка мне, сколько может стоить съём в Москве, или даже в пригороде, квартиры примерно такой конфигурации:
11 этаж 30-ти этажного дома, 80 кв.м, большой балкон с видом на море (пусть будет на Москва-реку), с балкона вид на Гонг-Конг (ну в Москве этого недоступно), 3 комнаты (один большой зал и из него две глухие комнаты), в каждой из которых установлен кондиционер. Квартира мебелированная, есть всё необходимое для жилья. Всего в этом жилом массиве 11 домов, которые объеденины в один ансамбль, если можно так выразиться. Здесь это называется гаден (сад). Так вот этот сад имеет свою территорию (огорожен из вне), своя охрана, парковка, инфраструктура, открытый и закрытый бассейн, SPA-салон, атлетический зал, зелёные скверы с красивыми скульптурами, выдержанными в общем стиле и потрясающие лужайки по всему гадену, пение птиц.
Не буду утверждать, есть ли что-то похожее в Москве для простых смертных, как и не буду утверждать сколько могла бы стоить такая квартира в Москве. Скажу лишь, что съём квартиры, которую я описал выше, обходится мне в 580$ в месяц. А вообще по Шэньчжэню подобные квартиры стоят от 500 до 700 долларов, в зависимости от района. Коммуналка обходится примерно в 130 долларов в месяц. А если есть желание найти что-то попроще, то можно найти неплохую квартиру и за 350-400 долларов. Ну а теперь прикиньте: при зарплате 2000 долларов и вышеописанных условиях что получается.
-
Нет, несколько лет наездами проработал севернее в 连云港, 江苏. Пару лет уже не был. В Шанхае бывал, у Вас в 深圳 разок на Праздник Весны "туристом".
Понятно :) Ну если будете в этих краях - пишите: можно будет организовать поездку в 桂林(Гуйлинь) - необыкновенно красивое место. От 深圳 на поезде 12 часов: вечером садимся и рано утром там. Но впечатлений масса - обещаю :)
-
Это вообще отдельная тема :) я месяца три на родину письма ежевечерне писал только на эту тему :)
Потом как-то глаз замылился :)
Так вы сейчас в Чайнике ? Если где-то недалеко от ШЖ, может встретимся да пивка попьём ? Тут есть места где можно хорошего (небадяжного) тёмного Паулайнера попить.
-
Ну этого тоже хватает - за пределами мегаполисов, только не деревянные, а кирпичные из кирпича-сырца, без окон без дверей... Нищеты голодрани тоже хватает - как-то в почти в центре города водопровод прорвало, та столько "народу" набежало постирушки утроить!
Но вообще города потрясают, а крупные города - очень потрясают.
Да, есть такое дело :) Ну к китайскому менталитету необходимо будет привыкнуть.. Тут уж никак без этого. Сам прихожу домой часто раскалённый до бела. Хотя вроди уже 4 года живу тут. Но порой такие вещи наблюдаешь на улице, что всё дерьмо кипеть начинает.. Хотя это под настроение: когда просто угараешь от этого (идёшь по улицам как по цирку), а иногда бесит... В общем, кто жил в Китае - в цирке не смеётся.
-
Честно говоря как то стремно ехать в китай.
А чем стрёмно-то ? Может у вас представления о Китае примерно такое же, как у меня было, когда я сюда впервые летел: деревянные домики стоят в китайском стиле, нищета, голодрань и всё в таком стиле.
Жарко и сыро только тамвесьма sad.gif. Врочем, как и в соседнем Гонконге...
То что духота и влажность дикая - это факт. Летом лишний раз на улицу не выходишь. Кругом кондишки, от чего и простываем часто. Самая комфортная погода - это осень и ранняя весна. Потому что зимой здесь очень холодно, несмотря на то, что температура чаще всего не опускается ниже +7.
-
В лабораторию компании требуется разработчик/программист микроконтроллеров способный к выполнению задачи написания драйверов и firmware для устройств видеонаблюдения. Работа не пыльная, но очень интересная. Работа с ARM-ядрами, в перспективе - BlackFin-ы.
Условия: переезд в Шэньчжэнь за счет компании, официальный контракт, виза/вид на жительство.
З/п: от 12000 RMB (1750$) плюс бонусы за своевременное и качественное выполнение работы. С бонусами до 15000 RMB (2200$).
Контактный телефон в Шэньчжэне: +86 (0755) 3322 1396
сотовый: +86-139 2373 7209
Резюме шлите на адрес, указанный ниже.
e-mail: [email protected]
-
Цены на наборы стандартной конфигурации:
0805
до 10 наборов: 2950 руб
от 11 до 50: 2650 руб
от 51 и более: 2100 руб
1206
до 10 наборов: 3600 руб
от 11 до 50: 3250 руб
от 51 и более: 2650 руб
Доставка осуществляется через DHL, с юга Китая. Цена доставки одного набора в упаковке до любого крупного города России составляет 1300 руб. Стоимость доставки большего количества наборов необходимо запрашивать индивидуально.
Скажите пожалуста, вот бывают резисторы фирмы Tyco Electronics по ряду Е96. а наборы с рядом Е96 бывают?Наборы, включающие 1-процентные резисторы можно также заказывать. Пишите в мыло, указанное на сайте, с подробным описанием желаемой конфигурации.
По заказу только лишь кассетниц... Минимальное количество 200 штук. Ниже цена за одну штуку
200-500шт - 10 руб;
свыше 500шт - 7 рублей;
По всем вопросам просьба писать по адресу, указанному на сайте, потому как здесь бываю довольно редко.
Автоопределение подключения и извлечения USB-устройства
в RS232/LPT/USB/PCMCIA/FireWire
Опубликовано · Пожаловаться
Добрый день. Есть девайс на FT232R. Работает с ПК (Windows XP) в режиме D2XX. Необходимо чтобы приложение автоматически определяло когда девайс подсоединяется к ПК и далее выполняло уже такие функции как FT_Open() и т.д.
Сейчас реализовал через messages (WM_DEVICECHANGE). В аппликэйшенах на FTDI есть документ "AN_152_How To Detect The Connection And Removal Of USB Devices On A System", в котором говорится что девайс считается доступным после получения сообщения DBT_DEVICEARRIVAL: при подключении USB-устройства сперва ОС шлёт приложению сообщение DBT_DEVNODES_CHANGED. А затем уже DBT_DEVICEARRIVAL. Но по факту получается что при подключении устройства ОС шлёт три сообщения DBT_DEVNODES_CHANGED, потом одно DBT_DEVICEARRIVAL и затем ещё одно DBT_DEVNODES_CHANGED. Т.е. вот так:
Если я сразу же после получения DBT_DEVICEARRIVAL пытаюсь выполнить FT_Open() или FT_GetDeviceInfoDetail(), получаю ошибку. Т.е. впечатление такое, что к этому моменту устройство ещё не готово и не пристуствует в системе. А вот если после получения DBT_DEVICEARRIVAL сделать задержку секунды в 4 - всё ок.
Собственно вопрос: есть ли какой-то способ однозначно определить что девайс подключен к ПК, присутствует в системе и готов к работе ? Или же использование задержки является вполне нормальным способом ? Всё вышесказанное пробовал пока только на WindowsXP. Возможно что на Семёрке и выше будет иначе :blink:
P.S. Как вариант можно ещё наверное сразу после получения сообщения DBT_DEVICEARRIVAL начать вызывать функцию FT_Open() до тех пор, пока не получу FT_OK.