摘要
介绍一种以PSOC为核心组成的通用计数器的设计。PSOC是一种带有PLD的具有图形编程功能的ARMCortex M3核的混合微处理器。利用PSOC的定时器和计数器,设计一款多功能通用计数器。该通用计数器在PC机上用Visual Bsaic 2008设计人机交互界面,通过USB接口连接PSOC测量模块,实现频率、频率比、周期、时间间隔、脉冲宽度、累加计数、相位差和自检等测量功能。该设计充分利用由PSOC的PLD实现的元件和固件,通过图形化编程高效率地实现设计目标。基于PSOC的嵌入式系统设计硬件简洁,软件高效,非常适合在测控领域里普及。
A design of general-used counter which uses PSOC as kernel is introduced. PSOC with PLD is a hybrid ARM Cortex M3 micro-processor with a function of graphical programming. By applying the timers and counters of PSOC, a multi functional and general used counter was designed. This counter, using Mi crosoft Visual Basic 2008 to design the user interface, can realize the monitor function of frequency, fre quency ratio, period, time intervals, pulse width, accumulated counts, offsets and self-test, etc. This de- sign takes full use of PLD from PSOC, which composes different ICs and roms, and has implemented the goat efficiently. Based on PSOC, the embedded system requires simple hardware design with efficient soft ware running at the same time, and is very worthwhile to popularize in the field of measurement & control technology.
出处
《黑龙江工程学院学报》
CAS
2011年第3期48-52,共5页
Journal of Heilongjiang Institute of Technology
基金
黑龙江省教育厅科学技术研究资助项目(12511464)