ASA 新世代領航者

以微電腦+C語言驅動函式+ASA匯流排的電腦平台,
複製GOOD-OLD-DAY的PC-DOS+C語言驅動函式+ISA匯流排電腦平台的成功經驗。
提供有志於成為新世代電腦硬體工程師,軟體工程師,
以及自動化工程師的學子們,
一個可以逐步養成軟體,硬體,
以及韌體技術的電腦(微電腦)應用系統開發平台。

沿 革

PC-DOS+C語言驅動函式,提供了程式設計者簡單明瞭、
直接即時驅動控制各式感測器及自動器的可能性,
而ISA匯流排以及匯流排上的擴充介面卡,從單純的DIO,ADC,DAC,
到影像擷取可以說其擴充性並無硬體限制。這三個概念的組合,
創造了 PC-BASE自動控制,自動化的全盛時期,
也培育了目前現役無數的PC-BASE控制,IT產業,
以及IC設計產業的軟體,硬體,以及韌體人才。

然而在MS為追逐更多的客戶,
更高的營業額的需求下以WINDOWS取代了DOS之後。
為求穩定WINDOWS以VM架空了程式開發者直接控制真實硬體的權限,
除了讓PC-BASE失去了簡單撰寫即時性控制程式的可能性,
也關閉了新世代電腦工程師建構電腦硬體到軟體全系統深入了解的練習場。

創新特色

ASA匯流排提供了類似ISA匯流排可加入擴充介面卡的功能,
它包含了最新發展的IC級4線SPI,2線TWI通訊以及UART三種串列通訊,
因此涵蓋幾乎所有的智慧型感測器的通訊介面,
讓ASA匯流排介面卡的發展不會受到太多的硬體限制,
能夠完全複製了DOS時代ISA的角色。

GCC的C語言程式開發環境,讓學習者無需受到太多版權的干擾,
可以自由自在的學習C語言,
並有許許多多的參考範例以及討論區高手的指導,
學子所需的學習資源,在網路上均可找到。

軟體暫存器參數的呼叫驅動函式介面,
讓使用者一方面可以使用C語言標準的軟體模組化工具,
驅動函式來隔離軟硬體。
而軟體暫存器提供的暫存器及旗標觀念,
讓有志於進一步深入了解如何寫作韌體驅動程式的純軟體工程式,
有一個中間過度的轉接觀念可以降低學習曲線的斜率。