Железки, микроконтроллеры…. уууууу жуть….
Как-то несколько месяцев назад у меня возникла идея создания “умного дома”. Для реализации хотя-бы части всех скопившихся идей естественно необходимо разрабатывать железки. В настоящий момент самым разумными вариантами являются Микроконтроллеры и ПЛИС(FPGA), по цене на микроконтроллерах получается существенно выгоднее, на ПЛИС получается существенно выше производительность и обработка сигналов (данных) получается параллельная в разных блоках FPGA. Для этой задачи лучше подходит микроконтроллер.
Начал я изучение с микроконтроллеров AVR фирмы Atmel. Раздобыв у товарища программатор PonyProg и пару AT90S2313 я начал… И оказалось все не просто а очень просто. У Atmel такая чинная документация…. AVR-GCC тоже очень порадовал. Писал сначала на ассемблере, потом перешел на C. Через некоторое время мне тот-же товарищ дал микроконтроллер LPC2103 компании NXP (Philips) у которого ARM ядро. Потенциал у него значительно больше, однако сразу возникла куча вопросов. Документация у них мне показалась менее удобной и понятной чем у AVR, народ в основном компилирует коммерческими компиляторами, как мне показалось, GCC используется не особо широко. Примеров куча, только они заточены под конкретный компилятор, в другом оно уже не работает. Несколько раз я забрасывал попытки разобраться с ним, однако я не мог поверить что я не могу победить эту железку. В конце концов он мне сдался.
Дальше я планирую писать о сложностях которые у меня возникали (или возникнут) в процессе разработки моего “умного дома”. Когда у меня все заработает, то обязательно напишу, кроме того этот проект планируется сделать открытым.
- June 6th
4 Responses to “Железки, микроконтроллеры…. уууууу жуть….”
Leave a Reply
You must be logged in to post a comment.

СПС.…
Я тут…
anime-likethis.ru…
Теория неплохая. Результатами практических исследований может кто…
СПС.…
Я тут…
Medicamentspot.com International Legal RX Medications. Special Internet Prices (up to 40% off average US price). NO PRIOR PRESCRIPTION REQUIRED!…
Combivir@buy.online” rel=”nofollow”>.…