0°

(十一)Hello,world! – 通过UART发送数据-PHPoC

硬件

  • 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!’
「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论