Tinygo ESP8266 SoftI2C 调试RX8025T 不能读取到时间原因排查
先说排查出最终原因:ESP8266,貌似必须用 scl: D2 sda: D4引脚,如果用已定义好的D1,D2引脚 则会读取不到时间以下代码是使用自带的i2csoft库读写Rx8025T,时钟芯片代码以下读取到,逻辑分析仪情况package main import ( "machine&
先说排查出最终原因:ESP8266,貌似必须用 scl: D2 sda: D4引脚,如果用已定义好的D1,D2引脚 则会读取不到时间以下代码是使用自带的i2csoft库读写Rx8025T,时钟芯片代码以下读取到,逻辑分析仪情况package main import ( "machine&
经过今天的排查,终于发现是 时序图中延时函数没有用对一定要时序图准确,才能出图!!!具体代码如下:package mainimport ( "machine" "time")const(//引脚定义//VDD VSS DATA WR &nb
因为tinygo不支持ESP8266硬件SPI只能软件模拟SPIfunc (d *Device) Transfer(data uint8){//time.Sleep(1 * time.Millisecond)for cnt:=0;cnt<8;cnt++{d.sck.Low() if (data &0x80)>0 {d.sdo.High()}else{d.sdo.Low
根据数码之家大神里提的,UC1601可以两线驱动,参照接线图将CS接地,RST接VCC,使用S9 SPI传输模式,成功使用 tinygo 驱动显示,完美啊!1601S 接线 15脚 BM0 接VDD,16脚 BM1置空 BM01 为 10代码如下:package main import (