2014/12/06

以虛擬化軟體QEMU操縱預裝的Raspbian作業系統

摘要

本文記錄以Windows上的QEMU虛擬化軟體來操縱預裝之樹莓派(Raspberry Pi)使用的Linux作業系統Raspbian映像檔的注意事項。


2014/11/30

獨立運行於Windows的bash

摘要

本文簡介win-bash這個獨立運行於Windows的bash。

2014/10/10

智慧型儀表的無線技術



引言

Internet上搜尋到一篇應用筆記Wireless Technologies for Smart Meters,搭配Yahoo字典、和Google翻譯等工具,我嘗試著將文章的片段翻譯成繁體中文版,希望大家對於Analog Devices目前提供的能源解決方案能夠擁有些許認識。

2014/09/14

Andy─一個Windows上的Android虛擬機器

摘要

本文簡介Andy這個運行於Windows宿主機器上的Android虛擬機器。


2014/08/31

以虛擬化軟體操縱預編譯的RedBoot開機環境

摘要


本文概要說明以虛擬化軟體Oracle VM VirtualBox操縱預編譯之RedBoot開機環境的各個步驟。


2014/07/23

安裝Eclipse暨MinGW版的FreeRTOS模擬器

摘要

本文概要說明在Windows作業系統上安裝FreeRTOS模擬器所需之Eclipse與MinGW (Minimalist GNU for Windows)的各個步驟。

簡介

FreeRTOS是一種針對嵌入式裝置設計的即時作業系統(Real-Time Operating System),業已移植到數十款微控制器(microcontroller)。該作業系統以C語言與少許的組合許言撰寫,不僅提供了運行於ARM、MIPS、或MSP430等微控制器上面的展示程式,現在也提供了Windows作業系統上的模擬器(simulator)程式,讓手邊欠缺嵌入式微處理器開發板的使用者也能藉由模擬器來認識FreeRTOS。
FreeRTOS的Windows模擬器目前提供2種建構環境,包含Microsoft Visual Studio Express整合開發環境、以及Eclipse整合開發環境,其中後者需搭配MinGW使用,本文將展示Eclipse和MinGW的安裝、並且執行FreeRTOS模擬器。
更詳盡的說明可以參照這裡


2014/06/06

低功耗藍芽終端裝置列表簡介

引言

在Internet上搜尋到一篇應用筆記An Introduction to Bluetooth® Low Energy End Product Listing,搭配Yahoo字典、和Google翻譯等工具,我嘗試著將文章的片段翻譯成繁體中文版,希望大家對於Nordic Semiconductor目前提供的藍芽產品能夠擁有些許認識。

文章下載頁面

2014/05/31

以虛擬化軟體操縱預裝的Linux作業系統

摘要

本文記錄以VMware Player和Oracle VM VirtualBox等虛擬化軟體來操縱預裝完成之Linux作業系統映像檔的注意事項。

說明

過往普遍使用的Windows作業系統難以達成某些工作、而使用Linux作業系統便可以輕易達成之;例如編譯以MIPS或ARM為基礎的嵌入式系統軟體、或是架設支援IPv6的DHCP伺服器。

使用Linux作業系統的數個途徑包括:
1. 找一臺實體機器、再使用光碟片安裝Linux,或是
2. 先安裝虛擬化軟體、接著建立虛擬機器、並以光碟映像檔安裝Linux,或是
3. 直接下載虛擬機器映像檔、並以虛擬化軟體執行之。
前兩個很尋常,最末個則是最近才發現的捷徑,值得記錄一番。

接下來將在Windows 7作業系統上以VMware Player和Oracle VM VirtualBox這兩個免費的虛擬化軟體來操縱預裝完成之Linux,至於預裝完成的Linux作業系統將以Ubuntu這個目前常見的distribution為例。

2014/05/02

為自製或外購ISM頻段射頻模組進行判斷



引言

在Internet上搜尋到一篇Bruce Ulrich撰寫的好文章White Paper on Decision of Make vs. Buy of ISM RF Module,搭配Yahoo字典、和Google翻譯等工具,我嘗試著將其翻譯成繁體中文版,除了做為自身的筆記,也希望這個好idea可以有更多人服膺。

摘要

當公司為其產品組合實作無線的特色功能時,職員們可能會需要新的專門知識。雖然當中有些人需要成為精通射頻的設計師,但其它人僅僅需要添加產品的無線通訊能力,後面這群人可能會考慮在他們的設計之中嵌入預先認證完畢的模組。射頻模組開發也需要被納入成本考量的分析,這些成本也需要拿來跟現成的模組進行比較;一個損益平衡點(breakeven point)的確立將成為自製(make)外購(buy)的決策臨界值,而這個損益平衡點將會受到其它影響損益平衡的決策條件的影響。


2014/04/26

啟動單板電腦香蕉派Banana Pi

摘要

香蕉派Banana Pi是一塊搭載ARM Cortex-A7雙核心處理器的單板電腦(single board computer),具備發光二極體、按鈕、和UART(Universal Asynchronous Receiver/Transmitter)等週邊介面,並且具備SD卡儲存介面,將5伏特直流電源灌入安裝完作業系統之香蕉派的micro USB接頭即可啟動之。我在這裏將會簡述安裝、裝配、和以簡潔的TUI(Text-based User Interface)來認識香蕉派的各個程序。