整个系统主要工作原理是CPU接受键盘指令,Timer-B产生取样率,并为每个字的转移发送一个触发信号到ADC12,然后开始DMA.这不需要CPU,CPU在数据转移前转换到低功率模式。只有用中断使DMA发数据转移结束的信号时,CPU重新唤醒,禁止所有外设,并自动返回到LPM4.因此,数据转移不牵连CPU.
按放音按钮也会触发一个中断,使能和初始化所有所需的外设。然后DMA开始从闪存到D/A转换器进行数据转移。Timer-B再次为每个数据字产生取样率和发送触发信号到DMA控制器。CPU在数据传输前自动断开,因为此时不需要它。数据传输结束时,DMA中断信号唤醒录音和放音信号通路CPU,然后断开所有外设,此后自动返回到LPM4.
若录音或放音都无效,则板上的所有元件都被禁止使用。这导致板功耗小于2μA.简单的软件开发每个MSP430为调试软件集成有硬件。JTAG连接器允许MSP430通过4条信号线(TDO,TDI,TMS和TCK)连接到主PC.这使得JTAG像协议那样读、擦除和重写MSP430的闪存。读和写PC的任一寄存器也是可能的。PC也控制MSP430内部调试硬件的断点。
调试硬件提供高达8个影响地址或数据总线可定义位组合的硬件断点。读、写和取数周期之间的硬件断点是不同的。若触发硬件断点,则可停止CPU或用数据填满内置跟踪缓冲器。这些选择方案,为大多数问题提供了解决方案。
对于软件开发,TI公司提供PC并行口和MSP430JTAG接口之间的链路。对于用户,要做的事情是连接4个JTAG信号。软件开发工具通过JTAG自动地与MSP430进行通信。这种连接在电路调试中也是简单的。在应用时,只需要连接4个JTAG信号和地。(益林)步进调速中断程序节马达速度控制蠕动泵速度,从而保持实际流量速度和设定速度相一致。并通过累计滴数计算剩余输液量和还需输液时间。
结语该系统尽量简化外围硬件电路,充分发挥CPU内部资源与软件的灵活性,使输液器做到真正的智能化。同时提高了产品的可靠性、降低了成本。参数指标与功能跟市场上的中高档产品相同或相似。闭环的控制方式使输液速度,合理的告警保护符合临床使用。