开发Hi3518第一个示例程序

    开发者需要在Linux服务器上下载一套源代码,获取Hi3518源码(站点1、)。更多源码获取方式,请见源码获取

    修改应用程序

    源码applications/sample/camera/app/src目录内helloworld.c代码如下所示,用户可以自定义修改打印内容(例如:修改OHOS为World)。当前应用程序可支持ISO C及C++的代码开发。

    在linux服务器上,进入源码包根目录,执行如下脚本编译源码包。结果文件生成在out/ipcamera_hi3518ev300目录下。

    Hi3518EV300

    镜像烧写

    Hi3518EV300单板请使用串口烧写。

    1. 单板串口线(USB接口)与Winodws主机连接,打开电脑的设备管理器,查看串口号,此处为”COM7”。

      图 1 驱动安装成功图

    2. 打开HiTool工具,按照标号顺序选择芯片类型”Hi3518EV300”,“本地PC配置”内选择“COM7”,“传输方式”内选择“串口”。

      图 2 HiTool工具串口配置步骤图
      开发Hi3518第一个示例程序 - 图1

    3. 图 4

    4. 烧写完成,点击OK。

      图 5 烧写完成示意图
      开发Hi3518第一个示例程序 - 图2

    1. 连接串口:烧入成功后,按图示步骤打开终端,点击设置,修改终端名称为“Terminal11”,端口号为COM7,点击OK后打开串口,串口将显示“hisilicon #“字样,表示进入单板U-boot程序。

      图 6 串口连接图

    2. (初次烧写必选)修改U-boot的bootcmd及bootargs内容:该步骤为固化操作,可保存执行结果,但U-boot重新烧入,则需要再次执行下述步骤。

      表 1 Hi3518EV300 U-boot修改参数解释

      图 7 启动参数设置图
      开发Hi3518第一个示例程序 - 图3

    下一步学习