ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
613035 Топик полностью
Крок (08.08.2015 13:18, просмотров: 343) ответил SciFi на Богомерзкий ассемблер!
Не, если надо нагенерить 1000 отсчётов за 6 секунд, то можно и посчитать синус в плавающих числах через ряд Тейлора. Но ежели торопишься, то лучше ассемблер. Кстати, если нужен ГКЧ, вот я на Матлабе простенький алгоритм наваял. На ДСПИКЕ ложится в те же 8 тактов: % Проба синуса clear all; f=0.005; x(1)=1000.0; y(1)=0.0; ii(1)=1; for i=2:2000 y(i)=y(i-1)+f*x(i-1); x(i)=x(i-1)-f*y(i); ii(i)=i; f=f+0.00001 end; figure(1); plot(ii,x,'r',ii,y,'b'); grid on; figure(2); plot(x,y,'c'); grid on;