|
vs1003b 正弦波测试程序,大家看看有没有问题
这里只包含正弦波测试,使用坛子里的驱动,使用m8。
void VS1003B_SIN_TEST(void)
{
_delay_ms(254);
VS1003B_WriteDAT(0x53);
VS1003B_WriteDAT(0xef);
VS1003B_WriteDAT(0x6e);
VS1003B_WriteDAT(0x1);
VS1003B_WriteDAT(0x0);
VS1003B_WriteDAT(0x0);
VS1003B_WriteDAT(0x0);
VS1003B_WriteDAT(0x0);
VS1003B_WriteDAT(0x0);
_delay_ms(254);
VS1003B_WriteDAT(0x45);
VS1003B_WriteDAT(0x78);
VS1003B_WriteDAT(0x69);
VS1003B_WriteDAT(0x74);
VS1003B_WriteDAT(0x0);
VS1003B_WriteDAT(0x0);
VS1003B_WriteDAT(0x0);
VS1003B_WriteDAT(0x0);
VS1003B_WriteDAT(0x0);
}
int main(void )
{
DDRB = _BV(5)|_BV(3);
VS1003B_PORT |= _BV(VS1003B_LED);
if(VS1003B_Init())
VS1003B_PORT &=~_BV(VS1003B_LED);
VS1003B_WriteCMD(0x00,0x0820);
_delay_ms(20);
VS1003B_SoftReset();
while(1){
VS1003B_SIN_TEST();
}
} |
阿莫论坛20周年了!感谢大家的支持与爱护!!
一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。
|