芯嵌STM32用户使用手册(11)

时间:2025-04-04

2.2.7串口电路

芯嵌STM32开发板使用全新原装(进口)SP3232EEN芯片或者MAX3232,均为进口的串口芯片,希望能带给用户更稳定的环境。本串口电路设计中,带有两个UART

串口座,比普通的开发板使用更具灵活性。

2.2.8按键电路

为了能让广大芯嵌STM32用户体验程序中断或轮询模式的乐趣,我们专门设计了两个按键电路,连接PC0与PC1引脚,每个引脚外加10K的电阻上拉,接至3.3V电压。一旦按下按键,则可使对应的PC0或PC1引脚电平降为低电平。编写程序的时候,只要通过查询对应的电平变化,即可获知对应的引脚状态。

2.2.9SD卡接口电路

STM32也不例外,目前许多CPU都提供了SD模块功能。为了支持SD卡的

读写,我们设计了SD

卡的接口电路,如下所示:

注意,这个SD卡接口,采用的是SD总线模式,因此在编写程序时,需要特别注意,不能使用SPI总线控制。

2.2.10USB接口电路

STM32系列的CPU许多都集成了USBSLAVE的功能模块。我们可以直接外接USB接口即可实现USB从设备的功能。电路图如下所示:

2.2.11LCDTFT液晶接口电路

芯嵌STM32开发板支持FSMC模式下的LCD接口,使用的TFT液晶屏可以是2.4-3.2寸的触摸屏。芯嵌stm32开发板使用的液晶驱动IC为ILI9341或对应的控制IC

2.2.12CAN总线电路

芯嵌stm32开发板扩展了CAN总线接口,可以使用两块芯嵌stm32开发板进行CAN总线通信。对应的原理图如下所示:

注意,CAN引出的两个接口,即JP5的两个IO

口,位置在这里,如下图:

2.2.13网络接口

芯嵌stm32开发板板载了网络接口,使用HR911105A+ENC28J60的模式,

可进行网络服务器的扩展使用。电路图如下所示:

值得一提的是,microchip公司生产的ENC28J60这颗芯片,散热做的不好,导致芯片工作时,会有发热现象(有时会45度偏上)。这里也声明,并非芯片烧掉,而是发热,另外,淘宝上卖的个别的ENC28J60网络模块,虽然工作正常,但发热现象更为严重,已经是烫手了,因为电路图有待改进。关于ENC28J60芯片发热的证据,请直接在百度里搜“ENC28J60散热”,一大堆关于ENC28J60发热的抱怨。

芯嵌stm322.2.14音频接口

考虑到娱乐因素,芯嵌stm32开发板集成了音频编解码芯片VS1003。这颗

芯片功能非常强大,其电路图如下所示:

以上即为芯嵌STM32的电路图原理图,这里强调,该原理图仅供参考,如需用于项目应用,请根据实际情况进行修改,切勿原样抄袭!

芯嵌STM32用户使用手册(11).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219