当前位置: 首页 > 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.dnsts.com.cn/news/130207.html

相关文章:

  • icann 域名注册网站wordpress 简历 插件
  • 网站区域名是什么网站不备案支付宝接口
  • 免费html网页模板网站接单赚钱平台
  • 货物公司网站建设方案网站备案 做网站时就需要吗
  • 宁波建设协会网站我想自己在网站上发文章 怎样做
  • 郑州数码网站建设服务公司郑州一凡网站建设
  • 企业网站找谁做好营销组合策略
  • 网站后台验证码出不来沈阳营销型网站建设
  • 四川省化工建设有限公司网站讯杰网站建设
  • 哈尔滨市住房与城乡建设局网站重庆怎么做网站?
  • 网站 做百度推广有没有效果怎么样设计用的报价网站
  • 新开传奇网站发布网外贸网站建设网站开发
  • 网站建设教程l一站式做网站哪家强
  • 有什么网站做统计图的网站技能培训
  • php网站开发专业是做什么的网站建设仟首先金手指14
  • 网站asp设计作品wordpress调用评论框
  • 参考消息官方网站阅读视频聚合网站怎么做不侵权
  • 温州做网站哪里好手游app平台推广微信xiala5
  • 辽宁住房和城乡建设部网站天涯重庆论坛
  • 高校专业建设网站如何维护企业电子商务网站建设
  • 怎么把自己的网站推广出去重庆南昌网站建设
  • 王者做网站网站制作郑州网站制作
  • 各大网站有哪些wordpress文章分页链接优化
  • 新的网站建设技术方案阿里云和wordpress
  • 哪个网站做的win10系统好厦门电子网站建设
  • 做网站需要学会什么艺术视频手机网站可以做吗
  • python h5网站开发python语言基础
  • 轻量服务器wordpress网站怎样做seo
  • 企业网站模板文件管理北京景点
  • 搭建网站建设互联网行业还能支撑多久