技术知识
-
函数指针与回调函数-函数指针与回调函数
函数指针: 在linux驱动面向对象编程思想中用的最多,利用函数指针来实现封装,下面以一个简单的例子说明: 复制#include typedef struct TFT_DISPLA…
-
面向高端ADAS开发出业界超稳定运行的DC-DC转换器-dc dc转换器的作用
采用QuiCur™技术,显著减少日益复杂的车载应用的电源电路设计工时。 全球知名半导体制造商ROHM(总部位于日本京都)面向包括车载传感器和摄像头等在内的ADAS(高级驾驶辅助系统…
-
嵌入式Qt-实现两个窗口的切换
之前的文章,分别有介绍过使用Qt程序实现一个时钟和一个秒表,本篇,来将这两个功能整合在一起,实现两个页面的随意切换,并且两个页面能独立运行,互不影响。 先来看下最终的效果,通过左侧…
-
利用按钮式数字电位器简单高效地控制高达20V电压-数字电位器怎么接线
本文介绍一款利用按钮式数字电位器简单高效地控制高达20 V电压的完整解决方案。这款完整的解决方案提供一种可调电源,可用于需要可调电压输出的各种应用。图1显示具有可变输出功率的相应开…
-
C语言-链表(单向链表、双向链表)-c语言单链表的建立
1. 链表结构介绍 在前面章节已经学习了数组的使用,数组的空间是连续空间,数组的大小恒定的,在很多动态数据存储的应用场景下,使用不方便;而这篇文章介绍的链表结构,支持动态增加节点,…
-
C语言-枚举、共用体-c语言枚举类型enum
1. 共用体 前面章节学习了结构体,结构体里可以按顺序存放相同或者不同的数据类型,每个成员都有它对应的存储空间。 而共用体和结构体一样也可以按顺序存放相同或者不同数据类型,但是与结…
-
C语言-文件编程-c语言输入一串字母
【摘要】 这篇文章介绍C语言的文件编程函数,案例代码是在Linux环境下运行测试的分别介绍了C语言标准库的文件编程接口和Linux下的文件编程函数。 1. 文件编程函数介绍 如果在…
-
Qt软件开发_解决中文路径无法识别问题-qt支持中文路径
【摘要】 在QT for Windows 下编程时,经常因为一些中文路径、带空格的路径导致一些问题出现。 目录无法打开、文件无法打开、程序无法调用等等。下面记录一些出现问题的场景,…
-
Qt创建动态库给C#调用,通过回调完成交互-qt创建动态库并调用
【摘要】 在windows下做应用开发时,经常需要多种不同的语言混合编程。比如:利用Qt开发一个动态库,给C#调用。 当前的需求是: 利用Qt开发一个工具库,给C#调用,来完成一些…
-
(win)C、C++处理文件名称-c++文件名后缀是什么
一. 前言 环境: windows、纯C\C++环境编程。 在文件、目录处理时,经常需要对文件名称、目录名称、文件后缀等数据做处理。在linux下比较方便。有basename可以直…