www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 單片機 > 單片機
[導讀]μPSD32xx是一款集51內核與PSD(可編程系統(tǒng)器件)與一身的SoC單片機,具有許多功能部件,性價比高,廣泛應用于稅控收款機、稅控器和微型打印機等稅控設備中。文中介紹了μPSD32xx單片機的主要特性和開發(fā)環(huán)境,給出了應用該芯片實現(xiàn)稅控器的軟硬件設計方案。

   摘要:μPSD32xx是一款集51內核與PSD(可編程系統(tǒng)器件)與一身的SoC單片機,具有許多功能部件,性價比高,廣泛應用于稅控收款機、稅控器和微型打印機等稅控設備中。文中介紹了μPSD32xx單片機的主要特性和開發(fā)環(huán)境,給出了應用該芯片實現(xiàn)稅控器的軟硬件設計方案。

    關鍵詞:μPSD3234A;稅控器;模塊化設計;API函數(shù)

1 引言

稅控設備是國家稅務部門實現(xiàn)稅收管理信息化的必然手段之一,稅控器作為稅控設備之一,是在計算機等電子設備的配合下實現(xiàn)稅控功能的電子裝置,它可保證經(jīng)營數(shù)據(jù)的正確生成、可靠存儲和安全傳輸,能滿足稅務機關的管理和數(shù)據(jù)核查等要求。稅控器通常與一臺普通收款機(主機)相連,共同完成經(jīng)營和稅控的功能,連接關系見圖1。

稅控器是集軟硬件于一體的嵌入式系統(tǒng),為了更有效地使用單片機并提高開發(fā)的通用性,可采用平臺思想和模塊化設計,劃分層次結構,以盡可能實現(xiàn)硬件的靈活性和軟件的可移植性。

2 μPSD32xx單片機簡介

2.1 主要特性

μPSD32xx系列是ST(意法半導體)公司推出的新型單片機,它采用增強型MCS-51內核,是MCU+PSD的SoC單片機,該器件具有如下特點:

●2片Flash存儲器,用于存儲程序或數(shù)據(jù),易于實現(xiàn)在應用編程(IAP)功能。

●可選擇備電保護的大容量SRAM。

●2種可編程邏輯電路,分別為地址譯碼DPLD和組合邏輯CPLD。

●6組通用I/O提供多達37或46個I/O引腳?!裰鲝姆绞降模桑玻?。

●低速模式的USB 1.1。

●2路串行通道UART。

●在系統(tǒng)編程的JTAG口。

    2.2 開發(fā)環(huán)境

系統(tǒng)軟件可在KEIL公司的KEIL 51集成開發(fā)環(huán)境μVision2中進行設計、編譯和仿真,并運用ST公司的PSDsoft Express軟件進行編程下載和內部配置。該軟件可以對μPSD32xx系列單片機的片內Flash、SRAM和PLD進行配置,并將編譯生成的程序代碼文件(.HEX)和配置文件融合生成.OBJ文件下載到單片機中。下載時還需使用FlashLINK編程電纜連接PC機的標準并口和單片機的JTAG口。

3 硬件設計方案

3.1 硬件需求

稅控器應具備的基本功能如下:具有實時時鐘和記錄稅控數(shù)據(jù)的大容量存儲器;帶有符合ISO7816標準的IC卡讀寫器,支持稅控卡、用戶卡和稅務管理卡;可通過USB或串口與主機通訊;具有在掉電后可保存存儲器數(shù)據(jù)和時鐘運行的備份電池;允許異常斷電而不破壞任何有效數(shù)據(jù)。

3.2 硬件系統(tǒng)組成

稅控器內部的硬件系統(tǒng)結構見圖2。

(1) 主控模塊MCU

主控模塊MCU采用ST公司的μPSD3234A單片機,它內部具有256kB的主Flash、32kB的次Flash和8kB SRAM,工作電壓為5V,選用24MHz晶振。其中SRAM由片外的備用電池供電,可存放一些長期保存的數(shù)據(jù),維持電流僅需1μA。

主控模塊通過USB或UART與主機相連,通過I2C與RTC相連,通過I/O與ICC及MEM相連。

(2) 時鐘模塊RTC

時鐘模塊RTC采用ST公司的M41T0M6,該芯片具有實時時鐘/日歷功能,可計時毫秒、秒、分鐘、小時、星期、日、月、年、世紀。在系統(tǒng)掉電以后可由片外的備用電池供電,以保持片內時鐘的繼續(xù)運行。采用32.768kHz晶振,工作電壓5V,工作電流130~200μA,備用電池電壓3V,維持電流僅需1uA。I2C的最大傳輸速率為400kHz。

(3)存儲器MEM

存儲器MEM采用ST公司的2MB串行Flash芯片M25P16,共有32個扇區(qū),每個扇區(qū)256頁,每頁256字節(jié),頁編程時間為1.4ms。M25P16采用SPI總線接口,最大傳輸速率50MHz,低工作電壓3.3V。為了實現(xiàn)5V-3.3V邏輯電平轉換,可使用Onsemi公司的三路非反相施密特觸發(fā)器NL37WZ17,它兼容5V和3V邏輯電平,輸出驅動可達24mA。Flash存儲器主要用來存儲發(fā)票數(shù)據(jù)和稅控數(shù)據(jù)。

(4)IC卡模塊ICC

IC卡模塊ICC采用Onsemi公司的NCN6004A。NCN6004A具有雙路卡接口,符合ISO 7816-3和EMV標準。工作電壓5V,電流150mA,內置DC/DC,能為每個卡提供65mA/5V電源,外部晶振14.28MHz,內置可編程的卡通信總線時鐘。

MCU通過I/O線與NCN6004A進行串行通信。為了節(jié)?。桑腺Y源,可選擇復用連線方式,即兩個卡共享一路通道,由選卡信號區(qū)分,分別實現(xiàn)稅控卡和用戶卡的訪問功能。

(5)USB接口

MCU內部帶有USB通訊控制器,為了濾波和ESD保護,接口部分采用Onsemi公司的STF202。STF202的工作電壓為3.3V,DIN2腳內部帶1.5kΩ上拉電阻。由于MCU僅支持低速USB設備,所以它的USB_D_必須要連接STF202的DIN2,通訊速率1.5Mb/s。

(6) UART接口

UART轉換芯片采用Intersil公司的HIN202,MCU內部具有2路UART,均可選用RS232通訊。HIN202的工作電壓為5V,具有2路收發(fā)驅動。

(7)電源模塊PWR

系統(tǒng)的外部供電電源分為兩路,一路用AC/DC適配器直接提供+5V;另一路由主機通過USB接口線輸入(5V/500mA)。用戶可任選一路直接提供給5V器件工作。

為了實現(xiàn)電保護功能,采用Onsemi公司的升壓芯片NCP1402SN50T1,其最低輸入啟動電壓為0.8V,輸出電壓5V,輸出電流200mA。當系統(tǒng)正常工作時,NCP1402SN50T1可為大電容充電,一旦斷電,大電容仍可維持該芯片工作一段時間,此時可完成一些重要的任務,以避免異常斷電產(chǎn)生錯誤。大電容采用了兩個串聯(lián)的3.3F/2.5V卷繞型電容,當充滿時可維持供電30秒以上。

5V至3.3V電壓轉換器采用Onsemi公司的NCP500SN33T1,該芯片輸出電流為150mA,可為3.3V器件提供工作電壓。

備用電池采用的是兩節(jié)3V/210mAh鋰電池,供電至少可維持10年以上。

(8)監(jiān)控模塊MON

監(jiān)控模塊采用Onsemi公司的MAX708,MAX708可實現(xiàn)上電復位和手動復位,還具有電壓監(jiān)控功能,設計時在其PFI端連接適當?shù)姆謮弘娮?,這樣當主電源掉電時,MAX708就可產(chǎn)生掉電中斷信號,用以完成重要的任務或備份重要的數(shù)據(jù)。

MAX708工作電壓5V,復位的門限值4.38V,復位時間200ms,低壓監(jiān)控輸入門限值1.25V。

    (9) 狀態(tài)指示SIC

狀態(tài)指示采用發(fā)光二級管,分別用于指示電源接通、卡插入、JATG程序下載等狀態(tài)。在MCU的I/O上還可連接出錯、運行、自檢測等狀態(tài)指示。

4 實際應用電路

稅控器中MCU與其它核心硬件的連接電路圖如圖3所示。圖中給出了時鐘、Flash存儲器和IC卡模塊與MCU的連接方式。

5 軟件設計方案

稅控器軟件總體上包含兩大部分:主機端軟件和設備端軟件。主機端與設備端之間采用“命令—應答”方式進行數(shù)據(jù)通訊。由主機端發(fā)送命令,設備端應答。

主機端軟件可分為四層:應用層、稅控函數(shù)層、通訊管理層和設備驅動層;設備端軟件也可分為四層:主控層、稅控函數(shù)層、設備管理層、硬件驅動層。以下主要介紹設備端軟件架構。

5.1 主控層

主控函數(shù)負責系統(tǒng)和設備的初始化、與主機間的通訊監(jiān)控、協(xié)議管理、稅控命令包的解釋和任務的調度等事務。

5.2 稅控函數(shù)層

稅控函數(shù)按照國標對稅控器的要求設計,負責機器初始化和注冊、分發(fā)發(fā)票、開發(fā)票、退票、廢票、上傳發(fā)票、日交易和卷匯總數(shù)據(jù)、申報、核查等事務。

5.3 設備管理層

設備管理層是針對復雜設備設計的管理程序,主要包括IC卡管理、存儲器管理、USB通訊管理。

IC卡管理程序是按照GB18240.2-2003對稅控IC卡的要求設計的操作命令程序,可分為基本命令和擴展命令?;久钣形募僮鳌⒆x寫記錄、產(chǎn)生隨機數(shù)、內外部認證、取響應、應用鎖定等;稅控卡專用命令有卡注冊、開票,日交易簽名等功能;用戶卡專用命令有注冊簽名、分發(fā)發(fā)票、報稅數(shù)據(jù)匯總等功能。

存儲器管理程序用來對Flash存儲空間進行地址分配管理。該程序按循環(huán)記錄的方式設計,主要完成發(fā)票明細、日交易和卷匯總記錄的格式化、讀寫、查找等事務。同時還負責存儲在SRAM中地址分配表的管理,指針等數(shù)據(jù)的記錄。

USB通訊管理程序是按照低速USB1.1規(guī)范以及人機接口設備(HID)類別的要求設計的,用來完成總線枚舉和數(shù)據(jù)通信的事務。該程序主要采用Endpoint 0(IN/OUT)控制傳輸方式,并使用輸入輸出報表(Report)格式來與主機交換數(shù)據(jù)。

5.4 硬件驅動層

硬件驅動層是使各個硬件設備實現(xiàn)底層操作的驅動程序,包括時鐘、IC卡、Flash MEM、UART和USB等API庫函數(shù)。其中時鐘函數(shù)實現(xiàn)設置、讀、寫時鐘和日歷等功能。IC卡函數(shù)實現(xiàn)IC卡的插卡檢測、卡上下電、卡復位和卡命令等功能。Flash MEM函數(shù)實現(xiàn)外部Flash存儲器的擦除、讀、寫等功能。UART和USB函數(shù)實現(xiàn)設置、接收和發(fā)送數(shù)據(jù)等功能。

圖3

6 結束語

文中介紹了稅控器的設計原理,本設計方案已通過應用功能調試,能夠滿足產(chǎn)品的基本需求。需要說明的是,在實際產(chǎn)品中,可考慮采用模塊化設計思想,也就是說硬件采用模塊+底板架構,主處理及核心硬件都集中于模塊上,電源與接插件等放置在底板上;軟件底層對上層可封裝成API函數(shù)的形式。這樣便于滿足不同層次的需求,細分稅控產(chǎn)業(yè)的市場,有利于開發(fā)商和供應商的定位選擇。通過多種開發(fā)與合作的途徑,來達到降低成本,提高效率和節(jié)省時間的目的。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

武漢2025年9月9日 /美通社/ -- 7月24日,2025慧聰跨業(yè)品牌巡展——湖北?武漢站在武漢中南花園酒店隆重舉辦!本次巡展由慧聰安防網(wǎng)、慧聰物聯(lián)網(wǎng)、慧聰音響燈光網(wǎng)、慧聰LED屏網(wǎng)、慧聰教育網(wǎng)聯(lián)合主辦,吸引了安防、...

關鍵字: AI 希捷 BSP 平板

上海2025年9月9日 /美通社/ -- 9月8日,移遠通信宣布,其自研藍牙協(xié)議棧DynaBlue率先通過藍牙技術聯(lián)盟(SIG)BQB 6.1標準認證。作為移遠深耕短距離通信...

關鍵字: 藍牙協(xié)議棧 移遠通信 COM BSP

上海2025年9月9日 /美通社/ -- 為全面落實黨中央、國務院和上海市委、市政府關于加快發(fā)展人力資源服務業(yè)的決策部署,更好發(fā)揮人力資源服務業(yè)賦能百業(yè)作用,8月29日,以"AI智領 HR智鏈 靜候你來&quo...

關鍵字: 智能體 AI BSP 人工智能

北京2025年9月8日 /美通社/ -- 近日,易生支付與一汽出行達成合作,為其自主研發(fā)的"旗馭車管"車輛運營管理平臺提供全流程支付通道及技術支持。此次合作不僅提升了平臺對百余家企業(yè)客戶的運營管理效率...

關鍵字: 一汽 智能化 BSP SAAS

深圳2025年9月8日 /美通社/ -- 晶泰科技(2228.HK)今日宣布,由其助力智擎生技制藥(PharmaEngine, Inc.)發(fā)現(xiàn)的新一代PRMT5抑制劑PEP0...

關鍵字: 泰科 AI MT BSP

上海2025年9月5日 /美通社/ -- 由上海市經(jīng)濟和信息化委員會、上海市發(fā)展和改革委員會、上海市商務委員會、上海市教育委員會、上海市科學技術委員會指導,東浩蘭生(集團)有限公司主辦,東浩蘭生會展集團上海工業(yè)商務展覽有...

關鍵字: 電子 BSP 芯片 自動駕駛

推進卓越制造,擴大產(chǎn)能并優(yōu)化布局 蘇州2025年9月5日 /美通社/ --?耐世特汽車系統(tǒng)與蘇州工業(yè)園區(qū)管委會正式簽署備忘錄,以設立耐世特亞太總部蘇州智能制造項目。...

關鍵字: 智能制造 BSP 汽車系統(tǒng) 線控

慕尼黑和北京2025年9月4日 /美通社/ -- 寶馬集團宣布,新世代首款量產(chǎn)車型BMW iX3將于9月5日全球首發(fā),9月8日震撼亮相慕尼黑車展。中國專屬版車型也將在年內與大家見面,2026年在國內投產(chǎn)。 寶馬集團董事...

關鍵字: 寶馬 慕尼黑 BSP 數(shù)字化

北京2025年9月4日 /美通社/ --?在全球新一輪科技革命與產(chǎn)業(yè)變革的澎湃浪潮中,人工智能作為引領創(chuàng)新的核心驅動力,正以前所未有的深度與廣度重塑各行業(yè)發(fā)展格局。體育領域深度融入科技變革浪潮,駛入數(shù)字化、智能化轉型快車...

關鍵字: 人工智能 智能體 AI BSP

上海2025年9月2日 /美通社/ -- 近日,由 ABB、Moxa(摩莎科技)等八家企業(yè)在上海聯(lián)合發(fā)起并成功舉辦"2025 Ethernet-APL 技術應用發(fā)展大會"。會議以"破界?融合...

關鍵字: ETHERNET 智能未來 BSP 工業(yè)通信
關閉