Avatar notebook default
9篇文章 · 4116字 · 3人关注
  • shell脚本最佳实践

    基本语法 一条shell指令以换行符或者分号结束。执行过程为shell解析整条语句(解析变量,展开变量,处理基本逻辑)调用exec方法加载环境变...

  • 记录一个bug的解决过程

    还原 web依赖的某服务重启后,web登录不上,该服务负责web的登录逻辑 重启该服务,发现端口被占用 杀死该服务,发现端口仍被占用 利用net...

  • 传感器值信息的压缩表达

    上文提到传感器值信息和描述信息的分离。值信息和描述的分离,有利于代码结构化,也可以节约传输带宽。 这里记录一种传感器值信息的压缩表达方法,但不建...

  • 传感器值信息和描述信息的分离

    一般来讲,传感器数据可以分为离散型和数值型。离散型传感器记录布尔值类型信息如,开/关,正常/不正常。数值型传感器要记录的数据稍微复杂一些,如:3...

  • C语言面向对象的编程范式

    上一篇文章提到的Lua的对象系统,是C语言实现面向对象的一个典范。但对于大部分工程项目来说,没有必要实现的那么复杂。这里介绍我采用的一个方案。 ...

  • lua学习之路

    以前学习过lua,也尝试在项目中使用过,这门语言很符合我的技术审美,所以打算深入进去,这门语言有以下几个特点 很方便的和c交互,lua的cAPI...

  • 一些嵌入式技术名词的解释

    作为技术人员,免不了要向销售,行政的同事解释一些技术名词,在这里,先做个小汇总。 单片机:可以把单片机理解为一台电脑,只不过他外在表现是一个芯片...

  • 嵌入式开发系列教程(五) 嵌入式系统软件设计(上)

    正如上图所示,一般来讲,嵌入式软件都是接受到一个事件,然后处理。简单的可以是一个按键点灯程序。检测到按键便是一个事件,点灯便是事件的处理。 用代...

  • Resize,w 360,h 240
    嵌入式开发系列教程(二) MCU启动过程

    CortexM3的启动过程 cpu的基本动作是取指,译码,执行,从第一条指令开始执行,循环往复。可是 哪一条指令是第一条指令? 指令都是cpu从...

文集作者