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

 
 
> Связка 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
Ответов
DpInRock
сообщение Feb 21 2009, 14:28
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



USB это пижонство и совершенно лишний гемморой. Если скорости меньше мегабита.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
zhevak
сообщение Feb 21 2009, 19:37
Сообщение #3


Знающий
****

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



Цитата(DpInRock @ Feb 21 2009, 19:28) *
USB это пижонство и совершенно лишний гемморой. Если скорости меньше мегабита.

Упс! Про пиженство это Вы зря. Не красиво получилось sad.gif

Конечно, в некоторых случаях лучше использовать USB, а не RS232. AlexandrY
хорошо описал, как он борется со своими проблемами. Я его понимаю. Более того,
я тоже так считаю, что в его частном случае использование USB более
оправдано, чем использование RS232.

Мне кажется, что MrYuran ближе всех подошел к истине. Сфера применения
USB -- это "настольное" его оспользование.

Возвращаясь к началу, следует наверно уточнить, что USB не предназначен для
замены RS232. Эти два протокола имеют общую территорию. Но у каждого протокола
есть свои области применения, и, надо сказать, далеко не малые, где один из них
будет более оправдан, чем другой. И я так думаю, что это определяется не модой на
новые технологии, и не пиженством, а в первую очередь экономическими, а во вторую
очередь -- техническими соображениями.


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


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(zhevak @ Feb 22 2009, 00:37) *
Возвращаясь к началу, следует наверно уточнить, что USB не предназначен для
замены RS232. Эти два протокола имеют общую территорию. Но у каждого протокола
есть свои области применения,
Извините за вредность smile.gif, но не могу не поправить, RS232 это не протокол, а стандартный (стандартизованный) электрический интерфейс. laughing.gif
Go to the top of the page
 
+Quote Post
zhevak
сообщение Feb 22 2009, 08:16
Сообщение #5


Знающий
****

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



Цитата(rezident @ Feb 22 2009, 02:37) *
не могу не поправить, RS232 это не протокол, а
стандартный (стандартизованный) электрический интерфейс.

Ну почему же?

Мы обсуждаем вопросы как раз физического уровня (по семиуровневой модели OSI).
Мы говорим о материальных средах передачи: кабели, соединители, затрагиваем вопросы
каким образом байт из одного устройства по проводам пропадает в другое устройство.
Мы рассматриваем уровни передаваемых сигналов, скорости передачи, очередность
передачи битов, и т.д.

Хотя, спасибо за поправку. Заставил задуматься, полистать книжки.

Забавно, Дуглас Камер в книге "Сети TCP/IP: принципы, протоколы, структура" говорит
о RS232 не как о протоколе, и даже не как об "элетрическом стандартном интерфейсе".
Он отзывается о нем как стандарте. А вот Фред Иди в своей радиолюбительской книжке
"Сетевой и межсетевой обмен данными с МК" рассматривает RS232 именно как протокол.

Я склоняюсь к мысли, что RS232c следует все таки относить к понятию протокола, а не
рассматривать отдельно его только элекрические и физические характеристики. Понятие
RS232 слишком обширное. Поэтому, определение "протокол" -- это самое подходящее
для него.


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


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(zhevak @ Feb 22 2009, 11:16) *
Он отзывается о нем как стандарте.

Это и есть стандарт. Именно стантдарт - очень старый, 60x годов, когда рекомендации "ассоциации электронной промышлености" обозначали, как RS а не EIA. Сейчас это правильнее называть EIA-232E smile.gif. А вобще ICCIT(МККТТ) V.24 более кошерен к поминанию в качестве стандарта. ISO тоже какой-то имеется на этот счет.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
zhevak
сообщение Feb 22 2009, 09:54
Сообщение #7


Знающий
****

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



Цитата(zltigo @ Feb 22 2009, 13:33) *
Это и есть стандарт. Именно стантдарт - очень старый, 60x годов, когда рекомендации "ассоциации электронной
промышлености" обозначали, как RS а не EIA. Сейчас это правильнее называть EIA-232E smile.gif. А вобще ICCIT(МККТТ)
V.24 более кошерен к поминанию в качестве стандарта. ISO тоже какой-то имеется на этот счет.

Да, похоже я не совсем прав. Наверно все-таки следует говорить о "стандарте" RS232. Понятие "стандарт" более
емкое, чем "протокол". Когда мы говорим "протокол RS232", то, не буду лукавить, откидываем такие понятия как
дальность, скорость, напряжение, тип разъема и т.д., и подразумеваем в первую очередь порядок передачи битов,
наличие старт-стопов, паритета и т.д. Т.е. протокол -- это понятие программной реализации стандарта.


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


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(zhevak @ Feb 22 2009, 14:54) *
Да, похоже я не совсем прав. Наверно все-таки следует говорить о "стандарте" RS232. Понятие "стандарт" более
емкое, чем "протокол". Когда мы говорим "протокол RS232", то, не буду лукавить, откидываем такие понятия как
дальность, скорость, напряжение, тип разъема и т.д., и подразумеваем в первую очередь порядок передачи битов,
наличие старт-стопов, паритета и т.д. Т.е. протокол -- это понятие программной реализации стандарта.
Вы вообще стандарт EIA/TIA-232-F видели? Нет там слов про протокол вообще! Про электрические характеристики сигналов написано. Про типы разъемов. Про соединения DTE<->DCE, про количество и способы соединения сигналов квитирования. Про емкость и длину линии. А вот про количество информационных битов в символе и бит паритета, там как раз нет ничего. laughing.gif
Вот одна из первых страничек стандарта с описанием разделов. А в этой апликухе краткий обзор по многим известным стандартным интерфейсам.
Прикрепленные файлы
Прикрепленный файл  EIA_232_F_abstracts.pdf ( 88.15 килобайт ) Кол-во скачиваний: 111
 
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
- - 777777   Цитата(Saadov @ Feb 20 2009, 21:03) Вот в...   Feb 21 2009, 05:56
|- - 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
|- - zhevak   Цитата(777777 @ Feb 21 2009, 10:56) испол...   Feb 21 2009, 08:48
|- - demiurg_spb   Для передачи данных в EXCEL можно воспользоваться ...   Feb 21 2009, 09:31
- - 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
|- - AlexandrY   Ну почему же, USB дает много пользы если знать в н...   Feb 21 2009, 15:41
|- - 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 Текстовая версия Сейчас: 31st July 2025 - 18:32
Рейтинг@Mail.ru


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