首先,非常感谢同事赠送的百为stm32开发板。不知道大家有没有听说过这款stm32开发板?这是我一个同事自己开发的一款性价比高、做工优良的stm32开发板,目前人家创业中。
说到这里,我不得不佩服下我这位同事。正如他QQ上的签名:“坚持到底,没有做不到的事情”。人与人的差距,我觉得很重要一点就是:是否坚持做一件事情!据我所知,我的这位同事,自己开发这款stm32开发板,前前后后花了2年多时间。功夫不负有心人,他的开发板开始斩获业绩,在21IC、阿莫BBS等大型论坛上声名鹊起。在这里,衷心祝愿我的这位同事,生意越来越好,事业越来越壮大,名声越来越响亮……
事情由来
前几天,我在21IC上看帖回帖,然后在我发的一个帖子上居然有人直接称呼我:
我感到很惊奇,在21IC上居然这人认识我!想了半天,认不出是谁。后面瞧了半天,从他的昵称中破解出来,后面再查看一些资料更加佐证判断没错。
过了两三天,这位同事加了我QQ,说要赠送我一块板,可以在他的板子上移植eCos。说实在的,有点不好意思,而且,我手上也有了一块stm32开发板并在这块板子上移植eCos。
同事很热情,我只好盛情难却了!
百为stm32开发板,做工优秀,赞!
今天早上收到了板子,打开一看,非常入眼。我曾经从事过PCB LAYOUT工作,所以现在一直有个习惯,拿到任何一块板子,都会在心中品评下它的PCB设计,包括PCB布局、走线、关键信号处理、丝印摆放等设计细节。整体上看,百为stm32开发板的整个PCB设计可圈可点。瞧瞧我的图片就知道了。
整体布局清晰明了,简洁明快,而且设计时,是从用户使用的角度去考虑。使用时,有按键一边朝着向着人,这样,插拔串口线、JTAG线、音频线、SD卡、开关电源等非常方便,符合人性化设计。
焊接饱满,丝印清晰,走线干净利索,赞一个!我尤爱设计漂亮的板子,没办法,谁叫我曾经是个PCB LAYOUT工程师。
硬件特性
- lSTM32F103ZET6 (支持FSMC,很多开发板没有FSMC功能的,请问清楚)
- 两种供电方式,外部5V供电和USB供电方式
- 三种启动模式,下载模式、用户程序模式、内部SRAM启动模式
- AK4642 I2S音频DAC,立体声耳机
- 8Mbit SPI FLASH
- 1MB SRAM (超值)
- 128Mbit NOR Flash(没有NOR FLASH的开发板OUT了,有个网友学了一年的STM3去面试,一问NOR操作都不会,结果……)
- 64MB NAND Flash
- I2C接口温度传感器芯片LM75A
- 两个串口,其中一个带RTS/CTS控制
- USB2.2 device接口
- CAN2.0A/B兼容接口
- JTAG仿真调试下载接口
- 240×320 TFT彩屏
- 五向游戏杆控制
- 复位按键
- 4个LED指示灯
- RTC电池备份
- 全部IO通过双排插针引出
- BNC接口
以上是从该开发板淘宝店上粘贴过来的,另外,还配套有丰富的资料,如亲自录的视频教程等,更多详情不多介绍,有兴趣去我同事的淘宝店吧:http://baiweijishu.taobao.com/
关于eCos移植
目前,正把eCos移植到手头上另一块stm32板上,我的目标是在stm32板子上提供一个示范性的eCos软件开发框架以及一些应用示例,在此基础上编写一个eCos开发教程,让更多的技术同行来关注eCos,学习eCos,并在产品中应用eCos!
所以,我会选择一款stm32板子作为最终发布平台。如果没有意外的话,可能就会选择同事开发的这款百为stm32开发板作为发布平台,当然也有可能要求是一个定制板!但不管怎样,我的重点还是eCos软件开发框架、eCos应用工程、eCos推广等几个着力点。
最后,用同事QQ的签名来激励下自己:“坚持到底,没有做不到的事情”。
购买链接失效了,请问现在还能买到百为开发板吗
eCos软件开发框架、eCos应用工程、eCos推广等几个着力点。。。
郭总,我顶!
期待你的eCos开发教程哈,O(∩_∩)O~