该款微控制器的256-点16-位FFT执行时间不到190 微秒,其速度比最接近的Cortex-M3替代产品提高54%,性能上可与低成本的DSP相媲美。1024-点16-位FFT的执行时间不到0.89 毫秒。以上时间包括FFT算法的初始化时间及运行时间。
恩智浦半导体副总裁兼微控制器产品线总经理Geoff Lees表示:“随着LPC1769和LPC1759上市,与其他Cortex-M3微控制器相比,恩智浦产品的性能优势最多可高出40%。我们想用户所想,推出目前市场上最广泛的DSP库,简化了高性能嵌入控制。”
LPC1769和LPC1759两款微控制器采用512 KB Flash、64 KB SRAM、USB 2.0主机/OTG/设备、CAN 2.0B接口、12位ADC、10位DAC、I2C、SPI、UART及各种其他外设。LPC1769同时还配备了一个10/100以太网控制器,并搭载了一个专用的以太网DMA(直接内存访问)控制器。
目前,来自IAR、Keil、Hitex、Code Red等众多领先工具供应商的大量开发工具、实时操作系统(RTOS)、中间件、技术支持服务等均对LPC1700系列提供良好支持,例如:
LPCXpresso——为客户提供从最初原型评估到最终生产的端到端解决方案。这种开发工具平台注重简单易用性和更快的产品开发速度,并支持包括LPC1700系列在内的Cortex-M0/M3系列的所有衍生产品以及LPC2000和LPC3000系列产品。
mbed(在线快速原型开发工具)——适用于工程师构建面向快速实验的工作原型,以及更具创造性、生产效率更高的开发工作。
“FreeRTOS实时内核的使用;实践操作指南,LPC17xx版”(2010年2月)。
完整的DSP库包括:
许可证及免版税的源代码库
高度优化的16位及32位数据宽度FFT,PID控制,附文档
FIR & IIR滤波器:IIR (ARMA)、双四核,二者皆为16位及32位单级
随机数生成器和谐振器函数
矢量点积和叉积
许可证及免版税的VDE IEC 60335 B类测试库——通过了VDE(德国电气工程、电子与信息技术协会)测试及认证机构的认证。这些免费的恩智浦库,免除了设计者自行开发自测程序的烦恼。
(转载)