|
|
|
|
В данный момент моя программа читает с микрофона и передаёт на динамик и без проблем работает но я хотел что бы что он делал по другому Читал с линии и передовал на динамик вот этот часть у меня не получается. Я Вам отправляю исправленную программу как вы сказали там на настройках ДМА стоит регистр DRR10 (от линии) и DXR11(на динамик). 205937.rar |
|
|
Трубочку надо поднять, чтобы работало. |
|
|
Да я и пробовал на линию с ним Вы имеете ввиду ( offhook(); ) толка та нету |
|
|
В исправленной программе этого нет, поэтому она не работает. |
|
|
Вот отправляю Вам исправленную программу с поднятием трубки. Если использовать пример с названием daa у самой CCS1.21 то работает только он с RINT ом, а не REVT и DMA. ВЕРСИЯ № 1: И еще я использую бортовой Флеш память для загрузки процессора когда пишу программу с участием каналов ДМА. программа должна считовать сигнал с линии и должен передать к микрафону программа при эмуляции работает (иногда) а когда его пропускаю через конвертор Hex500 и сливаю на бортфлеш не чего нет кроми высокочастотного писка. ВЕРСИЯ № 2: И еще я использую бортовой Флеш память для загрузки процессора когда пишу программу с участием каналов ДМА. программа должна считовать сигнал с микрофона и должен передать к динамику программа при эмуляции работает отлично когда его пропускаю через конвертор Hex500 и сливаю на бортфлеш работает тоже отлично. Как это понять. Может быть с самой платой чтото надо делать?????? 205981.rar |
|
|
Вот отправляю Вам исправленную программу с поднятием трубки. Если использовать пример с названием daa у самой CCS1.21 то работает только он с RINT ом, а не REVT и DMA. ВЕРСИЯ № 1: И еще я использую бортовой Флеш память для загрузки процессора когда пишу программу с участием каналов ДМА. программа должна считовать сигнал с линии и должен передать к микрафону программа при эмуляции работает (иногда) а когда его пропускаю через конвертор Hex500 и сливаю на бортфлеш не чего нет кроми высокочастотного писка. ВЕРСИЯ № 2: И еще я использую бортовой Флеш память для загрузки процессора когда пишу программу с участием каналов ДМА. программа должна считовать сигнал с микрофона и должен передать к динамику программа при эмуляции работает отлично когда его пропускаю через конвертор Hex500 и сливаю на бортфлеш работает тоже отлично. Как это понять. Может быть с самой платой чтото надо делать?????? 205982.rar |
|
|
Теперь я уверен, что ДМА у вас не работает как надо, и кажется, знаю причину, но сначала один вопрос. Какая программа в итоге у вас работала, откуда и что передавала? Не надо только валить всё в кучу, приплетать флеш и дублировать посты. |
|
|
Хорошо ("Вот отправляю Вам исправленную программу с поднятием трубки.") именно этот программа у меня работает только он принимает от микрофона и передает к динамику с участием каналов ДМА. Просто я для очередной проверки изменил регистры DRR11 на DRR10 перед отправкой Вам но не чего не получилось. |
|
|
Не знаю-не знаю, как она у вас работает, не должна она работать. Проверьте ещё раз. |
|
|
Да правильно иногда рваботает а иногда нет. |
|
|
|
|