Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
да не слушай ты пердунов, скажи лучше чего не работает и что хотел получить ?
Отправлено
DASM
10 июня 2007 г. 14:58
В ответ на:
Имею большой опыт программирования, только не для микроконтроллеров. Программа тестовая, когда вдруг перестала работать, стал вносить изменения, чтобы разобраться, стала немного корявой. И дураку ясно, что это даже не каркас для нормальной программы.
отправлено <font color=gray>mayn</font> 10 июня 2007 г. 14:56
Составить ответ
|
Вернуться на конференцию
Ответы
Ну, вообще, у меня в последнем цикле подается сигнал на пищалку, а на ЦАП должна подаваться пила(только я не изменил конфигурацию пина, как я понимаю). Строчкой if((i%n)==0) я хотел сделать выборку только каждого n-го шага цикла. Немного коряво конечно, но я думал заработает. А дело наверно в том, как Keil транслирует операцию %, да?
—
mayn
(10.06.2007 15:08:43
87.245.133.8
,
пустое
)
Так может просто добавить дополнительный каунтер который считает до 128? Всякие хитрые записи как раз и есть почва для глюков. Вот недавно был вопрос по приращению индекса в команде типа a = b[c++];
—
=L.A.=
(10.06.2007 15:41:57
213.134.214.10
,
пустое
)
не надо дополнительных каунтеров, не парьте мозги нормальному сишнику
—
DASM
(10.06.2007 15:43:13
212.58.192.14
,
пустое
)
Да у него мозги сами парятся, я тут ни при чем.
—
=L.A.=
(10.06.2007 15:46:29
213.134.214.10
,
пустое
)
в первые дни с процем неудивительно
—
DASM
(10.06.2007 15:47:10
212.58.192.14
,
пустое
)
вот я и предлагаю безграбельный вариант, компиляторонезависимый. А когда всё зафункционирует, можно и поизвращать прогу.
—
=L.A.=
(10.06.2007 15:50:31
213.134.214.10
,
пустое
)
во-во, DAC включить вначале надо, через PINSEL
—
DASM
(10.06.2007 15:11:56
212.58.192.14
,
пустое
)
Хотя нет, что я говорю, в том то и проблема, что у меня до этого цикла (при его наличии) не загораются светодиоды
—
mayn
(10.06.2007 15:14:10
87.245.133.8
,
пустое
)
тогда исправь всякие 0x8fc0 на (1<<X) | (1 << Y) ибо программер я хреновый, и в голве hex бинарно не вижу. И заоодно глянь, на каких пинах у тебя светодиоды - может ты на i2C ноги попал ?
—
DASM
(10.06.2007 15:17:30
212.58.192.14
,
пустое
)
И тебе жид пархатый здрастье :)
—
_ARM_
(10.06.2007 15:05:2
83.237.10.87
,
пустое
)
пшел нахуй придурок
—
DASM
(10.06.2007 15:06:39
212.58.192.14
,
пустое
)
В честь светлого праздничка туесосов из дурдомов на побывку выпустили
—
=AVR=
(10.06.2007 15:26:39
80.92.96.19
,
пустое
)
Много чести для птиц залетных :)
—
_ARM_
(10.06.2007 15:33:11
83.237.10.87
,
пустое
)
это ведь три дня только, а что в НГ будет ? А билетов на НГ уже тю-тю :-( Вернее есть, но выше 2 K :-(
—
DASM
(10.06.2007 15:29:31
212.58.192.14
,
пустое
)
Ничего, зато к выборам нового Путина их всех опять закроют - будут резерв электората создавать на всякий случай :)) А билеты - ерунда, поищи кривые, с пересадками - может выйти весьма бюджетно
—
=AVR=
(10.06.2007 15:33:9
80.92.96.19
,
пустое
)
Ты первый начал нац. меньшинство :)
—
_ARM_
(10.06.2007 15:07:21
83.237.10.87
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 47:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru