自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 C指针:回调函数

二者相比有什么区别呢?从以上代码中,我们可以看到,代码为上线、离线、发布、订阅等每一个功能都设置了对应的回调函数,这样代码结构看起来会非常的清朗,便于维护,如需要修改某一个功能的逻辑,直接找到对应的回调函数,而不是看一大堆代码去找对应的功能。C语言中的函数指针,指的是指向函数内存地址的指针,使用C语言进行面向对象编程的时候会用到,将函数指针作为结构体struct的成员。要实现回调函数,最关键的一点就是要将函数的指针传递给一个函数,然后这个函数就可以通过这个指针来调用回调函数了。

2024-02-17 09:47:19 888 1

原创 C指针:函数指针

C语言中的函数指针,指的是指向函数内存地址的指针,使用C语言进行面向对象编程的时候会用到,将函数指针作为结构体struct的成员。**pointerFunctionName:**这是指针的名称,而不是函数的名称;**Type:**指定C语言函数指针指向的函数的返回值类型;**arg list:**函数的参数列表;*和指针名称应该使用括号包括起来。指针指向的函数需要另外定义。

2024-02-17 09:44:42 160 1

原创 嵌入式项目流程:一、项目初期

我们在Github与Gitee中开源了一些嵌入式与软件工程相关技术文档资料,其仓库地址为:之后会不定期分享相关技术资料与项目实战经验。本期,我们不讲解具体的嵌入式技术,分享一些嵌入式项目中的一些经验。

2024-02-17 09:07:10 1449 1

原创 Linux开发基础篇:二、烧写官方镜像

链接:链接:之后会不定期分享相关技术资料与项目实战经验。通过朋友圈反馈意见,以后文章还是以分享实战经验为主,减少与网络资源相似或雷同之处。当我们拿到一块新PCB板子时,此时需要我们给它烧写镜像,检查核心电路,从而进一步进行BringUp,下面以树莓派和imx6u两种为例,更多请查看官方教程或三方培训视频。后面在讲解使用Buildroot裁剪编译优化系统时,会进一步讲解使用官方线刷工具单独烧写或整体烧写镜像。

2024-02-13 23:55:36 967

原创 Linux开发基础篇:一、搭建开发环境

上一期,我们提到会在Github与Gitee中开源一些嵌入式与软件工程相关技术文档资料,之后会不定期分享相关技术资料与项目实战经验。通过朋友圈征求意见后,优先从Linux开发开展嵌入式项目实战复盘。

2024-02-08 01:20:53 1616

原创 嵌入式入门与开源资料

在解决难题时要。

2024-02-06 23:29:12 509

原创 嵌入式项目复盘与分享之旅

我2018年在陕西一家初创公司做新能源充电桩,开启嵌入式与新能源开发之旅。至今已有六年有余,期间独立完成并量产了一些产品,也有一些0到1的经验。

2024-02-05 07:00:00 1100 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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