小成就了一把

2022-04-06 00:07:35 字數 468 閱讀 9431

關鍵字: vc6 fpga cpld usb keil 微控制器

最近一直在搞乙個從計算機配置fpga的方案,今天終於成功了!哈哈

主要是考慮fpga的程式不能放在板子上,怕被別人抄板,所以fpga的配置內容需要每次從計算機載入。

思路如下:

pc-->usb晶元-->mcu/cpld/fpga(寫配置時序)-->cpld(訊號扇出)-->目標fpga*n

計算機上的軟體是用vc6寫的,因為usb晶元是用的cypress的,而cypress提供的標頭檔案是基於vc6的。其實沒什麼,就是做出來介面醜了點,呵呵

從上周五開始,資料從計算機到usb晶元已經可以完成了,剩下的就是寫配置時序了。寫配置時序的晶元用的是xilinx的s3an系列的fpga,內部帶flash的,只有幾十塊錢,很便宜了。本來周一就已經把時序寫好的,就是一直配置不成功,糾結了兩天。

ps:用於配置的那塊pcb也是自己畫的,自己焊的,yaooo~xi !

被HDC忽悠了一把

windows ui 程式寫得不算少了,無論是基於mfc的,還是直接用windows api 今天還是被hdc忽悠了一把,事情的經過是這樣的 hdc hdc getdc m hdrawwnd 這段 正好是一段需要經常執行的 每次狀態有所改變需要重繪時都會呼叫到。程式執行倒是蠻平穩,沒有任何異常跡象。...

逼自己一把,你就優秀了

1 乙個人,如果你不逼自己一把,你根本不知道自己有多優秀。2 賺錢是一種能力,花錢是一種水平,能力可以練,水平是輕易練不出來的。3 年輕人不可以太狂。4 乙個人的知識,通過學習可以得到 乙個人的成長,必須通過磨練。5 這個世界上好書很多,可以改變命運的書很少。6 這個世界上朋友很多,可以用一生託付的...

被Axis2狗屎折騰了一把

被axis2狗屎折騰了一把 最近在做web service這塊,起初用的是xfire1.2.6,myeclipse開發工具支援很好,不管是客戶端和服務端只要打個war包部署上即可。但是,處於一些政治原因,xfire被叫停了,換到axis2上,研究後發現 1 axis2開發工具支援力度不夠,需要自己寫...