专注于嵌入式技术分享!
06
20
【Linux】关于设备的时间问题 【Linux】关于设备的时间问题
大家好,我是杂烩君。 写国际化的程序比较难处理的两个问题可能是: 时间问题 、 编码问题 。 本篇文章来聊一聊时间问题。 最近设备到了国外,时间不准了~ 杂烩君一直在东八区写代码,处理时间问题时,习惯性的把时区写死为东八区,即设备的小时数
2021-06-20
18
【Linux】TCP常用应用接口使用封装 【Linux】TCP常用应用接口使用封装
大家好,我是LinuxZn。 之前我们的文章中也有分享TCP相关的过程,一个TCP通信的框图如: 这个图中也列出了常用的几个接口函数,其中,有几个函数调用时传参比较繁琐,为了提高我们的编码效率,有必要对这些接口的使用进一步地封装,使得函
2021-06-18
10
05
24
04
15
03
25
10
【Linux】例说GNU工具 【Linux】例说GNU工具
必知必会系列分享一些基础但有用的知识,有些知识虽然不能马上马上运用起来,但也是有必要了解了解。这是必知必会系列第一篇:GNU。 本文的一部分内容之前也有在大杂烩分享过,也一并集合到这,方便大家查阅。 GNU简介GNU计划,又译为“革奴计划
2021-03-10
08
17
12
【实践】日志调试法 【实践】日志调试法
在我们嵌入式开发中,调试代码的方法有很多。比如使用调试器在线调试、借助一些测量仪器、输出调试日志等方式。没有哪种方法是最好的调试方法,实际开发中需要根据实际情况借助不同的方法进行调试。但是,在一些稍微大点的项目中,输出调试日志却是比较好的
2020-08-12
02
C语言对象编程第三弹:多态 C语言对象编程第三弹:多态
多态的概念及C++例子关于多态,之前整理的什么是面向对象?这篇文章有说到: 多态按字面的意思就是多种形态。当类之间存在层次结构,并且类之间是通过继承关联时,就会用到多态。多态意味着调用成员函数时,会根据调用函数的对象的类型来执行不同的函数。
2020-08-02
02
【实践】OpenBLT Bootloader的使用 【实践】OpenBLT Bootloader的使用
前言分享的C语言的帖子大家似乎不太感兴趣,那我们拿起吃灰的板子来玩吧。。前几天在安富莱公众号有了解到OpenBLT,今天我们就来实践一下: OpenBLT 简介OpenBLT是一种开源引导加载程序,可以在任何微控制器上运行并使用任何类型的
2020-08-02
07
28
C语言对象编程第二弹:继承 C语言对象编程第二弹:继承
前言上一篇分享了C语言对象编程第一弹:封装与抽象。以实例分享了C语言对象编程的继承与抽象。 本次分享C语言对象编程第二弹:继承。 继承简单说来就是父亲有的东西,孩子可以继承过来。当创建一个类时,我们不需要重新编写新的数据成员和成员函数,只需
2020-07-28
9 / 22