منظور از سرریز شدن اینکه مثلا اگه خروجی یک ADC 16 بیتی رو بدون اینکه هر نمونه رو تقسیم بر 256 کنید یا از متغیرهای 16 بیتی استفاده کنید ممکن هست سرریز رخ بده و مثلا عدد 257 بشه عدد 1 که احتمال زیاد شما تدابیری برای این کار انجام داده اید. تق تق باز هم ممکن هست از وقفه ایجاد شده در حین خواندن از مموری باشه و علت این هم که در هنگام قطع صدا تق تق هم قطع میشه این باشه که وقتی صدایی نباشه (خروجی صفر یا حدود صفر) تق تق هم که به علت قطع شدن و شکستگی در سیگنال خروجی هست شنیده نمیشه . مقدار بافر رو از 512 به 1024 یا 256 تغییر بدید ببینید تق تق سریع یا کندتر میشه ؟ و یا اینکه از وقفه استفاده کنید . یک آزمایش دیگه هم همون دادن یک سیگنال سینوسی به مموری کارت و مشاهده خروجی ایجاد شده در هنگام تق تق هست برای نمونه برداری از خروجی هم میتونید بجای اوسکپ از کارت صدا و نرم افزاری مانند soundforge استفاده کنید که میتونه خروجی رو ذخیره و بزرگنمایی کنه تا دقیقا موقعیت شکستگی پیدا بشه . _______________________________________________________________________ پروژه های حرفه ای الکترونیک و کامپیوتر در www.khazama.com
مجموعه متن باز نامهای اصیل ایرانی
وبلاگ نوشته های شخصی من
|