FPGA學習筆記(貳)--- 流水燈】的更多相关文章

上一篇testbench我自己也沒怎麽搞懂,再來一篇學習特權同學的方法. 課程:Lesson 7 BJ EPM240学习板实验1——分频计数实验 鏈接:https://www.youtube.com/edit?o=U&video_id=YbNEKMLUCyI  (科學上網) 前奏:創建工程,蜂鳴器code,引脚配置,編譯,等等忽略 module fp_verilog(clk, rst_n, fm); input clk;//時鐘信號,50Mhz input rst_n;//復位信號,低電平有效…
平臺:FPGA黑金开发板 AX301 開發環境:Quartus Prime Version 17.0.0 Build 595 04/25/2017 Standard Edition 引脚配置:鼠標托拉 Node Name 項到引脚圖即可 注意事項新建工程:Set Up Top-Level Entity 名字要對應 注意事項引脚復用:Assignments-->Device-->Device and Pin Options...-->Dual-Purpose pins-->nCEO…
到今天為止 xlwings 還沒有插入註解的功能 去原始開發者的 Github Pull Requests 他說之前有人有建議要加入這個功能 但他還沒更新~ 如果需要使用 Python 來插入註解的話 可以用我改好 forked 出來的 xlwings 使用方式如下 from xlwings import Workbook, Sheet, Range, Chart wb = Workbook(r'Excel 檔案路徑') wb = Workbook.caller() #讀取註解 x= Range…
本文件是以學習筆記的概念為基礎,用於自我的複習紀錄,不過也開放各位的概念指證.畢竟學習過程中難免會出現觀念錯誤的問題.也感謝各位的觀念指證. 安裝JDK 在Oracle網站中找自己系統的JDK下載位置 設定 PATH windows10 =>本機=>右鍵內容=>進階系統設定=>進階=>環境變數 設定 第一個程式Hello World 12345678910111213 public class { /** 程式的預設的進入點, 必須是public static, 另外這是Ja…
核心領域(Core-Domain) 為了使領域模型成為企業真正的資產, 模型中的關鍵核心部份需要足夠靈活和充分利用來創建應用程序的功能; 簡而言之, 核心領域是系統中最有價值的部份. 濃縮模型, 將最有價值, 最體現專門知識的概念突顯出來, 並開發出滿足系統願景的柔性設計. 核心領域取決於個人的觀點, 也是通過反複迭代來確定的. 精煉的逐步升級 應用以下的技術沒有嚴格的順序要求, 但不同的技術對設計產生的影響會有所不同: 領域願景聲明(Domain Vision Statement): 描述領域…
局部類的講解參考:http://blog.csdn.net/susan19890313/article/details/7575204 感謝作者~…
proc 里的 commit等于提交就是你做了insert或者update后,commit后才是真正修改或者插入了数据库中 如果不提交的话,那么这个表就被锁了 CURSOR MYCURSOR is  --定義游標SELECT A.APPLYKIND_NO,A.FAC_NO,A.BUILDING_NO,A.DEPTKIND_NO,A.DUTYRANK_NO,A.APPROVAL_SORT,A.APPROVALRANK_NO, A.APPDEPT_NO,A.APPROVAL_TYPE,NVL(A.A…
一開始使用的時候 看官方文件 以為使用 double_click()即可 但後來出現錯誤 AttributeError: 'WebElement' object has no attribute 'double_click' 後來找了一下解決方式如下 需要再多import ActionChains from selenium import webdriver from selenium.webdriver import ActionChains driver = webdriver.Chrome…
用Python 來處理excel 檔 用過了 openpyxl 還有 pyexcel目前覺得除了讀寫如果還要使用另外的功能 (像是讀取格子裡的公式)可以用 xlwings  他的首頁標題 "Make Excel fly with Python!" 聽起來就比較厲害 以下為我的Python插入註解程式碼 完整的程式碼在 我的 Github # -*- coding: utf-8 -*- from xlwings import Workbook, Sheet, Range, Chart i…
想要把msg信件檔案的附件抓出來做處理,找到了這個Python 模組 msg-extractor 使用十分容易,但是這個模組是要在terminal裡執行,無法直接打在IDLE的編輯器上 所以稍微做了修改,使用 subprocess 模組來打指令就可以了 以下為程式碼 完整程式碼在我的 Github #放置msg檔的檔案路徑 srcfilePath=os.path.join('C:\\', 'Python2.7.10') #msg 檔名 fileName='123.msg' def MsgToEx…
曾在模擬器跟Digital Ocean上安裝成功,我在 Digital Ocean上的是CentOS 7 x64,模擬器的則是Centos 6.雖然Centos 本身已經裝好 Python 但是是2.6版本主要步驟如下 1. 安裝 Python 2.7.92. 安裝 pip 在 Python 2.7.9上3. 安裝 Django4. 安裝 epel-release & httpd mod_wsgi 1. 安裝 Python 2.7.9首先打開 Terminal 輸入以下 python -V 檢查…
using System.Web.UI.DataVisualization.Charting; 02 using System.Drawing; 03   04 namespace Chart.AJAX 05 { 06     public partial class Export_AJAX : System.Web.UI.Page 07     { 08         void CreateChart() 09         { 10             string[] xValue…
在完成Gazebo7安裝後,需要熟悉Gazebo,方便之後使用. 部分源代碼可以參考:https://bitbucket.org/osrf/gazebo/src/ 如果還沒有安裝請參考之前內容完成安裝,快速打開ubuntu終端的方式(CTRL+ALT+t): ~$ gazebo Gazebo7自帶了很多構建好的環境模型,可以直接使用,這些模型位置和安裝路徑相關: relaybot@relaybot-desktop:~$ ls /usr/share/gazebo-7/worlds/ actor.w…
早幾天因爲學車,弄了幾天時間和精力過去,今天終於考過了(科目二,還是補考的...)嗯..不管這麼多了..今天又開始我的android 學習之旅!! 筆記: platform-tools目錄下的文件: adb.exe : android debug bridge(android調試橋) devices 列出所有連接設備 kill-server 殺掉 adb start-server 啓動 adb dx.bat : 打包生成dex文件 tools目錄下的文件: emulator.exe : 模擬器…
就這樣就過去了一年加一個學期,現在是大二第二個學期而且是下半學期了,以前都是無所事事,沒事睡睡覺,打打遊戲就過去了,但是想到家境和以後的路,我還是決心自己找點東西學習下,以後出去還能有一技之長(雖然可能只是一大堆擁有這項技能的人中的一個...但是還是要學,至少能餬口吧?) 嗯,從今天起我要開始學習 Android 開發,因爲現在在國內評價最好的應該就是 apple 公司的iPhone了吧?對,他是ios(不知道有沒拼錯..)系統的,iphone每一代走的是高端路線..就連App也是質量非常好的(…
開博客了, 因為搞Delphi 開發的關於Delphi學習,之前都是用本地TXT文件保存,發現在本地電腦保存非常不方面,而且只能在一台電腦上保存,不容易查看和修改內容.便於以後的記錄只用,以及經驗交流.再則看了瓢蟲Monster的博客,就有了有感開通博客.關於帳號是我的郵箱,密碼是這臺虛擬機:=PWD.…
誰是「蔡德明」恐怕沒有多少人知道,不過提到「鳥哥」這個稱號,在臺灣的Linux社群幾乎是無人不知無人不曉,蔡德明正是鳥哥的本名.鳥哥究竟多有名? 如果你是有意學習Linux的初學者,卻不知如何下手,10個人當中有9個人會告訴你,先上「鳥哥的Linux私房菜」網站(http://linux.vbird.org) 瞧瞧,或是去書店買一本「鳥哥的Linux私房菜—基礎學習篇」來研讀,因為前者早已是臺灣最具人氣的Linux技術教學網站(從2002年至今,上站人 數已突破380萬人次),後者則是從2003…
目標 因為對 device tree 不是很熟悉, 所以就將 device tree, 設為學習目標. 啟動 注意, 這篇隨筆的解說都放在最下面,會標 Explanation_XX,只要搜尋 Explanation_XX 往上找,就可以看到 source code 要解說的點, 總之就是多找幾遍,如 Explanation_13,就會出現 source code 及 解說. 那要如何開始呢? 從 spec? 從 公司的案子 Uxxxxxx 的 device tree code 開始, kerne…
修練過中國武術的人都知道,任何一種拳法的學習最重要的就是基礎功,而基礎功又可分為內在與外在的修練,內在的修練強調在平心.靜氣.不爭的調息.至於外在這首重在站樁.鬆沉.不疾不徐的應對能力.有了深厚基礎的奠定,才能訓練出真正的武林高手.同樣的在IT技能專業的學習之路上,我們經常得在一兩年之內,就必須吸收一項全新的技術與應用,如何對於一門全新的技術並快速上手,以及擁有從故障排除到系統效調的能力,這些都得仰賴您相關的基礎功是否修練完善. 筆者曾經看過一些從事IT技術服務工作的朋友,對於「技術」這門課的學…
作者 彭東林 pengdonglin137@163.com 平臺 tiny4412 ADK Linux-4.4.4 u-boot使用的U-Boot 2010.12,是友善自帶的,爲支持設備樹和uImage做了稍許改動 簡介 前面我們實現了一種設備樹下中斷的使用方法,下面介紹第二種,這種方式本質上跟前者是一樣的,使用的是platform_bus的接口. 爲了便於比較,還是以底板上面上的四個按鍵爲例分析,其中前兩個按鍵使用第二種方式,後兩個按鍵使用第一種方式. 正文 原理圖可以參考博文:基於tiny…
Markdown 格式由John Gruber 創建,是一種便於閱讀,非常簡潔直觀的純文本文件格式,可以方便地轉為html等其他格式,很適合與寫作,不需要關注排版問題 常用學習資源有: ###標題用 1-6個#表示1~6級標題,或是用用在底下加上============ ,---------------------表示一.二級標題,=,-個數不限 一級標題 ========== 二級標題 --------------------- 1. http://markdown.tw/ 2. http:/…
Linux网络设备驱动架構學習(三) 接下來會從以下幾個方面介紹網絡設備驅動的編寫流程: 1.網絡設備的註冊與註銷 2.網絡設備的初始化 3.網絡設備的打開與釋放 4.網絡數據發送流程 5.網絡數據接收流程 6.網絡連接狀態 7.網絡參數設置和統計數據 瞭解了這幾部份內容,網絡設備驅動的編寫方法也就基本明白了 網絡數據發送流程 Linux 网络子系统在发送数据包时,会调用驱动程序提供的 hard_start_transmit()函数,该函数用于启动数据包的发送.在设备初始化的时候,这个函数指针需…
大家好,我是Mac Jiang,非常高兴您能在百忙之中阅读我的博客!这个专题我主要讲的是Coursera-台湾大学-機器學習基石(Machine Learning Foundations)的课后习题解答.笔者是在学习了Ng的Machine Learning之后開始学习这门课程的.但还是感觉收获颇丰.Ng的课程主要站在计算机专业的角度.教你怎样使用机器学习.注重方法而不是数学推导,是一门非常好的新手教程.而林轩田老师的机器学习基石是站在统计分析角度,证明机器学习算法为什么要这么做,更加注重于理论的…
大家好,我是Mac Jiang.今天和大家分享Coursera-台湾大学-機器學習基石 (Machine Learning Foundations) -作业1的Q15-17题的C++实现. 这部分作业的任务主要是写一个PLA分类器,用于解决一个4维数据的分类问题. 我的代码或许能较好的运行PLA算法.但它不一定是最好最快的实现过程,假设各位博友有更好的思路.请留言联系,谢谢!希望我的博客能给您带来一些学习上的帮助! 其它解答请看汇总帖:http://blog.csdn.net/a10155538…
Linux网络设备驱动架構學習(二) 接下來會從以下幾個方面介紹網絡設備驅動的編寫流程: 1.網絡設備的註冊與註銷 2.網絡設備的初始化 3.網絡設備的打開與釋放 4.網絡數據發送流程 5.網絡數據接收流程 6.網絡連接狀態 7.網絡參數設置和統計數據 瞭解了這幾部份內容,網絡設備驅動的編寫方法也就基本明白了 網絡設備的註冊與註銷 网络设备驱动的注册与注销使用成对出现的register_netdev()和unregister_netdev()函数完成,这两个函数的原型为: int registe…
原文地址: http://www.dotblogs.com.tw/maplenote/archive/2012/07/20/apache24_httpd_conf.aspx 整理一下 Windows 環境 從 Apache 2.2 改成 Apache 2.4.1 後 httpd.conf 的設定筆記及遇到的問題 若有興趣可以先看一下官方文件說明 2.4 的差異 ( 我當然是...沒有看完 Orz ) http://httpd.apache.org/docs/2.4/upgrading.html…
http://www.qeefee.com  學習mvc extjs等比較好 还有就是extjs文档 要多看extjs文档中的方法源码 egg:图片 点击format.js看源码如何定义…
今天和大家分享coursera-NTU-機器學習基石(Machine Learning Foundations)-作业三的习题解答.笔者在做这些题目时遇到非常多困难,当我在网上寻找答案时却找不到,而林老师又不提供答案,所以我就想把自己做题时对题目怎样思考的写下来,为大家提供一些思路.当然,我对题目的理解不一定是正确的,假设各位博友发现错误请及时留言联系.谢谢!再次提醒:请不要以此博客作为通过考试的用途,还是更好学习.理解课程的途径! 希望我的博客对您的学习有所帮助! 本文出处:http://bl…
大家好,我是Mac Jiang,今天和大家分享Coursera-NTU-機器學習基石(Machine Learning Foundations)-作业四 Q13-20的MATLAB实现. 曾经的代码都是通过C++实现的.可是发现C++实现这些代码太麻烦.这次作业还要频繁更改參数值,所以选择用MATLAB实现了.与C++相比.MATLAB实现显然轻松非常多.在数据导入方面也更加方便.我的代码尽管可以得到正确答案,可是当中可能有某些思想或者细节是错误的,假设各位博友发现,请及时留言纠正,谢谢.再次声…
前言 我們在 iOS 開發過程中,幾乎無時無刻都要面對異步事件的處理.例如,按鍵點擊.數據保存..音頻後臺播放.交互動畫展示.這些事件並不具備特定時序性,甚至它們可能同時發生. 雖然 Apple 提供了通知.代理.GCD.閉包等異步機制,但是這些機制缺乏一個統一的抽象表述.另外,這些機制在處理共享的可變數據或狀態時不夠清晰簡練.當然,這並不是說編寫優雅的異步代碼不現實.畢竟與其他平臺相比 iOS 的異步機制還是很強大的. 幸運的是,我們能夠通過 RxSwift 優雅的處理異步代碼. 至於 RxS…