|
MSP430 - вопросы от чайника, генератор опорного напряжения |
|
|
|
 |
Ответов
|
Jun 25 2008, 18:18
|
Местный
  
Группа: Участник
Сообщений: 229
Регистрация: 24-02-08
Пользователь №: 35 345

|
Цитата(rezident @ Jun 25 2008, 00:13)  Я бы вам посоветовал отладить работу АЦП не с датчиком, а с постоянными напряжениями для начала. да пробовала  Вроде нормально идет. Правда, пробовала без всяких усреднений... Цитата(rezident @ Jun 25 2008, 00:13)  Вы еще не до конца разобрались с синхронной работой ADC12 и TimerA и вообще с функционированием ADC12. Эт точно  да и с USART похоже тоже. Видимо все дело в том, как я отправляю число. Функция send_int получилась кривоватая. Вот подскажите, как просто и хорошо отправить целое число, 12бит, чтобы занять как можно меньше времени и получить как можно меньше ошибок при приеме? Пробовала без флажка 0xFF, означающего конец посылки, но при "слеплении" получаются ошибки. вы говорили, что нужно как-то по прерываниям работать, как?  Да, вот что странно, когда я разрешаю прерывания по передаче, вообще перестает работать. А проект пока маленький совсем, прикладываю текст. Не ругайтесь на "+", я потом обязательно исправлю, все как-то недосуг Вообще спасибо за поддержку
Сообщение отредактировал Daria - Jun 25 2008, 18:25
Прикрепленные файлы
1.txt ( 6.62 килобайт )
Кол-во скачиваний: 108
|
|
|
|
|
Jun 26 2008, 14:11
|
Участник

Группа: Участник
Сообщений: 36
Регистрация: 4-03-05
Из: Киев
Пользователь №: 3 078

|
Цитата(Daria @ Jun 25 2008, 21:18)  Функция send_int получилась кривоватая. Вот подскажите, как просто и хорошо отправить целое число, 12бит, чтобы занять как можно меньше времени и получить как можно меньше ошибок при приеме? Имеет смысл сразу организовать протокол обмена. Пример: адрес получателя 1 или 2 байта идентификатор пакета 2 байта - соответвует идентификатору запроса. длина данных пакета 1 или 2байт данные [] адрес отправителя 1 или 2 байта СRC 2 байт истина прописная, протокол то все равно прийдется организовывать ))) либо воспользоватся общепринятыи протоколом для Вашей конторы ...
|
|
|
|
|
Jun 26 2008, 18:44
|
Местный
  
Группа: Участник
Сообщений: 229
Регистрация: 24-02-08
Пользователь №: 35 345

|
Цитата(NoName @ Jun 26 2008, 18:11)  Имеет смысл сразу организовать протокол обмена. либо воспользоватся общепринятыи протоколом для Вашей конторы ... Спасибо. Общепринятого протокола нет - контора большая, кто обменивается, тот между собой обычно и договаривается  А пока как-нибудь. А имеет смысл писать такой протокол ради того, чтобы просто постоянно отправлять число от 0 до 360 на COM- и больше ничего? Да, rezident, бог с ним. с усреднением - все равно особенно не поможет, нужно делать норамльный цифровой фильтр. А я до него еще не доросла  Чутка попозже. Пока вот вопрос - записываю число во flash, использую режим записи по словам. т.е. int число пишется легко и без проблем. А как записать float - надо уже режим поблоковой записи? Или нет?
Сообщение отредактировал Daria - Jun 26 2008, 18:50
|
|
|
|
Сообщений в этой теме
Daria MSP430 - вопросы от чайника May 18 2008, 20:05 rezident Цитата(Daria @ May 19 2008, 02:05) Подска... May 18 2008, 20:19 Daria Большое спасибо, вопрос был именно про LFXT А в ... May 19 2008, 17:28  rezident Цитата(Daria @ May 19 2008, 23:28) А в ру... May 19 2008, 18:13   Daria Цитата(rezident @ May 19 2008, 21:13) Ну ... May 22 2008, 20:12    Daria А вот еще вопрос от чайника. Подскажите, если кто ... May 25 2008, 19:27 rezident Вам нужен готовый или схема для самостоятельного и... May 25 2008, 19:58 Daria Цитата(rezident @ May 25 2008, 22:58) Вам... May 26 2008, 08:42  Daria Здравствуйте. Такой вопрос - запускаю таймер( в TA... Jun 3 2008, 19:24 rezident Что-то полная путаница. При чем тут модуль TimerA,... Jun 3 2008, 22:07 A R T Цитата(Daria @ Jun 3 2008, 23:24) Здравст... Jun 4 2008, 04:38 Daria Спасибо, следуя вашему совету, начинаю разбираться... Jun 5 2008, 19:51 rezident А у вас высокочастотный кварц 8Мгц куда подключен?... Jun 6 2008, 01:08 Daria Цитата(rezident @ Jun 6 2008, 04:08) А у ... Jun 6 2008, 20:02 rezident При использовании высокочастотного кварца нужна оп... Jun 6 2008, 20:45 Daria Большое спасибо! Сделаю в точности так, как вы... Jun 6 2008, 21:01  Daria Здравствуйте, снова я Опять проблемы
привожу вес... Jun 8 2008, 17:22   Daria на строчку send_int не обращайте внимания, она ост... Jun 8 2008, 18:50    Daria Нет, тут опять ошибки Vs вычисляется после P1OUT... Jun 9 2008, 19:52   rezident Цитата(Daria @ Jun 8 2008, 23:22) Здравст... Jun 9 2008, 21:21 АДИКМ Посылать по 6 бит никто не запрещает конечно, но в... Jun 9 2008, 20:24 Daria Цитата(АДИКМ @ Jun 10 2008, 00:24) Посыла... Jun 9 2008, 20:47  АДИКМ Цитата(Daria @ Jun 9 2008, 23:47) Проблем... Jun 9 2008, 21:10   Daria Цитата(АДИКМ @ Jun 10 2008, 01:10) Расска... Jun 9 2008, 22:00 АДИКМ Как зовут магнитный датчик? Jun 10 2008, 07:32 Kurt Мне нравится с каким упорством девушка двигается к... Jun 10 2008, 11:36 Daria Цитата(Kurt @ Jun 10 2008, 15:36) Мне нра... Jun 10 2008, 20:19  Kurt Цитата(Daria @ Jun 11 2008, 02:19)
С уп... Jun 11 2008, 03:18   Daria Господа! Как ни странно, оно работает! ... Jun 12 2008, 15:35 rezident Да я не забыл про обещание. Просто пока нет времен... Jun 12 2008, 19:18 Daria Цитата(rezident @ Jun 12 2008, 23:18) 1. ... Jun 14 2008, 21:39  Dog Pawlowa Цитата(Daria @ Jun 15 2008, 00:39) Помоги... Jun 15 2008, 09:37  rezident Цитата(Daria @ Jun 15 2008, 03:39) Помоги... Jun 15 2008, 20:37   Daria Большое спасибо, rezident, теперь все получилось)) Jun 16 2008, 20:24 rezident Я рад вашим успехам
Кстати, если вам требуется ок... Jun 16 2008, 20:30 Daria Цитата(rezident @ Jun 17 2008, 00:30) Я р... Jun 17 2008, 19:48  rezident Цитата(Daria @ Jun 18 2008, 01:48) Зря ир... Jun 18 2008, 16:28   Daria Здравствуйте, и снова вопросы много, много вопрос... Jun 22 2008, 15:37    rezident Цитата(Daria @ Jun 22 2008, 21:37) ну, ил... Jun 22 2008, 18:38     Daria Здравствуйте снова.
Rezident, спасибо за подробный... Jun 24 2008, 19:17 VAI Цитатаприбавлять число 0.5f.
если число положитель... Jun 17 2008, 03:32    rezident Цитата(Daria @ Jun 27 2008, 00:44) Спасиб... Jun 26 2008, 20:30     Daria Цитата(rezident @ Jun 27 2008, 00:30) 5 а... Jun 28 2008, 20:14    NoName Цитата(Daria @ Jun 26 2008, 21:44) Спасиб... Jun 29 2008, 11:23     Daria Цитата(NoName @ Jun 29 2008, 15:23) Daria... Jun 29 2008, 21:10    Dog Pawlowa Цитата(Daria @ Jun 26 2008, 21:44) Спасиб... Jun 30 2008, 06:50     Daria Цитата(Dog Pawlowa @ Jun 30 2008, 10:50) ... Jun 30 2008, 16:58      Т.Достоевский Цитата(Daria @ Jun 30 2008, 20:58) ...Как... Jul 1 2008, 00:33       Daria Ау, rezident! Вы там вроде обещали... забыли и... Jul 3 2008, 18:16        Daria Снова я, здравствуйте
Такой вопрос - контроллер... Jul 15 2008, 19:37         NoName Цитата(Daria @ Jul 15 2008, 22:37) Снова ... Jul 16 2008, 09:33          Daria Цитата(NoName @ Jul 16 2008, 13:33) вопро... Jul 16 2008, 18:31
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|