简介
记录调试的情况。
电路设计
工程文件:
D:\zhuoqing\AltiumDesigner\Tools\2020\DigitRheostat\DigitRheostat.PcbDoc
1. 原理图设计
▲ 电路原理图
2. PCB 设计
▲ PCB设计
软件设计
D:\zhuoqing\window\C51\STC\Tools\DigitRheostat\DigitRheostat.uvproj
//==============================================================================
// PROCESS THE DEBUG BUFFER
//------------------------------------------------------------------------------
void SerialDebugProcessBuffer(void) {
unsigned int nNumber;
unsigned int nAddress;
SerialDebugBuffer2Argument();
if(g_ucSDANumber == 0) return;
if(strcmp("hello", (char *)STD_ARG[0]) == 0)
printf("%s is ready !\r\n", VERSION_STRING);
else IFARG0("ad5272set") {
sscanf(SDA(1), "%d", &nNumber);
sscanf(SDA(2), "%d", &nAddress);
AD5272SetAddress(nAddress);
AD5272WriteRDAC(nNumber);
}
else printf("Error command : %s !\r\n", STD_ARG[0]);
}