ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

نمایش نتایج: از 1 به 6 از 6
  1. #1
    2013/02/20
    21
    0

    مشکل ساده if در VHDL

    درود
    تو برنامه زير به عمليات انتصاب و شرط من گير مي ده و اين خطاها را ميده
    مکان خطاها را پررنگ کردم
    Error: VHDL error at getpx1.vhd(30): can't determine definition of operator "=" -- found 0 possible definitions
    Error: VHDL error at getpx1.vhd(32): character '0' used but not declared for type integer
    برنامم براي دريافت يک ماتريس تصويره
    واقعا ممنون ميشم کسي مي دونه راهنمايي کنه
    library ieee;
    use ieee.std_logic_1164.all;
    use IEEE.std_logic_signed.all;
    entity getpx1 is
    port (a:in std_logic;
    clk: in std_logic;
    w:in bit
    );

    end getpx1;
    architecture p1 of getpx1 is
    type get is array(63 downto 0,63 downto 0)of integer range 0 to 255;
    signal gets:get;
    signal c:std_logic_vector(7 downto 0);
    signal r0:integer range 0 to 255;
    signal row,col:integer range 0 to 63;

    begin
    process(clk)
    begin
    if(clk'event and clk='1&#039then
    if (w='1&#039then
    for i in 7 downto 0 loop

    c(i)<=a;
    end loop;
    r0<=conv_integer(c);
    gets(row,col)<=r0;
    col<=col+1;
    if ((col="63&quotand(row<"63&quot)then
    row<=row+1;
    col<='0';
    end if;
    end if;
    end if;
    end process;
    end p1;
    ايميل من:peymankzv@gmail.com
  2. #2
    2007/04/19
    385
    24

    پاسخ : مشکل ساده if در VHDL- فوري لطفا

    سلام
    1- W رو از نوع std_logic انتخاب کن
    2- براي مقدار دهي به integer نبايد از " " استفاده کني if ((col=63) and (row<63) then
  3. #3
    2013/02/20
    21
    0

    پاسخ : مشکل ساده if در VHDL- فوري لطفا

    سپاس از راهنماييت
    فقط w را چرا تغيير دهم مشکل دوم در صفر کردن col است؟؟؟
    ايميل من:peymankzv@gmail.com
  4. #4
    2013/02/20
    21
    0

    پاسخ : مشکل ساده if در VHDL- فوري لطفا

    داداش مشکلم کامل حل شد سپاس فراوان
    فقط اگه ميتوني يه نگاهي به کل برنامه بنداز ببين درسته يا نه
    مي خوام يه ماتريس عکس را دريافت کنه و به صورت آرايه دوبعدي ذخيره کنه براي انجام کارهاي بعدي روي تصوير
    ممنون
    ايميل من:peymankzv@gmail.com
  5. #5
    2007/04/19
    385
    24

    پاسخ : مشکل ساده if در VHDL- فوري لطفا

    در مورد برنامت نمي تونم چيزي بگم
    فقط ظاهرا مقدار row هيچوقت صفر نميشه و وقتي به 63 رسيد ديگه رو 63 ميمونه
  6. #6
    2013/02/20
    21
    0

    پاسخ : مشکل ساده if در VHDL- فوري لطفا

    سپاس فراوان
    ايميل من:peymankzv@gmail.com
نمایش نتایج: از 1 به 6 از 6

موضوعات مشابه

  1. چند سوال ساده با VHDL ..
    توسط ask110 در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 0
    آخرين نوشته: 2011/12/29, 09:53
  2. مشکل در نوع داده در vhdl
    توسط mehdi_k66 در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 3
    آخرين نوشته: 2011/09/15, 12:05
  3. مشکل با یک برنامه(vhdl)
    توسط hamid256 در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 7
    آخرين نوشته: 2011/02/06, 22:41
  4. مشکل با process (vhdl)
    توسط spman در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 11
    آخرين نوشته: 2010/11/05, 20:20
  5. Asic Vhdl Basic Ans Lab_Vhdl Examples_microprocessor (VHDL)desingn
    توسط امیرعلی بلورچیان در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 0
    آخرين نوشته: 2007/01/03, 23:10

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •