萧西朗的博客

无人机,嵌入式,智能物联网

arm板/工控机 连接外网 小结

arm板外网连接的总结 1.判断自己的开发板或者虚拟机是否连接外网的方式非常简单--直接ping外网的一个ip即可,比如ping百度 2.如果arm开发板ping外网不同有几个思路去修复 (1)先检查你的外网网关-route -n,检查网线接的对不对; 网线的网关是错误的话,可以通...

2019-07-07 19:19:15

阅读数 46

评论数 0

linux-Ubuntu server输出.csv文件方法 小结

导语: 在ARM上或在其他芯片上做开发,有时候会有这样的需求,将你工控机、开发板或者你的设备采集出来的数据做成一个exc列表;最简单的方式就是用数据直接输出为.txt文件,但是这样并不方便wps或者Excel表格打开; 常用的一个方式就是生成.csv文件;这是大多数上位机采取的一种数据存根的...

2019-07-06 10:56:33

阅读数 33

评论数 0

基于ARM开发板或linux工控机的远程操作的小结

需求: (1).黑龙江现场A处有一个一直在执行任务的工控机(或ARM板),该板子处在一个局域网192.xxx.2.1网段,局域网可以联网; (2).本地为深圳的C处,网络处在2.1网段;需求就是C处远程可以操作和控制A处的网络(相当于C对A远程桌面进行控制); (3).远端A是一个Ubunt...

2019-06-29 20:49:48

阅读数 82

评论数 0

linux 线程与进程 -2-多线程应用编程

*多线程的管理 * 多线程的互斥锁和条件变量的使用! 什么是进程 进程(process )是一个已经开始执行但还没终止的程序实例。 Linux系统下使用ps 命令可以查看到当前正在执行的进程。每个进程包含有进程运行环境、内存地址空间、进程ID、和至少一个被称为线程的执行控制流等资源。同一...

2019-06-22 19:19:51

阅读数 32

评论数 0

linux-ARM开发板--嵌入式开发平台-选型

最近有一个项目以前一直在用工控机实现,现在需要优化功能、缩减成本,故有寻找linux-ARM开发板的需求;后期有很大可能还会自己会画PCB板、内核裁剪等设计的需求; 1.根据需求,限定了选型开发的基本条件: (1)工业级的开发板:尤其工作温度范围可在必须-40~85期间; (2)必须...

2019-06-19 22:19:03

阅读数 115

评论数 0

Git bash基础操作指令 小结

1.常用git指令 git的安装配置(只有初次使用需要配置) 用户名和邮件 $ git config --global user.name "noxue" $ git config --global user.email admin@noxue.com 最基础本地git...

2019-06-17 16:06:05

阅读数 14

评论数 0

usb/uart转网口模块选型设计 小结

选型原则 通讯速率尽量可能快,工作温度必须是工业级的,成本尽量可能低;保证用户可操作空间较大 1usb转网口 AX88772BLI,ZLAN1003,IP101GRI (1)AX88772A-不符合,AX88772BLI-工业级的 模块购买、驱动下载和芯片采购.... ...

2019-06-14 20:35:50

阅读数 25

评论数 0

linux-vim编辑工具的基础的常用操作 小结

1.设置行号(临时设置和永久性设置) 临时设置 如果要显示该文件的所有行号,则需要在vim的命令模式下输入:set nu(设置显示行号,等同setnumber),:set nonu(取消显示行号),这样的设置方法只能维持在,当前vim打开的文件中显示效果,下次重新打开的时候又是无效的,如...

2019-06-11 11:59:49

阅读数 145

评论数 0

linux编译器的下关于gcc、g++、make和CMake几个概念的区别

1-什么是gcc / g++??? 首先说明:gcc 和 GCC 是两个不同的东西 GCC:GNU Compiler Collection(GUN编译器集合),它可以编译C、C++、JAV、Fortran、Pascal、Object-C、Ada等语言。 gcc是GCC中的GUN C Compil...

2019-06-10 18:10:17

阅读数 67

评论数 0

su root : Authentication failure问题的解决-flag

su/(su root)命令不能切换root,提示su: Authentication failure; 只要你sudo passwd root过一次之后,下次再su的时候只要输入密码就可以成功登录了; 如下图: ubuntu系统获取root权限,并且实现xshell root登录 ...

2019-06-06 15:40:37

阅读数 9

评论数 0

RemoteFX usb设备重定向-USB虚拟机重映射

1.usb设备重定向 实现的效果,如图1 各种usb-串口、视频usb、打印机 !!如果你参考我的资料,依然不能解决问题,可以参考博客:https://yq.aliyun.com/articles/457336 2.修改几点--双击修改! 1)win+r输入gpedit.msc 查到如...

2019-05-25 16:17:30

阅读数 51

评论数 0

linux-Ubuntu安装后续工作小结-flag

flage目的: 1.由于操作不熟练,被某人鄙视了一次。。。。。。。。 2.常温习,防遗忘,快速解决,提高效率。。。。。。。 1 安装Ubuntu (1)制作ubuntu启动U盘--制作用rufus软件,用过UltrISO制作不行;软件自down,教程自查; (2)下载镜...

2019-05-11 19:57:15

阅读数 79

评论数 0

linux UDP通讯的地址选择-flag

单播和广播的设定 UDP通讯总结可以参考链接- https://blog.csdn.net/xiaoxilang/article/details/80839797

2019-05-11 19:18:04

阅读数 18

评论数 0

linux网络通讯的虚拟IP的开发设计(双IP的开发)

虚拟IP 即在一个物理IP(比如这个IP为192.168.2.29)的基础上,绑定其他的IP(比如192.168.1.xxx),用windows的话说,就是为一个网卡配置多个ip。那么,什么场合增加ip别名能派上用场? 布网需要、多ip访问测试、特定软件对多ip的需要...and so on. ...

2019-05-07 21:53:22

阅读数 32

评论数 0

bug-make绝对路径相对路径-flage

绝对路径变相对路径

2019-04-23 20:07:50

阅读数 20

评论数 0

BUG小结之-网络编程的通讯问题回顾

问题: 代码和驱动确定无误,但是无法正常收发信息; 现象: 1.UDP可以正常收数据-(经过打印验证过了),但是无法发回网口助手; 2.网络调试助手无法自动寻找和映射ip和端口,需要自己手动填写,如图1,为正常时会自动映射ip和端口; 3.IP可以正常ping通,网口助手可以正常...

2019-04-20 11:37:05

阅读数 30

评论数 0

stm32的LWIP在无操作系统下TCP功能加入双路IP

1.stm32f207,无操作系统,LWIP-1.3.2,开发TCP服务器下的双路ip; 实现前提:先调通,实现单路IP; 参考帖子(然而最后的感觉都是没啥卵用): STM32 LwIP单网卡绑定多个IP地址-https://blog.csdn.net/sinat_20006769/arti...

2019-04-10 22:13:39

阅读数 148

评论数 2

5.8G公路协议开发 小结1

5.8G高速公路协议开发 小结 1.5.8G高速公路协议 (1)高速公路的标识点天线协议(简称自由流协议-自由流收费指的是在行车的过程中不知不觉就收取了一定的费用,在收费点的时候我们再也不用停车等待缴费,要保证在出入口收费-不多收、不少收、避免逃费,必须在路段中隔一段距离设定一个天线记录该辆车...

2019-03-31 21:46:49

阅读数 71

评论数 0

ARM代码开发第一步--如何配置、查询时钟(又忘记,特立个flag)

1.时钟设置相关函数 2-计算的两个公式 PLL = HSE / M * N SYS = PLL /P SYS = 4.096Mhz /(M * P ) *N =4.096Mhz * 384 /(4 *4)=98.304Mhz STM32的SPI1在...

2019-03-30 12:17:36

阅读数 47

评论数 0

国密PSAM卡与CPU(用户卡)操作过程 小结

1-终端+PSAM+CPU用户卡 常规的操作过程 PSAM 卡是作为秘密密钥的载体,专门执行加密和数字签名等任务;                                                                                           ...

2019-01-15 16:12:31

阅读数 1044

评论数 3

提示
确定要删除当前文章?
取消 删除
关闭
关闭