飛思卡爾半導體已與飛思卡爾設計聯盟伙伴Indesign公司攜手開發工業控制應用的安全銷售點信息管理(POS)參考設計。銷售點(POS)參考設計基于飛思卡爾微控制器(MCU)技術和開放源代碼軟件,是一個具有完整功能、經濟高效的解決方案,能夠解決安全連接、人機界面和開放源代碼軟件開發的設計難題。
POS參考設計證明,飛思卡爾32位MCF5329 ColdFire MCU和8位MCS908QG8 MCU能夠通過控制、安全和連接功能,幫助設計人員創建安全的工業銷售點解決方案。POS參考設計與開放源代碼內置μCLinux軟件解決方案一起提供,主要用于需要靈活連接選項、安全通信和直觀人機界面的工業系統設計,是一種開發周期短且經濟高效的方法。
飛思卡爾副總裁兼微控制器部總經理Mike McCourt表示,"成功的工業銷售點解決方案需要平滑、經濟高效地集成復雜的技術,這些技術包括硬件加密、工業標準連接和直觀用戶界面。飛思卡爾提供先進的微控制器,Indesign擁有出色的工程設計能力,兩家公司強強聯手,能夠提供符合工業市場的嚴格要求的POS參考設計。"
Indesign提供內置電子產品和系統的全面工程設計服務,包括電路設計、軟件/固件設計、機械設計、測試/驗證服務、項目管理和大量專門針對電子產品及解決方案開發的其它服務。Indesign負責開發工業銷售點參考設計采用的硬件和機械平臺。飛思卡爾與Indesign合作,利用其在硬件設計方面的專業技術,確保工業銷售點系統能夠滿足典型工業銷售點應用的特殊安全和運營要求。
Indesign總裁兼首席執行官Jerry ;tway表示,"在許多工業銷售點應用中,采用銷售點參考設計是開發定制解決方案的良好開端。部分開發人員需要利用這種專業技術,定制自己的銷售點參考設計。對于需要這種幫助的人員,Indesign工程師已經具備了與飛思卡爾合作進行此類設計的豐富經驗,只要稍作修改,就能滿足大多數人的需求。"
雙微控制器解決方案
聯合開發工業銷售點參考設計的基礎是兩個專用于優化工業控制的飛思卡爾MCU設備組合。ColdFire MCF5329 MCU 充當工業POS系統的主處理器,是ColdFire設備系列中率先采用芯片LCD控制器和多個連接外圍設備(包括USB主機和USB on-the-;)的產品。8位9S08QG8 MCU保存MCF5329采用的數據,支持安全的銷售點系統。此外,它還帶有增強型8信道10位數模轉換器(ADC),為工業銷售點系統提供音頻支持。
開放源代碼軟件
軟件設計人員經常遇到如何開發強大、經濟高效的軟件解決方案的問題。越來越多的設計人員開始尋求通過開放源代碼開發工具來解決問題,開發出成本較低的軟件解決方案。認識到這一發展趨勢后,飛思卡爾已經將重點放在如何在開放源代碼軟件解決方案中實施工業參考設計軟件上,包括μCLinux 操作系統(OS)。
飛思卡爾面向MCF5329的Linux Board Support Package (BSP) 作為工業銷售點參考設計的主要開放源代碼開發工具。Board Support Package (BSP) 包含μCLinux OS,主要處理來自不同輸入機制的信息,刷新LCD屏幕上的圖形用戶界面,保持飛思卡爾MCU之間的通信,并通過以太網與交換數據庫進行通信。GUI是采用開放源代碼GUI配置工具— NanoX開發出來的,飛思卡爾面向MCF5329 的Linux BSP中也已采用了NanoX。μCLinux環境還支持訪問包含MySQL 交易數據庫的遠程服務器。飛思卡爾面向MCF5329的Linux BSP 、相關驅動器和相關軟件應用均用作參考,幫助在 ColdFire設備上完成開放源代碼軟件的開發。
工業銷售點參考設計的主要功能
MCF5329 MCU驅動的800x600 SVGA LCD顯示屏 支持四個輸入機制,包括:
MCF5329 USB模塊支持的智能卡讀卡機
MCF5329 USB模塊支持的條形碼掃描儀
MCF5329 USB模塊支持的磁卡讀卡機
MCF5329上的GPIO信號支持的鍵盤板
通過MCF5329上的集成以太網和硬件加密,完成安全的聯網交易
MC9S08QG8芯片定時器信號提供的音頻支持
通過MC9S08QG8上的集成ADC,進行音量控制
通過MC9S08QG8上的內部閃存,實現對外部內存的安全訪問
開放源代碼軟件解決方案包括:
Freescale Linux Board Support Package (BSP) for the MCF5329 ,包括CLinux OS 直觀圖形用戶界面,由Freescale Linux BSP for the MCF5329中的NanoX GUI 配置工具提供支持
MySQL 服務器數據庫,用來存儲和訪問銷售交易
采用CodeWarriorDevelopment Studio for ColdFire architectures結構體系開發的引導裝載