myd-凯发app
- nxp lpc4357fet256处理器
- cortext-m4/cortext-m0双核,主频204mhz
- 32mb sdram,2mb norflash,4mb spiflash,64kb eeprom
- 3×串口,1×usb host,1×usb otg,1×以太网,2×can等
- 默认480×272分辨率,最高可支持1024×768
概述
myd-lpc435x 系列开发板是由深圳市米尔科技有限公司推出,基于nxp(恩智浦)lpc435x 系列处理器(cortex-m4内核,cortex-m0协处理器)开发板,该系列产品包括2款开发板,分别为:
- myd-lpc4350 开发板(基于nxp公司 lpc4350 芯片)
- myd-lpc4357 开发板(基于nxp公司 lpc4357 芯片)
图1 myd-lpc4350 / lpc4357 开发板
myd-lpc435x系列开发板拥有丰富的硬件资源,包括32mb sdram,2mb norflash和4mb spi flash内存资源,以及高速usb 2.0、音频输入/输出、10/100mbps以太网、can、jtag接口、4.3寸lcd(含触摸屏)、串行uart和micro sd接口等外围设备,最大的满足了各种应用开发的测试评估要求。
lpc4350/lpc4357是nxp公司最新推出基于arm cortex-m4和cortex-m0处理器的非对称双核数字信号控制器架构的双核处理器,为dsp和mcu应用开发提供了单一的架构和开发环境。该系列处理器工作频率高达204mhz,并且片内有高速内存资源和片外丰富的外围接口。myd-lpc435x结合该处理器的功能特点进行设计扩展,为快速开发使用这款芯片提供了最好最全的开发资源。
myd-lpc435x系列开发板应用领域:便携式数据终端、汽车控制、工业控制、医疗设备、家庭自动化、自动化资讯娱乐设备、安防系统、教学仪器、测试与测量仪器等。
功能区别
产品 | myd-lpc4350 | myd-lpc4357 |
芯片 | nxp lpc4350 | nxp lpc4357 |
片内sram | 264kb | 136kb |
片内rom | 64kb | 64kb |
片内otp | 32bit | 128bit |
片内flash | 0 | 1mb |
片内eeprom | 0 | 16kb |
硬件特性
功能框图
图2 myd-lpc4350 / lpc4357 开发板功能框图
功能列表
- lpc4350fet256 / lpc4357fet256芯片,cortext-m4、cortext-m0双核结构,主频最高可达204mhz
- 32位arm cortex-m4
- 32位arm cortex-m0非对称协处理器
- 具有硬件浮点运算单元
- 片内存储
- 264kb/136kb片内sram
- 64kb 片内rom,包含启动代码和片上软件驱动
- 32bit/128bit通用otp
-
512kb eeprom
- 32mb sdram
- 2mb norflash
- 4mb spi flash
- 一个音频3.5mm输入接口
- 一个双声道音频3.5mm输出接口
- 24位真彩色
- 默认480x272分辨率最高可支持 1024 x 768
- 3个串口(uart0,uart2和uart3,其中uart2需外接max3232)
- 1个高速usb host接口
- 1个mini usb otg接口
- 1个以太网接口
- 2个can接口,can0和can1
- 1个rs485接口(与串口uart1复用)
- 1个系统电源指示灯(红色)
- 6个用户led
电气特性
- 产品尺寸:115mm x 90mm
- pcb板层:4层
- 电源供电:5v/2a
- 调试接口:20-pin,2.54mm标准jtag接口
- 工作温度:-40~ 85℃(电气指标:符合ce,fcc,ccc规范要求)
软件资源
mdk -arm资源(提供源码)列表
类别 | 名称 | 描述 |
adc | adc_burst | 在burst模式下的adc转换测试 |
adc_dma | 用dma传输adc转换数据 | |
adc_interrup | adc在中断模式下转换数据 | |
adc_polling | adc在轮询模式下转换数据 | |
atimer | atimer_wic | 用alarm timer唤醒系统 |
bootfast | fast_gpio_ledblinky | 将系统频率设置为最高频率204mhz,然后驱动led灯闪烁 |
ccan | ccan_simpletxrx | 测试can通信(需要将板上的can0和can1对接) |
cortex-m4 | cortexm4_bitband | 测试context-m4处理器的位段特性 |
cortexm4_mpu | 用mpu保护内存区域测试 | |
cortexm4_privilege | 在特权和非特权模式下进行切换 | |
dualcore | int_demo | 演示m4和m0间的通信 |
mbx_demo | 演示m4和m0间的通信 | |
queue_demo | 演示m4和m0间的通信 | |
emac | emac_easyweb | 演示如何实现简单的web应用程序 |
emc | emc_norflash | 外部的norflash读写测试 |
emc_sdram | 外部sdram读写测试 | |
gpdma | gpdma_flash2ram | 通过从flash到ram的gpdma测试 |
gpdma_linklist | 演示如何使用gpdma link-list功能 | |
gpdma_ram2ram | ram到ram的gpdma测试 | |
gpio | gpio_ledblinky | 使用gpio驱动led灯(流水灯效果) |
i2c | i2c_master | 通过i2c读写音频芯片uda1380的寄存器 |
i2s | i2s_audio | 通过i2s总线输出音频 |
lcd | lcd_demo | 在lcd屏上显示彩色条纹,并通过触摸屏控制光标 |
nvic | nvic_priorities | 配置nvic优先权分组测试tail-chaining/late-arriving中断模式 |
nvic_vectortablerelocation | 描述如何重定位向量表 | |
otp | otp_api | 描述如何使用片上otp的烧写功能。 注意!!!此例程运行之后开发板只能从代码中指定的启动方式(默认为spifi)启动,与编码开关sw2的状态无关,请谨慎运行! |
pwr | pwr_deeppowerdown | 测试进入深度低功耗模式以及通过rtc中断唤醒 |
pwr_deepsleep | 测试进入深度休眠模式以及通过wic中断唤醒 | |
pwr_powerdown | 测试进入掉电模电以及通过evrt中断唤醒 | |
pwr_sleep | 测试进入休眠模电以及通过wic中断唤醒 | |
rit | rit_interrupt | 用rit作为定时器产生中断驱动led |
rtc | rtc_alarm | 测试产生一个1分钟的计时中断和一个30s的alarm中断 |
rtc_calibration | 测试实时时钟的校准 | |
sdio | sdio_readwrite | sdcard的读写测试 |
spifi | spifi_test | 用spifi库读写外部spifi flash |
ssp | ssp_master | ssp作为主机传输数据 |
ssp_slave | ssp作为从机传输数据 | |
timer | timer_capture | 测试捕获定时器的功能 |
timer_freqmeasure | 测试使用定时器来测量信号的频率 | |
timer_matchinterrupt | 定时器匹配中断测试 | |
timer_matchpolling | 定时器轮询匹配测试 | |
uart | uart_autobaud | 测试uart的自动波特率功能 |
uart_dma | uart的dma测试 | |
uart_interrupt | uart的中断测试 | |
uart_polling | uart的轮询测试 | |
uart_rs485master | rs485主机测试 | |
uart_rs485slave | rs485从机测试 | |
usbdev | usb_cdc | 使用usb模拟com端口 |
usb_massstorage | 测试在lpc43xx上写一个简单的usb大量存储应用 | |
usbdev_rom | usb_composite | 测试在lpc43xx上使用usb rom驱动写一个usb复合设备(massstroage,hid,dfu)的应用 |
usb_dfu | pc机上的驱动尚欠缺,下一版本完善 | |
usb_hid | 测试在lpc43xx上使用usb rom驱动写一个usb hid应用 | |
usb_massstorage | 在lpc43xx写一个简单的usb大量存储应用 | |
wdt | wdt_interrupt | 测试使用wtd在特定时间后产生中断 |
|
||||||||||||||||||||||||||||
|
myir全系列产品模块支持列表
lpc4357fet256是基于arm cortex-m4的数字信号控制器,具有1个arm cortex-m0协处理器,设计用于需要信号处理的嵌入式应用。arm cortex-m4内核提供单周期乘法累加指令和simd指令,以及1个硬件浮点单元来支持信号处理,同时由m0协处理器进行i/o和数字控制的处理。lpc4357fet256包括1 mb闪存、136 kb数据存储器,2个高速usb 2.0主机/otg/设备、如状态可配置定时器(sct)、串行通用i/o (sgpio)以及spi闪存接口(spifi)之类的高级可配置外设、以及以太网、lcd、1个外部存储器控制器和多个数字外设和模拟外设。
- arm cortex-m4处理器,工作频率高达204 mhz
- 支持8个区的arm cortex-m4内置存储器保护单元(mpu)
- arm cortex-m4内置可嵌套矢量中断控制器(nvic)
- 硬件浮点单元
- 非屏蔽中断(nmi)输入
- jtag和串行调试(swd)
- 系统节拍定时器
- arm cortex-m0处理器,工作频率高达204 mhz
- 用于代码和数据的136 kb sram
- 2个支持独立总线访问的32 kb sram模块
- 包含启动代码和片内软件驱动器的32 kb rom
- 供客户使用的32位一次性可编程(otp)存储器
- 串行gpio (sgpio)接口
- ahb上的状态可配置定时器(sct)子系统
- 具有四条通道、速率高达每秒40 mb的四通道spi闪存接口(spifi)
- 内置rmii接口和mii接口、带dma支持的以太网mac
- 1个带dma支持的高速usb 2.0主机/设备/otg接口
- 1个带dma支持的高速usb 2.0主机/设备接口
- 1个带dma支持和全调制解调器接口的550 uart
- 3个带dma和同步模式支持550 usart
- 带1个通道的c_can 2.0b控制器
- 2个带fifo和多协议功能的ssp控制器
- 1个spi控制器
- 1个比特率最高为1 mbit/s的超快速模式i2c总线接口
- 1个超快速模式i2c总线接口
- 2个i2s接口
- 支持外部sram、rom、闪存和sdram的外部存储器控制器(emc)
- 具有专用dma控制器、显示器分辨率可选的lcd控制器
- 安全数字输入输出(sdio)卡接口
- 8通道通用dma(gpdma)控制器
- 多达164个通用输入/输出(gpio)引脚
- 4个具有捕获和匹配功能的通用定时器/计数器
- 1个电机控制脉冲宽度调制器(pwm),支持三相电机控制
- 1个正交编码器接口(qei)
- 重复中断定时器(ri定时器)
- 窗口化看门狗定时器(wwdt)
- 独立电源域上的超低功耗实时时钟(rtc)
- 报警定时器;可由电池提供动力。
- 1个带dma支持、数据转换速率达400 ksamples/s的10位dac
- 2个带dma支持、数据转换速率达400 ksamples/s的10位adc
- 2个128位安全otp存储器,用于aes密钥存储和供客户使用
- 工作范围从1 mhz到25 mhz的晶体振荡器
- 校准到1%精度的12 mhz内部rc(irc)振荡器
- 超低功耗实时时钟(rtc)晶体振荡器
- 3个pll允许cpu以最大cpu速率运行
- 时钟输出
- 3.3 v(2.2 v至3.6 v)单电源,搭载片内dc-dc转换器
- rtc电源域可单独由3 v电池供电提供动力
- 四种低功耗模式
- 处理器通过唤醒中断从睡眠模式唤醒
- 采用可产生中断和强制复位的4个独立阀值进行的掉电检测
- 上电复位(por)
- 参见各类型的功能选择指南
- 1 mb 闪存存储器
序号 | 软件名称 | |||
更新时间 | 大小 | 下载 | ||
1 | myd-lpc4357/lpc4350/lpc1857/lpc1850用户手册 |
2013.04.24 |
3.4 mb | 下载 |
2 | lpc43xx数据手册(lpc4357/lpc4350等芯片手册) | 2012.11.28 | 8.5 mb | 下载 |