您好!
我现在在使用MSP430F5529 launch和以msp430F5529为核心自己焊的板子。使用CCS 6.1.3和 energia 17 编程。 Launch board在单独使用时应该都没有问题,但是在connect msp430f5529和esp8266 wifi mdule的UART pins后,serial monitor便没有反应了。我自己焊的板子直接将MSP430F5529的UART pin和ESP8266 uart pins焊在一起了,serial monitor没有反应估计也是这个原因。
原先在使用msp430f5529 launch board也有类似的问题,使用jumper将uart pins短路后serial monitor就又有反应了。请问我在使用msp430f5529的uart pins的过程中哪里出错了? 请给予提示,谢谢
xyz549040622:
是不是你共地的问题导致的呢,你共地了没?
Yutao Li:
回复 xyz549040622:
共地的意思是不是问我有没有插ground pins?那肯定有插的。我connect的方式如下面所述
ESP8266 MSP430F5529
RX <————–> TX
TX <————–> RX
3.3V(Power来自于launch board或者外接电源)
GND GND
灰小子:
launchpad系列板子设计的时候并没有考虑给外部模块供电。
esp8266工作的时候要求的瞬时电流比较大,launchpad提供的电流不够。
Yutao Li:
回复 灰小子:
啊?不会吧?MSP430F5529launch board自带变压器,有5V和3.3v的输出电源的pin的啊。
电流问题可能是原因之一吧(这点我之后回去查data sheet,不过记得原来设计硬件的时候查看了下launch board提供电流记得是绰绰有余的),但是就算我什么外部component都不放上去,单纯remove RX和TX的jumper,energia和CCS的serial monitor就没有反应了。插回去之后就又能work了,不知道这是为什么。我在网上找到的example里面是可以的。
Example链接如下:
https://www.hackster.io/ctroberts/20-wifi-connected-hardware-solution-with-esp8266-fb5995
这里还有E2E的一个类似的问题,也可能有参看价值:
https://e2e.ti.com/support/microcontrollers/msp430/f/166/p/491878/1803400
谢谢