本帖最后由 xi_liang 于 2014-7-6 12:58 编辑
活动截止日期2013-1-6
http://item.taobao.com/item.htm? ... pzyH&id=15913573551
软硬件兼容官方stm3210e-eval开发板,淘宝最低价1900元,现只需要399元,含一块2.8寸TFT LCD,硬件资源是可以说是同类产品中配置最高的,1M SRAM,16M NOR,64M NAND,性价比不用说,用来学习STM32芯片的例程也是最多的,官方也在不断的更新之中,还可以用来学习uclinux,当然不学uclinux只学裸机这个块板也是个很好的选择,官方86个测试例程,全淘宝绝无仅有。
几乎国内所有STM32开发板的例程都是来源于官方的测试程序,如果你不想看被别人改过的代码,这里是最好的选择。
采用M29W128G NOR FLASH,为什么大部分开发板不能运行uclinux,因为他们采用便宜的SST的NOR FLASH。甚至有些开发板USB检测电路三极管都省了,这也是为什么他们不能运行DFU软件的原因。我们采用两个三极管,用USB下载程序到NOR FLASH完全没问题。
百为STM32开发板:
硬件特性:
l STM32F103ZET6 (支持FSMC,很多开发板没有FSMC功能的,请问清楚)
l 两种供电方式,外部5V供电和USB供电方式
l 三种启动模式,下载模式、用户程序模式、内部SRAM启动模式
l AK4642 I2S音频DAC,立体声耳机
l 8Mbit SPI FLASH,1MB SRAM,128Mbit NOR Flash,64MB NAND Flash
l I2C接口温度传感器芯片LM75A
l 两个串口,其中一个带RTS/CTS控制
l USB2.2 device接口
l CAN2.0A/B兼容接口
l JTAG仿真调试下载接口
l 240x320 TFT彩屏
l 五向游戏杆控制
l 复位按键
l 4个LED指示灯
l RTC电池备份
l 全部IO通过双排插针引出
l BNC接口
软件特性:
l 简单不带库例程
l 官方带库例程
l 支持ST官方DEMO程序
l 支持UCOS2.86+UCGUI3.90+ILI9320+TSC2046触摸(触摸屏采用硬件SPI
l 支持FATFS+SDIO+helix软解码MP3
l uCLinux操作系统
l ST GUI库
发货清单:
1、百为STM32开发板 1块
2、2.8 TFT LCD带触摸及转接板 1块
3、串口线 1根
4、USB线 1根
5、短路跳帽 10个
6、开发板配套光盘 1张
软件资源:
管方丰富的软件支持
UCOS2.86+UCGUI3.90+ILI9320+TSC2046:
支持MEMDEV,JPEG(很多开发板采用旧版的不支持的,请问清楚)
触摸采用硬件SPI接口(非软件模拟的可比)
还有ST官方的GUI:
官方的FFT DEMO:
http://www.amobbs.com/thread-5500240-1-1.html
百为stm3210e-board,
运行uclinux启动信息如下:
platform Initialisation finished jumping to kernel.
Linux version 2.6.26-uc0 (stm32@localhost.localdomain) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-163) ) #2 Wed Sep 2 10:09:23 UTC 2009
CPU: ARMv7-M Processor [411fc231] revision 1 (ARMv?(11)M)
Machine: STM3210E-EVAL
SRAM Config: bank[0] @ 0x68000000 (size: 1024KB) - bank[1] @ 0x20000000 (size: 64KB).
Built 1 zonelists in Zone order, mobility grouping off. Total pages: 254
Kernel command line: init=/linuxrc console=ttyS0
PID hash table entries: 16 (order: 4, 64 bytes)
console [ttyS0] enabled
Dentry cache hash table entries: 1024 (order: 0, 4096 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Bad page state in process 'swapper'
page:68901820 flags:0x00008000 mapping:00000000 mapcount:0 count:0
Trying to fix it up, but a reboot is needed
Backtrace:
Memory: 1MB 0MB = 1MB total
Memory: 980KB available (336K code, 53K data, 8K init)
Mount-cache hash table entries: 512
simple-gpio: now handling 16 GPIOs: 0 - 15
ttyS0 at MMIO 0x40013800 (irq = 37) is a STM32 USART1 Port
rtc-stm3210e_eval rtc-stm3210e_eval.0: rtc core: registered rtc-stm3210e_eval as rtc0
rtc-stm3210e_eval rtc-stm3210e_eval.0: setting system clock to 1970-01-01 00:00:00 UTC (0)
Freeing init memory: 8K
Welcome to
____ _ _
/ __| ||_|
_ _| | | | _ ___ _ _ _ _
| | | | | | || | _ \| | | |\ \/ /
| |_| | |__| || | | | | |_| |/ \
| ___ \____|_||_|_| |_|\____|\_/\_/
| |
|_|
For further information check:
http://www.uclinux.org/
http://www.st.com/stm32
/ # |