微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > ARM技术讨论 > 口袋实验室——STM32自玩板

口袋实验室——STM32自玩板

时间:10-02 整理:3721RD 点击:
/****************************************************************************************描述:自玩STM32开发板
*主控:STM32F103VET6
*面积:9.6cm*6.8cm
*作者:电纸人
*版本:V1.0
*时间:2014/06
****************************************************************************************/

    =========分割线========无视================………
    上次去参加一个高校教师峰会,虽然我不是老师跟着老师混进去的。填写资料的时候,同行的小伙伴在写上了另类的“学生”两字。结果午餐就没有了!看来天下没有免费的午餐这句话果然没错,要撒谎才行聊完吃的该说正事了,在会上听的比较多的一个词就是“口袋实验室”,简单的说就是开发板做的功能丰富,但是板子的面积很小——这让我想起来树莓派。听了几位不认识的Big Boss讲了后感觉确实挺有意思的。想想市场卖的开发板或者是学校做的开发板很适合用来当板砖使啊,第一:手感不错,拿在手上真的有拿块砖的感觉第二:威力惊人,啪,一下拍面门上,好好的闭月羞花就会成为不毛之地第三:…………!
   回来后正好想用STM32做一个东西玩,又不想各种杜邦线连接开发板,就自己画一个好了,能够满足对板子的要求。山寨下口袋实验室画一个小的板子大小在9.6cm*6.8cm,为什么是这个大小呢。因为用到了一块3.5寸的液晶屏,液晶屏的驱动板做出来就差不多那么大,用积木式的将液晶盖在电路板上,看不到主板的电路,是不是感觉很简洁呢。》》》上图》》》》》》渣机拍的 勿喷


整体照……………………


来个全景的预览………………Loading……………………


背面也来一张,是不是有个奇怪的东西………………扬声器飘过…………


焊接了一半了,中途休息,休息…………


焊接完成,上电测试,下载个流水的,(看到流水没>_<///)工作正常是不是很快,其实真的很快!

经过测试,所有电路工作正常。
/***************************************************************************************/


/*************************************************************************************/


/**************************************************************************************/



/***************************************************************************************/

void SD卡(void)
{
      SDIO接口,传输……快一点……点……点……!
}

/****************************************************************************************/
void 串口(void)
{
   包含  USART1,USART2;
    if(跳线帽 == 上)
   USART1和MIniUSB连接与PC机通信;
   else
    USART1和YN6288语音芯片连接;// 板上做有SNAP01功放电路&扬声器

    USART2和一组5v电源组成接口,可接串口通信的模块,比如 GPS模块、Wifi模块………………;
}

/****************************************************************************************/
void 2M_Flash(void)
{
     嗯!把整个字库装进去还是不错的选择;
}

/****************************************************************************************/
void 2M_Flash(void)
{
     嗯!把整个字库装进去还是不错的选择;
}

/*****************************************************************************************/
void PCF8563(void)
{
     基于IIC的时钟芯片PCF8563只需要一根时钟线一根数据线就行了 略比DS1302少了一根;//又省I/O口了
}

/*****************************************************************************************/
void 3.5寸TFT(void)
{
     驱动为ILI9841,带触摸。采用FMSC总线,刷屏速度快……快一点……点……点……!;//大屏幕,显示更出色
}

/*****************************************************************************************/
void  SPI(void)
{
     软件模拟SPI接口+5V电源接口=音频解码模块接口;//VS1003/VS1053 模块都不错
     硬件SPI2;
}

/*****************************************************************************************/
void  key(void)
{
    几个大按键,手感是不错了,如果写个游戏按着玩还不错;//(写不出来)!
    没找到合适的小一点按键,不然把按键放在左边 应该更好看点 板子也会更小》
}

……
………
…………
void main(void)
{
    1x--GPS+YN6288--------------GPS导航系统;//简易点 …………再简易点…………
    2x--TFT+key--------------游戏机……;
    3x--TFT+SD--------------电子相册……;
    4x--TFT+SD+flash------------电子书……;
    5x--vs1003+TFT+key--------------MP3播放器;
    6x--PCF8563+TFT----------------------电子时钟
    7x--自由组合

}

/*****************************************************************************************/

刚刚发现————TI有个基于MSP430 LaunchOad口袋实验平台-------------------->结束语


代码蛮工整,支持!

非常好的!

谢谢 支持

多谢支持

顶一个 感谢小编分享

大牛人啊,俺在嵌入式的边缘

顶一个                              

多谢支持啊 哈哈

挺吸引人,挺想学做,谢谢分享。

d大家彼此学习共同进步

过奖了 一起学习

现在正在学这个,请问能不能加好友向您学习一下

支持一下!

没有发现集成有VS1003芯片

学习学习,谢谢分享!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top