刚刚画完一个STM32功能板,请大家看看有没有哪里不合理

2019-07-21 01:36发布

RT,刚刚画完一个系统板,请大家看看有没有哪里不合理的地方。
系统板主要功能将AD采集到的信号通过TCP/IP协议发送到上位机。
=======================================================
系统板介绍:
1、系统采用STM32F103VET6(512K_FLASH、40K_SRAM、2路IIC、3路USART

2路SPICAN总线、USB 2.0、全速接口、7通道DMA)为主控芯片。原理图

设计上兼容STM32F107以太网设备RTL8201调试。
2、板截USB型ISP下载接口,参照原子STM32开发板。
3、主控芯片多余引脚以功能复用的形式引出。
4、子机同步及通信通过CAN总线完成(485总线备用)。
5、系统板采用外部看门狗芯片。
6、系统功能实现主方案(STM32F103+SRAM+W5100)硬件TCP/IP实现
   方案B:(STM32F103+SRAM+DM9000)软件TCP/IP实现
   方案C:(STM32F107+SRAM+RTL8201)软件TCP/IP实现
7、所有使用总线的外设均挂在FSMC总线上,通过138译码器来实现不同设

备的片选。
8、采用4.3寸TFT液晶屏,采用RA8875作为驱动芯片。
=======================================================
由于考虑到后面可以直接换到STM32F107所以只能用100Pin的。所以SRAM

、NAND FLASH、W5100、DM9000、RA8875这此外设全挂在FSMC总线,通过

译码器完成不同设备的读写功能的实现上拿不准,通过373解决数据地址

复用。这里还请大神们帮忙指导一下哈。




友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
八度空间
1楼-- · 2019-07-21 07:29
 精彩回答 2  元偷偷看……
正点原子
2楼-- · 2019-07-21 09:55
 精彩回答 2  元偷偷看……
Vampireyifeng
3楼-- · 2019-07-21 11:51
回复【3楼】正点原子:
---------------------------------
如果换成107的话,就不用fsmc总线了,只是为了方便换了107后调试软件TCP/IP方便。
还请原子大哥,如果有空看看fsmc总线上一下挂那么多外设。通过译码器选择这样可不可行?
正点原子
4楼-- · 2019-07-21 12:21
回复【4楼】Vampireyifeng:
---------------------------------
译码器选择,可以的.
664653162
5楼-- · 2019-07-21 16:37
哥们原理图设计的可以啊!求带
376816426
6楼-- · 2019-07-21 17:11
 精彩回答 2  元偷偷看……

一周热门 更多>