posts - 754, comments - 1803, trackbacks - 64, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

DE2

     摘要: 由於CPU速度太快,很多結果人眼根本看不見,因此想停頓n秒鐘再繼續,該如何透過C在Nios II實現呢?  阅读全文

posted @ 2008-08-29 11:35 真 OO无双 阅读(101) | 评论 (0)  编辑 |

     摘要: 灰階影像是很多電腦視覺演算法的基礎,必須會先會產生灰階影像後,才能繼續動其他演算法。  阅读全文

posted @ 2008-08-23 21:44 真 OO无双 阅读(224) | 评论 (10)  编辑 |

     摘要: 有網友發現DE2_Nios_Lite 1.0在μC/OS-II無法執行,1.1版修正對μC/OS-II的支援。  阅读全文

posted @ 2008-08-23 10:35 真 OO无双 阅读(179) | 评论 (3)  编辑 |

     摘要: TRDB-D5M是一個500萬像素的CMOS,可以搭配DE2或DE2-70做電腦視覺上的應用,不過很多人應該發現原廠的DE2_CAMERA_D5M範例,在VGA上delay嚴重,不像130萬像素的DE2_CCD範例那樣流暢。  阅读全文

posted @ 2008-08-19 10:58 真 OO无双 阅读(280) | 评论 (4)  编辑 |

     摘要: 目前為止,我們若要執行Nios II的C程式,都必須透過Nios II EDS的Run As Hardware執行,但一個嵌入式產品,總不能要求客戶也安裝Nios II EDS吧,所以希望能一Power On就能執行Nios II程式。  阅读全文

posted @ 2008-08-18 20:34 真 OO无双 阅读(351) | 评论 (7)  编辑 |

     摘要: 當使用JTAG將Quartus II編譯的sof燒進DE2後,只要一斷電就沒了,所以想燒到epcs內,這樣通電後馬上就可執行,但卻遇到以上的錯誤訊息。   阅读全文

posted @ 2008-08-15 10:15 真 OO无双 阅读(307) | 评论 (0)  编辑 |

     摘要: 要在DE2 / DE2-70完整的控制D-Sub輸出到各種螢幕解析度,主要就是靠這個表。  阅读全文

posted @ 2008-08-11 14:17 真 OO无双 阅读(390) | 评论 (2)  编辑 |

     摘要: DE2 CD所提供的Reference Design無疑是最佳的Nios II範本,他將DE2所有的周邊都驅動了,不過對於初學者來說,一些高級的周邊(如TV Decoder、Audio CODEC等...)暫時用不到,還增加了複雜度,DE2_NIOS_Lite僅留下最常用的周邊與IP,方便初學者學習與debug。  阅读全文

posted @ 2008-08-08 08:54 真 OO无双 阅读(340) | 评论 (4)  编辑 |

     摘要: 很多人在使用DE2的flash時,會出現No CFI table found at address的錯誤訊息,本文提出解決方法。  阅读全文

posted @ 2008-08-05 16:08 真 OO无双 阅读(340) | 评论 (3)  编辑 |

     摘要: 我八月初要去友晶科技上課,有機會接觸到友晶工程師,若有任何DE2疑難雜症,我可以幫各位代為發問。  阅读全文

posted @ 2008-08-05 04:14 真 OO无双 阅读(916) | 评论 (85)  编辑 |

     摘要: checksum master是Quartus II Handbook Vol.4中示範Nios II與Avalon Bus應用的範例,是一個學習Nios II軟硬體設計很好的範本。  阅读全文

posted @ 2008-07-30 10:14 真 OO无双 阅读(552) | 评论 (31)  编辑 |

     摘要: DE2_LCM_CCD是友晶科技為DE2和其130萬像素CMOS與彩色LCD所寫的範例,但官方的範例會造成上下顛倒左右相反與曝光值無法設定的問題,本文提出解決方式。  阅读全文

posted @ 2008-07-25 10:09 真 OO无双 阅读(610) | 评论 (22)  编辑 |

     摘要: 七段顯示器在DE2可當成Verilog的console,做為16進位的輸出結果。   阅读全文

posted @ 2008-07-20 10:47 真 OO无双 阅读(302) | 评论 (3)  编辑 |

     摘要: 在友晶科技的DE2_CCD範例中,CMOS所擷取的是彩色RGB影像,然後由VGA顯示出來,若我要的是灰階影像,該怎麼做呢?  阅读全文

posted @ 2008-07-14 22:16 真 OO无双 阅读(532) | 评论 (0)  编辑 |

     摘要: 當將DE2的USB排線插入PC後,重新開機會找到新的硬體,這就是USB Blaster,是PC與DE2溝通的橋梁。  阅读全文

posted @ 2008-07-06 16:45 真 OO无双 阅读(349) | 评论 (0)  编辑 |

     摘要: 七段顯示器在DE2可當成Verilog的console,做為2進位的輸出結果。  阅读全文

posted @ 2008-07-04 16:40 真 OO无双 阅读(256) | 评论 (0)  编辑 |

     摘要: μClinux順利的在DE2上執行是不夠的,重要的是如何將我們寫的程式放到μClinux上執行。  阅读全文

posted @ 2008-06-09 11:28 真 OO无双 阅读(971) | 评论 (14)  编辑 |

     摘要: 若要在DE2上使用作業系統,除了Nios II EDS內建支援的μC/OS-II外,μClinux也能在DE2上跑。  阅读全文

posted @ 2008-06-08 11:51 真 OO无双 阅读(1449) | 评论 (31)  编辑 |

     摘要: 有時候Nios II會出現Timestamp不match的錯誤,該如何解決呢?  阅读全文

posted @ 2008-05-29 23:46 真 OO无双 阅读(578) | 评论 (4)  编辑 |

     摘要: DE2提供了Control Panel與Image Converter,可以將CMOS所擷取的影像傳到PC端。  阅读全文

posted @ 2008-05-03 15:28 真 OO无双 阅读(1057) | 评论 (38)  编辑 |

     摘要: 在DE2上的七段顯示器,只能顯示數字,若想顯示英文字,就只能靠16x2字元液晶顯示器,本文討論如何在Nios II用軟體C語言控制。  阅读全文

posted @ 2008-04-28 21:54 真 OO无双 阅读(923) | 评论 (18)  编辑 |

     摘要: 之前討論用硬體Verilog顯示8位數的七段顯示器,本文要討論在Nios II用軟體C語言控制8位數的七段顯示器。  阅读全文

posted @ 2008-04-27 01:39 真 OO无双 阅读(755) | 评论 (4)  编辑 |

     摘要: 之前曾經討論如何在DE2用硬體的Verilog存取SDRAM,當時所使用的SDRAM controller是2 port的,一個read一個write,對大部分情況而言是夠用的,這次要討論的是4 port的SDRAM controller, 2 read, 2 write。  阅读全文

posted @ 2008-04-25 18:30 真 OO无双 阅读(1040) | 评论 (31)  编辑 |

     摘要: 由於嵌入式的CPU運算速度較差,一些演算法在軟體可能無法達到real time需求,這時會考慮用Verilog或VHDL來實現硬體加速。為了減少time to market,Altera提供了C2H compiler,讓你直接將用軟體C語言的程式碼變成硬體。  阅读全文

posted @ 2008-04-22 20:52 真 OO无双 阅读(955) | 评论 (4)  编辑 |

     摘要: 之前討論過在DE2用軟體的C語言存取SDRAM,本文討論用硬體的Verilog存取SDRAM。  阅读全文

posted @ 2008-04-17 10:01 真 OO无双 阅读(1090) | 评论 (17)  编辑 |

     摘要: 七段顯示器在DE2可當成Verilog的console,做為16進位的輸出結果。  阅读全文

posted @ 2008-04-16 01:08 真 OO无双 阅读(870) | 评论 (4)  编辑 |

     摘要: DE2可用的記憶體有Onchip Memory、SRAM、SDRAM和Flash,之前在Nios II討論過Onchip Memory和SRAM了,這次我們來看看SDRAM。  阅读全文

posted @ 2008-04-06 00:12 真 OO无双 阅读(1543) | 评论 (20)  编辑 |

     摘要: 若你剛接觸Quartus II與DE2,這份tutorial絕對適合你。  阅读全文

posted @ 2008-04-04 17:02 真 OO无双 阅读(762) | 评论 (2)  编辑 |

     摘要: 在友晶科技的DE2_CCD範例中,將CMOS的影像直接在VGA輸出,是否能控制VGA的座標,並顯示不同的影像呢?  阅读全文

posted @ 2008-03-29 22:50 真 OO无双 阅读(997) | 评论 (15)  编辑 |

     摘要: DE2_CCD_detect是友晶科技為DE2和其130萬像素CMOS所寫的motion detection範例,有motion之處會在輸出的VGA顯示紅色,但官方的範例會造成左右相反,本文提出解決的方式。  阅读全文

posted @ 2008-03-26 20:30 真 OO无双 阅读(755) | 评论 (16)  编辑 |

     摘要: 有時候必須在程式中讀取文字檔或影像檔,此時該將檔案放在哪裡呢?Nios II提供了Zip File System的機制,只要將檔案放在沒有壓縮的zip檔內,就可以使用C語言的fopen()對檔案作讀取。  阅读全文

posted @ 2008-02-24 19:34 真 OO无双 阅读(1012) | 评论 (31)  编辑 |

     摘要: 前一篇討論了透過Nios II軟體控制CCD和彩色LCD,實作出簡易的數位相機,本文將以其為基礎,繼續加上OS和驅動程式,並且執行在SRAM上。  阅读全文

posted @ 2008-02-01 09:53 真 OO无双 阅读(1932) | 评论 (52)  编辑 |

     摘要: 前一篇討論了使用Verilog純硬體的方式實作簡易的數位相機,為了實現SOC和軟硬體整合,本文我們將加上Nios II CPU,透過軟體的方式去控制CCD和彩色LCD。  阅读全文

posted @ 2008-01-29 00:42 真 OO无双 阅读(1826) | 评论 (42)  编辑 |

     摘要: DE2可外接CCD和彩色LCD,如此可實作出簡單的數位相機,本篇先介紹使用Verilog純硬體的方式讓CCD影像顯示在彩色 LCD上。  阅读全文

posted @ 2008-01-28 13:50 真 OO无双 阅读(1529) | 评论 (12)  编辑 |

     摘要: Nios II的軟體原本一切正常,但經reset過後,程式程式就不會動了,該如何解決呢?  阅读全文

posted @ 2008-01-19 15:36 真 OO无双 阅读(460) | 评论 (3)  编辑 |

     摘要: 十多年的編程生涯,還沒遇過解不了的問題,只是時間長短而已,但這次開發DE2上CCD驅動程式,足足花了三個多月,若要問我這學期在幹嘛?全部的時間都花在寫這個程式了,這是我程式生涯最艱苦的一戰。  阅读全文

posted @ 2008-01-18 00:34 真 OO无双 阅读(1611) | 评论 (21)  编辑 |

     摘要: 很多人跑DE2本身的範例,都可以上μC/OS-II這個作業系統,但只要自己用SOPC Builder建立的Nios II系統,就無法上μC/OS-II,本文示範如何用SOPC Builder手動打造一個在DE2上能跑uC/OS-II的Nios II系統。  阅读全文

posted @ 2008-01-10 17:13 真 OO无双 阅读(2536) | 评论 (63)  编辑 |

     摘要: Checksum Master為Quartus II 7.2 Handbook Vol:4中,示範使用Component Editor將user logic包成component後,並撰寫software driver的範例,但手冊中的程式和步驟都無法在DE2上順利執行,本文提出解決的方法。  阅读全文

posted @ 2008-01-04 20:54 真 OO无双 阅读(1664) | 评论 (15)  编辑 |

posted @ 2007-11-24 17:08 真 OO无双 阅读(455) | 评论 (4)  编辑 |

     摘要: 之前已經討論過使用硬體的方式『播放SD卡內wav檔音樂』,本文將討論硬體 + μC/OS-II這種軟硬體合作的方式播放SD卡內wav檔音樂。  阅读全文

posted @ 2007-11-01 13:52 真 OO无双 阅读(860) | 评论 (8)  编辑 |

Full DE2 Archive