半夜有点睡不着,请教下各位这个方案,说来这个方案2010年论证过,因为种种原因暂停了,现在重新启动,一直关注STM32,文档也看了一些,但是纸上得来终觉浅,这次想在工程中用上,请各位帮忙把把关。
设想如下:
STM32F103ZET6,64K RAM,512M Flash,144Pin
USART×5--- 2全双工+2 RS485+1 ISO7816
FSMC----SRAM(32K)+LCM(128*64)...
I2C---RTC+E2PROM
SPI2---SPI FLASH
TIM3 TIM8---输出8路PWM,频率2kHz,每路占空比可调
TIM1 TIM4---捕获8路脉冲频率0-600HZ变化,希望是沿上升沿和下降沿都捕获
再考虑到5V耐受管脚,勉强刚刚够分配的。
这里有几个问题请教一下,特别有对应实际用过的和香版给予帮忙。
1、USART设置成ISO7816模式时候校验位可以任意配置成奇或偶吗?这个在某些情况很重要。
2、FSMC_NE1接SRAM做内存扩展,FSMC_NE2接LCM,可以这么用或者有什么注意的吗?
3、对于8路脉冲频率0-600HZ的信号,采用“TimX的捕获功能”或者“GPIO电平变化中断”各有什么利弊?(用GPIO的好处是管脚分配会从容些) |