logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式系统那些事—脚本语言tcl

tcl脚本语言在嵌入式开发,通信设备开发调试中经常被用到。它是一种跟shell语言类似的解释型语言,不需要编译就可以运行,语法简单,作为程序员可以在几小时或者几天内就可以熟练掌握,但是它网络功能强大,又是开源免费的,因此在日常的网络设备调试,自动化测试,复现定位概率性问题中被广泛使用。参考文献【1】【2】的两个链接是tcl脚本的基本语法学习路径,笔者将其中重要的语法点总结如下图所示。图中上半部分是

文章图片
#嵌入式#物联网#自动化 +2
嵌入式系统那些事-xilinx multiboot番外篇

前面我们通过文件视角解读了arm体系结构的指令集和汇编,在开启解读elf文件之前,我们先来看一下一个bin文件是如何升级到嵌入式设备上,然后加载运行的。特别是如果在升级的过程中出现断电等异常情况,导致flash中的程序不可执行时,有什么样的手段可以保证系统可以起来。本文先去简单介绍了一个升级流程,然后以xilinx multiboot实现双区备份为例,帮助读者理解保障系统可靠性的方案。

文章图片
#嵌入式#iot#arm +1
嵌入式系统那些事-一张图秒懂系统启动流程

本文将端到端的梳理一下嵌入式系统的启动流程,通过对该流程的梳理,可以全面了解嵌入式系统各层的初始化过程。另外在笔者的嵌入式通信设备开发经验中,新开发一块板子或者产品,有两个重要的软件里程碑:一个是板子能够正常启动,另外一个就是能够通流(即业务是正常);只要完成了上面两个基础功能,基本上工作任务也就完成了80%,剩下的就是不断优化的过程了。最后在笔者工作中也有30%以上的问题是跟启动过程有关的,如启

文章图片
#嵌入式#iot
嵌入式系统那些事-文件视角下的arm elf解读

这篇文章笔者继续文件视角下的arm elf的解读,elf(Executable Linkable Format)是在linux下使用的一种可执行文件格式,我们的arm架构上通常都是部署的linux系统,因此elf文件也是跟arm架构强相关的一种文件格式。通过对其进行解读,可以帮助我们了解这样的一个文件是如何生成的,内部的结构是怎样的,如何在嵌入式的arm设备上加载运行起来,从而加深对整个系统运行机

文章图片
#arm#linux#gnu +2
万物互联之边缘计算岗位分析

边缘计算是近年来刚刚兴起的新方向,已经有不少公司在逐步投入人力和物力,其中既有BTA、华为、字节跳动这样的大厂,也有EMQ等创业公司,前面已经对此做过分析。本文从另外一个视角分析这个新型的方向,笔者在招聘网站上搜集了边缘计算方向的岗位,并且对这些岗位从技术、业务和管理的角度进行对比,得到边缘计算方向的能力要求,希望对想要从事这方面工作的读者有所帮助。

文章图片
#边缘计算#物联网#职场和发展 +2
mqtt协议实现--协议框架和连接管理(1)

在了解了什么是MQTT以后,接下来了解一下怎么实现这个协议,也是对MQTT协议的解读和总结,这一小节主要是给出整体的架构图和连接管理,后续小节将详述发布管理和订阅管理两个重点模块。

文章图片
#网络协议#物联网
嵌入式系统那些事-一张图秒懂系统启动流程

本文将端到端的梳理一下嵌入式系统的启动流程,通过对该流程的梳理,可以全面了解嵌入式系统各层的初始化过程。另外在笔者的嵌入式通信设备开发经验中,新开发一块板子或者产品,有两个重要的软件里程碑:一个是板子能够正常启动,另外一个就是能够通流(即业务是正常);只要完成了上面两个基础功能,基本上工作任务也就完成了80%,剩下的就是不断优化的过程了。最后在笔者工作中也有30%以上的问题是跟启动过程有关的,如启

文章图片
#嵌入式#iot
边缘计算那些事儿—边缘智能技术

边缘智能是边缘计算中一个非常重要的方向。它将边缘计算和人工智能算法结合起来,在边缘设备上就近处理目标检测、物体跟踪,识别等任务。这种处理方式可以降低时延,减少数据上送云端对回传网络的冲击,同时保证数据的隐私和安全性。但是,我们要面对一个问题,即现有的人工智能算法是否可以直接应用于边缘侧,还是我们需要重新设计一套原生算法。本文将探讨边缘智能网关的全栈解决方案,提供一套工程化的实现框架,从硬件、操作系

文章图片
#边缘计算#人工智能#深度学习 +2
浅析基于边缘计算的移动AR实现(下)

上一篇文章主要从终端的角度分析了AR终端功能模块、系统组成和通信方案。本文将AR边缘计算架构的视角往上移一层,来到边缘设备侧,分析一下在边缘侧,是如何支持和实现AR相关业务和数据的处理的。我们知道AR业务需要处理大量的实时数据,包括视频、图像、位置感知、生物特征信息等,这么大的数据量,在终端设备侧根本无法完成,因此需要将其卸载到边缘设备或者云端处理。在具体实现时哪些AR业务需要卸载,卸载到哪里,如

文章图片
#ar#边缘计算#人工智能 +2
嵌入式系统那些事-文件视角下的arm elf解读

这篇文章笔者继续文件视角下的arm elf的解读,elf(Executable Linkable Format)是在linux下使用的一种可执行文件格式,我们的arm架构上通常都是部署的linux系统,因此elf文件也是跟arm架构强相关的一种文件格式。通过对其进行解读,可以帮助我们了解这样的一个文件是如何生成的,内部的结构是怎样的,如何在嵌入式的arm设备上加载运行起来,从而加深对整个系统运行机

文章图片
#arm#linux#gnu +2
    共 23 条
  • 1
  • 2
  • 3
  • 请选择