Цитата(ukpyr @ Jan 23 2011, 18:17)

синхронзировать запись в DAC с таймером не получается ?
Не вижу смысла, тем более что в даташите написано, что при записи с использованием триггера по таймеру задержка записи - до 3 тактов, а напрямую - 1. Если Вы имеете ввиду - в обработчике прерывания от таймера - не годится, т.к. это очень медленно - у меня желательно период обновления значения DAC уложить в 20 тактов максимум, чтоб сохранить достаточно высокую частоту дискретизации и макс. частоты генерируемого сигнала соответсно.
Цитата(aaarrr @ Jan 23 2011, 18:06)

Значит что-то не так сделали. Скрипт линкера и map-файл покажите.
main и __main совсем не одно и то же.
ага, зашёл в __main. Там уже что-то интетесное происходит до вызова main. Сбрасываю скаттер-файл и map.
А вот содержимое файла .lnp
--cpu Cortex-M3 ".\debug\main.o" ".\debug\dss.o" ".\debug\stm32f10x_it.o" ".\debug\system_stm32f10x.o" ".\debug\startup_stm32f10x_hd.o" ".\debug\stm32f10x_tim.o" ".\debug\stm32f10x_gpio.o" ".\debug\stm32f10x_rcc.o" ".\debug\misc.o" ".\debug\stm32f10x_dac.o" ".\debug\stm32f10x_exti.o" --library_type=microlib --strict --scatter ".\Debug\NAU.sct"
--autoat --summary_stderr --info summarysizes --map --xref --callgraph --symbols
--info sizes --info totals --info unused --info veneers
--list ".\LST\NAU.map" -o ".\Debug\NAU.axf"
Сообщение отредактировал pr0m - Jan 23 2011, 15:46
Прикрепленные файлы
NAU.rar ( 7.17 килобайт )
Кол-во скачиваний: 20