目录
硬件
- PHPoC Blue或PHPoC Black
- Micro USB转USB线(将源代码上传到PHPoC设备)
- RS232板(PES-2201)
- RS232转USB数据线(DB9母头)
快速步骤
此示例的源代码是PHPoC支持包(PSP)的一部分。你需要:
- 下载PHPoC支持包。
- 将示例\ p4s \ 01.php_task \ 06.uart_hello上传到PHPoC Blue / Black。
- 单击PHPoC Debugger上的“运行”按钮。
如果您是第一次使用PHPoC,请参阅如何使用PSP。
源代码
源文件包括:
- init.php:当PHPoC系统上电或复位时,运行此文件。它用于指定运行的文件是系统循环。
- task0.php:此文件在PHPoC设备的系统循环中运行。
init.php
该文件在PHPoC系统上电或复位时运行。它用于指定 task0.php运行是系统循环。
PHP代码:
system("php task0.php");
?>
task0.php
[完整代码]
PHP代码:
if(_SERVER("REQUEST_METHOD"))
exit; // avoid php execution via http request
include_once "/lib/sd_340.php";
uart_setup(0, 9600, "N81N");
while(1)
{
uart_write(0, "hello, world!\r\n");
sleep(1);
}
?>
运行结果
该文件的源代码:
- 设置UART端口(波特率,奇偶校验,数据位,停止位和流量控制)。
在无限循环中:
- 通过UART,发送’hello, world!’