|

楼主 |
发表于 2018-12-10 18:58:14
|
显示全部楼层
今天在清理前面板(cpu)和母板之间连接时,忽然发下一个操蛋的事情:每路电源的ADC\DAC共需要CLK,DIN,DOUT,CS_DAC,CS_ADC共5根线,也就是说,光把4路电源控制起来就要20根线 即便是公用CLK,DIN,DOUT,也还要8个单独的片选
选的40pin排线这样算下来根本就不够用---还有8根报警信息回传、4根各种电源、关键是还有LAN,USB,RS232等其他物件。翻了一会ADC和dac的文档,发现也只能时钟,数据上传、数据下传复用,只好在STM32上找了一组SPI,另选了3个GPIO,然后在母板上放了个74HC138,实现3---8译码获得8个片选
这样一共用了6根线,宽敞多了----不爽的是把CPU板已经画好的东西拆了大半,才腾出一组SPI
|
|