您好!
我今天开始在我们的新电路板上运行 LP5569。 如果我向 LEDx_PWM 寄存器写入值、我可以单独控制每个 LED、但我没有运行引擎。 即使我以最简单的方式执行它、 我出了什么问题?
我将写入以下寄存器值:
0x59至寄存器0x2F //电荷泵自动并启用内部时钟
0x40到寄存器0x00 //启用芯片
0x40到寄存器0x02 //将程序加载到 SRAM
5ms 延迟
0x00到寄存器0x4F //选择第一页
0x40到寄存器0x50
0x80到寄存器0x51 //将 PWM 设置为50%
0xC0到寄存器0x52
0x00到寄存器0x53 //结束
0xAA 到寄存器0x71 //每秒映射一个 LED
0x00到寄存器0x4B //将 Engine1的起始位置设置为0
0x00到寄存器0x30 //将发动机1程序计数器设置为0
0x80到 Engine1的寄存器0x01 //自由运行
0x80到寄存器0x02 //运行程序
我是否忘记了任何重要的寄存器? 命令的顺序是否错误?
此致
Heiko