当前位置: 首页 > news >正文

全国网站制作前十名人力资源培训与开发

全国网站制作前十名,人力资源培训与开发,优秀网站设计模板,福州网站设计企业网站建站上次成功在k230上烧录sdk#xff0c;这次准备实现hello world和ssh scp远程k230 主要是按照K230 SDK 基础教程的K230_实战基础篇_hello_world.md 一、PC连接k230 1. 初步准备 首先下载串口工具PuTTY#xff0c;这个我个人感觉比较方便。 准备两根USB type-C数据线#…上次成功在k230上烧录sdk这次准备实现hello world和ssh scp远程k230 主要是按照K230 SDK 基础教程的K230_实战基础篇_hello_world.md 一、PC连接k230 1. 初步准备 首先下载串口工具PuTTY这个我个人感觉比较方便。 准备两根USB type-C数据线一根连电源一根连串口调试。还有Type C公头转网口线缆1根 图里面网口连接的是小核 开发板上电可以在设备管理看见COM4和COM5COM4是小核COM5是大核 2. PuTTY连接 小核的串口是COM4速度115200 8N1 连接过去后重启开发板可以看到输出默认账号是root没有密码 仔细看这时候有输出udhcpc:no lease, failing这是我们还没有连接上网络 3. k230共享PC网络 上面我们已经插上Type C公头转网口线缆将线缆用网线与PC连接 然后打开win10的控制面板-网络和 Internet-网络连接 重启开发板这时就可以看到开发板的ip了 4. 免密连接 在wsl中运行ssh-keygen -t rsa生成公钥在k230中也运行ssh-keygen -t rsa。 把wsl的.ssh/id_rsa.pub中的内容复制到k230的/root/.ssh/authorized_keys中没有authorized_keys这个文件就用vi新建。 二、代码编写 1. 小核linux编译 在docker中上创建一个C文件hello.c并加入如下代码 #include stdio.h int main (void) {printf(hello world\n);return 0; } 运行小核linux工具链 /root/k230_sdk-main/toolchain/Xuantie-900-gcc-linux-5.10.4-glibc-x86_64-V2.6.0/bin/riscv64-unknown-linux-gnu-gcc hello_world.c -o hello 用scp拷到k230上 scp hello root192.168.137.28:/root/ 在k230上(也就是在用PuTTY串口工具打开的端口中)找到刚刚拷过来的hello ./hello 可以看到输出 2. 大核编译 大核的编译比小核麻烦点。下面是官方提供的案例但是里面有很多的参数我们并不了解 k230_sdk/toolchain/riscv64-linux-musleabi_for_x86_64-pc-linux-gnu/bin/riscv64-unknown-linux-musl-gcc -o hello.o -c -mcmodelmedany -marchrv64imafdcv -mabilp64d hello.ck230_sdk/toolchain/riscv64-linux-musleabi_for_x86_64-pc-linux-gnu/bin/riscv64-unknown-linux-musl-gcc -o hello.elf -mcmodelmedany -marchrv64imafdcv -mabilp64d -T k230_sdk/src/big/mpp/userapps/sample/linker_scripts/riscv64/link.lds -Lk230_sdk_src/big/rt-smart/userapps/sdk/rt-thread/lib -Wl,--whole-archive -lrtthread -Wl,--no-whole-archive -n --static hello.o -Lk230_sdk/src/big/rt-smart/userapps/sdk/lib/risc-v/rv64 -Lk230_sdk/src/big/rt-smart/userapps/sdk/rt-thread/lib/risc-v/rv64 -Wl,--start-group -lrtthread -Wl,--end-group 所以官方提供了另外一种scons的编译方式Makefile的编译构建较为复杂不是rt-smart官方提供的编译方式感兴趣的可以参考src/big/mpp/userapps/sample中的Makefile结构来编译。 到k230_sdk/src/big/rt-smart/userapp目录下创建一个文件夹命名为hello cd k230_sdk/src/big/rt-smart/userapp mkdir hello cd hello 创建以下三个文件 hello.c #include stdio.h int main (void) {printf(hello world\n);return 0; } SConscript   # RT-Thread building script for componentfrom building import *cwd GetCurrentDir() src Glob(*.c) CPPPATH [cwd]CPPDEFINES [HAVE_CCONFIG_H, ] group DefineGroup(hello, src, depend[], CPPPATHCPPPATH, CPPDEFINESCPPDEFINES)Return(group) SConstruct   import os import sys# add building.py path sys.path sys.path [os.path.join(..,..,tools)] from building import *BuildApplication(hello, SConscript, usr_root ../)来到k230_sdk/src/big/rt-smart/目录下 source smart-env.sh riscv64 进入k230_sdk/src/big/rt-smart/userapps目录编译程序   scons --directoryhello 编译好的程序在hello文件夹下把编译好的hello.elf用scp上传到小核linux的/sharefs/app/中用PUTTY连接到大核因为sdk默认运行人脸识别程序需要输入q回车终止在大核的sharefs/app中可以找到我们上传的hello.elf运行hello.elf 这里说一下为什么要免密登录因为他默认是无密码的但是我给他设置了密码ssh远程过去的时候输入我设置的密码会报密码错误所以我只能通过免密实现ssh 和scp
http://www.w-s-a.com/news/977886/

相关文章:

  • 网站开发工程师岗位概要网站怎么制作教程
  • 城乡建设主管部门官方网站公司简介模板ppt范文
  • 网站认证必须做么cc0图片素材网站
  • net域名 著名网站国外设计案例网站
  • 淘宝客网站哪里可以做app地推网
  • 宜昌建设厅网站中国最新时事新闻
  • 微网站怎么开发wordpress 发表评论
  • 山东网站建设是什么一页网站首页图如何做
  • 游戏开发与网站开发哪个难万网影
  • 做网站编程语言建筑施工特种证书查询
  • 找人做网站内容自己编辑吗修改wordpress登陆界面
  • 登陆建设银行wap网站湖南网站建设磐石网络答疑
  • 58网站怎么做浏览度才高论坛网站怎么做排名
  • wordpress 手机网站支付京东网站建设的经费预算
  • 自己怎么样做游戏网站做海外贸易网站
  • 建立什么样的网站好制作网页网站代码
  • 岳麓区专业的建设网站公司尚一网常德论坛
  • 电商网站建设实训报告360站长平台链接提交
  • 个性化网站建设公司个人网站备案类型
  • 腾讯建站模板上海网站开发有限公司
  • 网站和小程序的区别请问做网站怎么赚钱
  • 网站logo设计免费版在线网站开发建设准备工作
  • wordpress多站点 主题南京做网站好的公司
  • 广州 门户seo到底是做什么的
  • 可以登录国外网站吗如何用家用电脑做网站
  • 吉安建站公司wordpress企业
  • 河北住房和城乡建设厅网站6thinkphp做视频网站
  • 遵义网站制作一般需要多少钱深圳全国网站制作哪个好
  • 公众平台网站价格哪个网站做餐饮推广最好
  • 深圳 公司网站设计重庆的网站设计公司价格