реклама на сайте
подробности

 
 
> Связка AVR и Excel, как связать?
Saadov
сообщение Feb 20 2009, 18:03
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 28-01-09
Из: Смоленск
Пользователь №: 44 099



Вот возник вопрос о передачи данных из EEPROM в таблицу Excel. AVR считывая по нужным адресам данные из EEPROM пересылает их в UART,как я понял на стороне ПК управление берет на себя скрипт на VBA, который рассовывает принятые переменные в нужные адреса ячеек в Excel. Реализовывал ли кто подобное? Что можно почитать про особенности работы AVR с Excel? Спасибо.


--------------------
Я электронику люблю!
Возьму паяльничком пройду!
В ней нет проблем и главный плюс.
Мы совместимы как припой и флюс.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
777777
сообщение Feb 21 2009, 05:56
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357



Цитата(Saadov @ Feb 20 2009, 21:03) *
Вот возник вопрос о передачи данных из EEPROM в таблицу Excel. AVR считывая по нужным адресам данные из EEPROM пересылает их в UART,как я понял на стороне ПК управление берет на себя скрипт на VBA, который рассовывает принятые переменные в нужные адреса ячеек в Excel. Реализовывал ли кто подобное? Что можно почитать про особенности работы AVR с Excel? Спасибо.

А других "страшных слов" кроме VBA ты не знаешь? Нужно нанять программиста и он сам решит, как это сделать. А аппаратчику (т.е. тебе) не мешало бы подумать, что использование UART в нынешнее время не то чтобы устарело - это 20-й век. Ты давно видел компы с этим портом? Они уже лет пять как не выпускаются, а вы упорно лепите свои уарты. Может о прогрессе подумать пора?
Go to the top of the page
 
+Quote Post
zhevak
сообщение Feb 21 2009, 08:48
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



Цитата(777777 @ Feb 21 2009, 10:56) *
использование UART в нынешнее время не то чтобы устарело - это 20-й век.
Ты давно видел компы с этим портом? Они уже лет пять как не выпускаются, а
вы упорно лепите свои уарты. Может о прогрессе подумать пора?

Холиварное, однако утверждение.
Не могу согласится полностью, нужно уточнять. Прогресс нужен тогда, когда он
радикально изменяет жизнь к лучшему.

Я, например, очень даже не редко использую в качестве канала передачи инфы связку
UART-COMx и не считаю, что это есть моветон. Наоборот, там где есть возможность, я
использую именно этот тип связи, ибо это проще и следовательно быстрее реализуется.
Я отступаю от этого способа связи только в двух случаях:
1) если на компе нет СОМ-портов;
2) для коммерческих изделий, т.е. для изделий, которые будут юзаться не мной или
людьми не из моего ближайшего окружения.

Следует заметить, что я отступаю ни куда-нибудь далеко и радикально, а опять же в
направлении организации UART-COM канала через USB, устанавливая вместо микросхем
(или транзисторов) для RS232 микросхемы FT232х. При этом на стороне компа требуется
установить только FTDI-драйверы. Прикладное ПО на стороне компа и фёрмварь на
стороне МК почти не затрагиваются.

Я бы, конечно, полностью перешел на ЮСБ, но меня сдерживают следующие факты:
1) Организация передачи инфы через ЮСБ -- сложнее.
2) Передача инфы через ЮСБ кешируется, как следствие, нельзя полагаться на
временные параметры.
3) При тех же скоростях передачи данных, как и в случае с RS232, реализация
ЮСБ-канала получается дороже.
4) Косяков со связью по ЮСБ намного больше, чем со связью по RS232, и дебажить их
труднее.

Но есть один сильный аргумент в пользу ЮСБ -- халявное питание от компа.
Все остальные положительные стороны ЮСБ у меня как-то не очень востребованы.

Все, что я сказал выше, это не есть истина на все случаи жизни. Я говорил
только про специфику своих задач, только за себя.


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Feb 21 2009, 09:31
Сообщение #4


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Для передачи данных в EXCEL можно воспользоваться старинной технологией DDE. Тогда на лету будут меняться значения в ячейках. Ну а если приложить ещё немного усилий, то на VBA можно сваять динамически меняющийся график переходного процесса...


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Saadov   Связка AVR и Excel   Feb 20 2009, 18:03
- - muravei   Цитата(Saadov @ Feb 20 2009, 21:03) Что м...   Feb 20 2009, 18:19
|- - Dog Pawlowa   " ВинАПи " Не надо ВинАПИ. Ставятся соо...   Feb 20 2009, 18:38
|- - zhevak   Цитата(Dog Pawlowa @ Feb 20 2009, 23:38) ...   Feb 20 2009, 19:00
- - Saadov   Можно сказать, что конечному пользователю, не мне)...   Feb 20 2009, 18:50
- - Saadov   Спасибо за помощь. Посмотрел на зарубежных сайтах,...   Feb 20 2009, 19:46
|- - ut1wpr   Цитата(777777 @ Feb 21 2009, 08:56) А дру...   Feb 21 2009, 06:30
||- - 777777   Цитата(ut1wpr @ Feb 21 2009, 09:30) Мости...   Feb 21 2009, 08:28
||- - haker_fox   Цитата(777777 @ Feb 21 2009, 16:28) это и...   Feb 21 2009, 10:31
|- - VladimirYU   Цитата(777777 @ Feb 21 2009, 08:56) А дру...   Feb 21 2009, 06:41
- - AlexandrY   Традиционный путь через ActiveX - http://aly.ogmis...   Feb 21 2009, 09:20
- - Herz   Есть ещё один, наверное самый важный недостаток св...   Feb 21 2009, 09:25
|- - 777777   Цитата(Herz @ Feb 21 2009, 12:25) Есть ещ...   Feb 21 2009, 10:44
|- - haker_fox   Цитата(777777 @ Feb 21 2009, 18:44) Для U...   Feb 21 2009, 12:18
|- - MrYuran   Цитата(777777 @ Feb 21 2009, 13:44) Еще о...   Feb 21 2009, 12:40
- - DpInRock   USB это пижонство и совершенно лишний гемморой. Ес...   Feb 21 2009, 14:28
|- - AlexandrY   Ну почему же, USB дает много пользы если знать в н...   Feb 21 2009, 15:41
|- - zhevak   Цитата(DpInRock @ Feb 21 2009, 19:28) USB...   Feb 21 2009, 19:37
|- - rezident   Цитата(zhevak @ Feb 22 2009, 00:37) Возвр...   Feb 21 2009, 21:37
|- - zhevak   Цитата(rezident @ Feb 22 2009, 02:37) не ...   Feb 22 2009, 08:16
|- - zltigo   Цитата(zhevak @ Feb 22 2009, 11:16) Он от...   Feb 22 2009, 08:33
|- - zhevak   Цитата(zltigo @ Feb 22 2009, 13:33) Это и...   Feb 22 2009, 09:54
|- - rezident   Цитата(zhevak @ Feb 22 2009, 14:54) Да, п...   Feb 22 2009, 14:22
|- - zhevak   Цитата(rezident @ Feb 22 2009, 19:22) Вы ...   Feb 22 2009, 20:03
|- - rezident   Цитата(zhevak @ Feb 23 2009, 01:03) 1. Че...   Feb 22 2009, 21:56
|- - zhevak   Цитата(rezident @ Feb 23 2009, 02:56) Чер...   Feb 23 2009, 18:16
|- - rezident   Цитата(zhevak @ Feb 23 2009, 23:16) Поэто...   Feb 23 2009, 20:34
|- - zhevak   Цитата(rezident @ Feb 24 2009, 01:34) RS2...   Feb 23 2009, 21:39
|- - rezident   Цитата(zhevak @ Feb 24 2009, 02:39) Как н...   Feb 23 2009, 22:13
- - Saadov   Уважаемый 777777, если бы я написал связка AVR c E...   Feb 21 2009, 16:14
- - DpInRock   Еще какое пижонство. Кардиостимулятор работающий ...   Feb 23 2009, 19:28
- - crunch   Мда...много человеку подсказали, а обсуждения аж н...   Mar 11 2009, 10:21


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 12:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.01435 секунд с 7
ELECTRONIX ©2004-2016