پاسخ : پخش فایل MP3 با VS1003 و ضبط صدا با فرمت WAV با همین آی سی
سلام
با 2561 کار نکردم ولی از اسمش پیداست که بیشتر روش جا میشه :biggrin:
فکر میکنم شما با بیسکام کار میکنید.بیسکام کار نکردم ولی در کدویژن اگر از کلمه flash قبل از اسم متغیر استفاده کنیم روی فلش چیپ تعریف میشه.
شما باید به نحوی فایل mp3 را به هگز و به صورت یک آرایه تبدیل کنید تا بتونید پشت سر هم به vs بفرستید. یکم برنامه نویسی میخواد. یا با استفاده از نرم افزارهای مربوط به هگز تبدیل کنید. (مثلاا bin2hex لینک : http://www.keil.com/download/files/bin2hex.zip)
بعد به ترتیب بایت به بایت اونو بفرستید.
من هم دفعه اول خیلی مشکل داشتم. شما مشکلات را مرحله مرحله حل کنید.
ابتدا ارتباط RS232 را برقرار کنید تا راحت بشه دیباگ کرد.
سپس سکتور صفر کارت را بخونید و به پورت سریال بفرستید ببینید درست میاد.
بعد از اطمینان از عملکرد کارت و برنامه و البته سخت افزار فقط میمونه تنظیمات پیشفرض و ارسال دیتا.
مطمئن باشید جواب گرفتن و استفاده از mmc/sd خیلی راحت تر از تبدیل mp3 به هگز و ... است.
موفق باشید.
نوشته اصلی توسط FAM
با 2561 کار نکردم ولی از اسمش پیداست که بیشتر روش جا میشه :biggrin:
فکر میکنم شما با بیسکام کار میکنید.بیسکام کار نکردم ولی در کدویژن اگر از کلمه flash قبل از اسم متغیر استفاده کنیم روی فلش چیپ تعریف میشه.
شما باید به نحوی فایل mp3 را به هگز و به صورت یک آرایه تبدیل کنید تا بتونید پشت سر هم به vs بفرستید. یکم برنامه نویسی میخواد. یا با استفاده از نرم افزارهای مربوط به هگز تبدیل کنید. (مثلاا bin2hex لینک : http://www.keil.com/download/files/bin2hex.zip)
بعد به ترتیب بایت به بایت اونو بفرستید.
من هم دفعه اول خیلی مشکل داشتم. شما مشکلات را مرحله مرحله حل کنید.
ابتدا ارتباط RS232 را برقرار کنید تا راحت بشه دیباگ کرد.
سپس سکتور صفر کارت را بخونید و به پورت سریال بفرستید ببینید درست میاد.
بعد از اطمینان از عملکرد کارت و برنامه و البته سخت افزار فقط میمونه تنظیمات پیشفرض و ارسال دیتا.
مطمئن باشید جواب گرفتن و استفاده از mmc/sd خیلی راحت تر از تبدیل mp3 به هگز و ... است.
موفق باشید.
دیدگاه