原创 FPGA零散筆記

Reg賦值必須在always塊中 assign對wire賦值 initial只對寄存器賦值

原创 FPGA筆記 連續賦值,阻塞賦值,非阻塞賦值

 連續賦值左側必須是net數據類型,當右手側操作數變化時,表達式立即更新左手冊net。 阻塞,非阻塞賦值左側必須是reg,real,integer,time,

原创 ram,rom,flash的區別

ROM和RAM指的都是半導體存儲器,ROM是Read Only Memory的縮寫,RAM是Random Access Memory的縮寫。 ROM在系統停止供電的時候仍然可以保持數據,而RAM通常都是在掉電之後就丟失數據,典型的RAM就

原创 FPGA筆記 Altera Cyclone系列FPGA資源介紹

FPGA和單片機一樣,是一顆芯片,既然是芯片,就有一些內部資源。 Altera的FPGA最基本的資源是LE,通過查看Cyclone系列FPGA手冊可以看到,一個LE主要包括了一個四輸入查找表,也就是LUT,LUT本質上就是一個RAM。目前

原创 HTML+CSS span height

      用span 佈局  時,根據WC3標準,height已經不起作用

原创 在keil5上簡單學習GUI(附emWin GUIBuilder)

                                                                  Graphics Overview Widgets:窗口小部件(對象,也稱爲控制)可以使用控制用戶界面元

原创 單端(Single-Ended)模式與差分(Differential)模式的區別

在看FPGA Cyclone IV器件手冊時遇到的存在兩種I/O端口,搜索一下方便自己方便他人。 【模擬信號的輸入檢測方式:Single-ended模式和Differential模式的區別】     Single-ende

原创 LPC1768菜鳥學習之時鐘配置

LPC1768的時鐘源可以來自三個: 1)內部RC振盪器 內部振盪器可看作看門狗定時器的時鐘源,也可作PLL0和cpu的時鐘源,但是無法作爲usb的時鐘源,因爲精度達不到。而且如果CAN波特率高於100kb/s,則也不適用了。在系統上電時

原创 LPC1768菜鳥學習之ADC.doc

 要使用ADC功能,就要在PCONP選擇選PCADC,在PINSEL選擇對應管腳爲ADC管腳。    LPC1768有8個引腳複用爲A/D輸入腳。    12位主次逼近式模數轉換器;     測量範圍:0~VREFP(通常爲3V;不超過V

原创 keil CMSIS PACK製作中文 手冊

CMSIS-Pack 文檔 CMSIS-Pack描述了一個軟件組件,設備參數和評估板板級支持之間交互機制。基於xml的包描述文件(PDSC)描述一個軟件的內容包(文件集合),包括: •源代碼,頭文件和軟件庫 •文檔和源代碼模板 •設備以及

原创 解決everything只能搜索C盤的問題

打開everything,選擇工具-選項,點擊文件夾,將D,E,F盤都添加進去,就可以對這幾個盤搜索了    

原创 C語言單向鏈表的實現

一個簡單結點的結構體表示爲:     struct note     {        int  data;              /*數據成員可以是多個不同類型的數據*/        struct  note  *nex

原创 keil CMSIS-RTOS API介紹

1.Kernel information and Control:            osKernelInitialize (void)       Initialize the RTOS Kernel for creating o

原创 LPC1768菜鳥學習之路systick

LPC1768在代碼裏用到使用systick時,是以如下形式出現   if (SysTick_Config(SystemCoreClock /1000))/1ms進入一次中斷/  {     while (1);