網頁

2014年11月7日 星期五

Eclipse - CDT for C/C++

Last Update: 2014/11/09 14:23+08
Type: Note



Intro




Eclipse 安裝 CDT(C/C++ Development Tools)
Help
-> Instal New Software...
-> 選Eclipse版本 ex. Mars - http://download.eclipse.org/releases/mars
-> 勾選 Programming Language-> C/C++ Development Tools 和 C/C++ Development Tools SDK



2014年11月6日 星期四

Linux CentOS 零碎記事

Last Update: 2015/02/12 15:57+08
Type: Note



Install Package from *.rpm
rpm -Uhv xxx.rpm

Install SSH
yum -y install  openssh*
service sshd start
Install bison
yum install bison
service sshd start

Remmina遠端桌面 - 無法連接至RDP伺服器
rm -rf ~/.freedp



2014年10月27日 星期一

Verilog - UART Simple Send / Receive

Last Update: 2014/10/29 00:24+08
Type: Note



看到 embecosm/chiphack 寫的 UART transmit
使用 除頻器 和 Finite State Machine 完成 UART 的發送
很不錯的練習題

他的github裡有 uart.v
但主要部份沒填, 只有FSM的架構
圖層 1 Idle Send Start Bit Send Data Bit Send End Bit Key1 Press not last bit last data bit

可以思考一下除頻器的運作, 填上適當的counter數
還有 UART 10-bit 一組, start-bit=0 + 8-bit data + end-bit=1

這是改完 測試通過的檔案 DE0_NANO_UART_Send.v


接著做 Receive: DE0_NANO_UART.v
PC端 C#測試代碼: DE0_NANO_UART.cs



2014年10月25日 星期六

OpenRISC with DE0-Nano

Last Update: 2014/10/29 00:24+08
Type: Note



---Intro---


把 OpenRISC 燒進 DE0-Nano 執行嵌入式的 Linux 系統

Environment & Requirement:
VMWare
Ubuntu 12.04.2 Desktop i386
FPGA板 - DE0-Nano
USB to UART (FTDI接腳, ex. UB-391 記得裝驅動)


2014年10月20日 星期一

OpenRISC with DE0-Nano - kevinmehall version

Last Update: 2014/10/17 01:11+08
Type: Note



---Intro---


把 OpenRISC 燒進 DE0-Nano 執行嵌入式的 Linux 系統

Environment & Requirement:
VMWare
Ubuntu 12.04.2 Desktop i386
FPGA板 - DE0-Nano
USB to UART (FTDI接腳)

個人建議 看 這篇 官方版本的