- 博客(766)
- 资源 (358)
- 问答 (14)
- 收藏
- 关注
原创 Arduino驱动传感器实战:专栏总述
本专栏基于Arduino驱动各类传感器。例如:颜色识别、心率监测、光线、温度、气体、火源感知、方向、湿度、监测等传感器,以及光、声、显示等执行器件,让你的控制器拥有电子的感官和交互行为。
2024-01-14 20:20:53 332
原创 详解FreeRTOS:专栏总述
本专栏基于FreeRTOS底层源码介绍了嵌入式实时操作系统的概念,FreeRTOS任务创建、任务调度、任务同步与消息传递,软件定时器、事件通知等知识。
2023-12-23 21:23:52 1436
原创 Python数据分析与可视化:专栏总述
本专栏从Python数据分析的基础知识入手,结合大量的数据分析示例,系统地介绍数据分析和可视化绘图的方法,带领各位朋友一步步掌握Python数据分析的相关知识,提高解决实际问题的能力。
2023-03-20 19:00:57 3337 3
原创 Python+OpenCV人脸识别身份认证系统设计:专栏总述
本专栏依托于Python编程语言,在内容上尽可能涵盖了人脸识别的各个技术模块,从人脸数据采集、数据预处理、数据分析、人脸识别模型的训练到最后的人脸识别,均有详细的操作步骤和注释代码,能帮助学习者从零开始实现一个应用级别的人脸识别引擎。
2023-03-06 22:16:19 4772 2
原创 Python Qt GUI设计:专栏总述
本专栏基于Python语言,侧重于具有GUI效果的上位机项目开发,可实现和硬件设备的数据交互通信。
2023-03-04 21:24:31 3962 1
原创 NB-IoT物联网开发技巧和应用:专栏总述
本专栏系统地介绍NB-IoT关键技术、网络体系与应用架构、应用系统组件以及终端硬件设计的基础上,给出了一个NB-IoT系统设计从终端到平台的每个部分完整的实践与操作步骤,结合NB-IoT智慧路灯项目进行剖析,使学习者迅速掌握物联网应用项目的开发技巧。
2023-03-03 18:56:41 4373 1
原创 如何系统学习LabVIEW?
LabVIEW工控系列文章包含4部分,80篇+文章。专栏中按照LabVIEW工控方向进行学习和研究,从基础的LabVIEW开发技巧方式到工业设备仪器控制、LabVIEW单片机开发以及LabVIEW机器视觉都有涉猎。
2022-06-27 00:27:48 19209 2
原创 CAN总线中可以挂载多少设备节点?
在一个CAN网络中,总线所能支持的最大节点数是衡量CAN收发器性能的一个重要参数。影响CAN总线节点数量的因素主要包括CAN收发器的物理层和协议层两个方面。
2024-08-20 20:44:04 260
原创 Linux用户ID和组ID
在 Linux 系统中,用户和组 ID 用于识别进程和文件的访问权限。每个进程都有与之关联的实际用户 ID、实际组 ID、有效用户 ID、有效组 ID 以及附属组 ID。
2024-08-13 19:07:41 470 2
原创 嵌入式Linux:设置进程休眠
在Linux中,进程休眠(sleep)是指进程暂停执行一段时间。常用的休眠函数包括sleep、usleep和nanosleep。它们的主要区别在于指定休眠时间的精度。
2024-08-10 23:04:52 307
原创 嵌入式Linux:获取进程时间
在Linux系统中,获取进程时间的两种常用方法是使用times函数和clock函数。这些函数允许程序获取进程的CPU时间,以进行性能分析和优化。
2024-08-07 13:22:50 265
原创 嵌入式Linux:获取系统信息
在Linux系统中,有多个函数可以用于获取系统信息,包括系统标识、系统配置、主机名等。这些函数包括uname、sysinfo、gethostname和sysconf。
2024-08-03 12:14:56 450
原创 嵌入式Linux:符号链接(软链接)和硬链接
在 Linux 系统中,符号链接(软链接)和硬链接是两种创建文件链接的方法。理解它们的区别和使用场景对于文件系统的管理非常重要。
2024-07-30 22:43:11 706
原创 嵌入式Linux:文件访问权限
在 Linux 中,文件访问权限决定了哪些用户和用户组可以读取、写入或执行文件。这些权限通过文件系统中的元数据来定义,并且可以使用多种工具进行查看和更改。
2024-07-22 22:20:27 660
原创 嵌入式Linux:文件属主和属组
在Linux系统中,每个文件都有一个属主(owner)和一个属组(group)。文件权限系统根据这些信息来决定哪些用户和组可以访问和操作文件。
2024-07-17 22:43:30 820
原创 Linux文件描述符与FILE指针互相转换
在Linux中,文件描述符(file descriptor, fd)和FILE指针(也称为文件流指针,FILE pointer)是两种常见的文件操作接口。文件描述符是一个整数,通过系统调用直接操作文件,而FILE指针是通过C标准库函数操作文件。
2024-07-02 18:27:27 372
原创 嵌入式Linux:格式化I/O
在Linux中,格式化I/O(formatted I/O)指的是通过格式化输入输出函数对数据进行读写,这些函数允许你以特定的格式读写数据。
2024-06-12 22:26:02 756
原创 Linux文件I/O与标准I/O缓冲机制及性能分析
在Linux系统中,文件I/O和标准I/O是两种常见的数据输入输出方式。它们在数据缓冲的原理和机制上有所不同,这对应用程序的性能有重要影响。
2024-06-04 22:30:36 803
原创 嵌入式Linux:strerror函数和perror函数
strerror函数和perror函数是C标准库中的两个函数,用于处理和显示错误信息。它们帮助程序员在程序运行过程中了解并诊断错误原因。
2024-05-28 22:09:43 538
原创 Linux进程资源限制及优化方法
在Linux中,每个进程分配的资源是有限制的,以防止某个进程耗尽系统资源,从而影响其他进程的正常运行。开发人员需要时刻关注这些资源的使用情况,避免资源异常导致系统问题。
2024-05-21 23:19:30 831
原创 嵌入式Linux:编译和使用Protobuf库
Protobuf提供了Protobuf工具,用于将.proto文件转换为C源代码和头文件,而Protobuf-c生成了编译所需的动态库。
2024-05-14 23:09:05 1133 1
原创 嵌入式Linux:文件I/O和标准I/O库
文件 I/O (Input/Output)和标准 I/O 库是用于在 C 语言中进行文件操作的两种不同的方法。
2024-05-09 21:49:31 704 1
原创 SoC如何开机自动运行脚本程序?
在LinuxSoC开发中,实现SoC启动时执行特定脚本的方法主要取决于你使用的启动加载程序(Bootloader)以及Linux内核的配置。
2024-04-28 20:26:24 282
原创 Linux实现标准输入和标准输出(STDIN_FILENO和STDOUT_FILENO)
在C语言中,scanf和printf函数用于标准输入和标准输出的输入输出操作。而在Linux中,STDIN_FILENO和STDOUT_FILENO是用于表示标准输入和标准输出的文件描述符。
2024-04-22 22:10:38 717
原创 嵌入式Linux:Linux系统文件目录说明
在Linux系统中,系统文件和目录按照一定的约定被组织和分配到不同的位置。这些文件和目录通常用于存储系统配置、程序文件、库文件等。
2024-04-19 19:58:38 374
原创 Linux安装和使用Android Debug Bridge(ADB)
ADB(AndroidDebugBridge)是一个用于在计算机和Android设备之间通信的命令行工具。
2024-04-17 19:43:54 1893 1
原创 嵌入式Linux:Linux库函数
Linux 提供了丰富的库函数,涵盖了各种领域,从文件操作到网络编程、图形界面、数学运算等。这些库函数大多数都是标准的 C 库函数,同时也包括一些特定于 Linux 系统的库。
2024-04-10 21:26:14 453
原创 嵌入式Linux:truncate()和ftruncate()函数截断文件
使用系统调用 truncate() 或 ftruncate() 可以将普通文件截断为指定字节长度。
2024-04-07 23:11:32 451
原创 嵌入式Linux:fcntl()和ioctl()函数
fcntl()和ioctl()是用于对文件描述符进行控制的两个系统调用,它们在不同的情况下有不同的用途和功能。
2024-04-01 22:27:47 505
STM32H562实现LVGL进制转换器(800x480)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL绘画系统(800x480)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL SPI Flash读取XBF字库【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_tabview(选项卡)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_textarea(文本区域)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_switch(开关)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_table(表格)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_spinner(加载器)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_slider(滑块)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_spinbox(微调器)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_span(跨度)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_list(列表)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_label(标签)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_keyboard(键盘)【支持STM32H系列单片机】.zip
2024-07-08
瑞萨RA6M5实现ESP8266设置WiFi AP模式通信(FSP库驱动)
2024-08-05
瑞萨RA6M5实现ESP8266 MQTT通信(FSP库驱动)
2024-08-05
瑞萨RA6M5实现DTC外部中断触发数据传输(FSP库驱动)
2024-08-01
瑞萨RA6M5实现ESP8266 AT指令接收解析(FSP库驱动)
2024-08-01
瑞萨RA6M5实现DTC+UART串口收发数据(FSP库驱动).zip
2024-07-25
瑞萨RA6M5实现DMAC存储器到存储器传输(FSP库驱动).zip
2024-07-25
瑞萨RA6M5实现DAC输出正弦波(FSP库驱动)
2024-07-17
瑞萨RA6M5实现DMAC+UART串口收发数据(FSP库驱动).zip
2024-07-17
STM32H562实现LVGL lv_win(窗口)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL PNG图片读取【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL LVGL SPI Flash读取图片库【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_tileview(平铺视图)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_roller(滚轮)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_msgbox(消息框)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_obj(基础对象)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_meter(仪表)【支持STM32H系列单片机】.zip
2024-07-08
STM32H562实现LVGL lv_line(线条)【支持STM32H系列单片机】.zip
2024-07-08
硬件产品的使用周期和成本关系
2021-02-20
什么是普通SIM卡,什么是工业级SIM卡?
2020-11-15
单片机ISP、IAP和ICP三种烧录方式有什么不同?
2020-10-31
编程语言变量命名规则有哪些种类?
2020-10-23
70种芯片细分领域重要代表企业
2020-10-22
OpenCV车牌检测与识别
2020-10-20
不配做研发,要我有何用?!
2020-10-20
国内云服务,哪家强?
2020-10-17
Python人眼视线追踪系统
2020-10-17
Python人工智能美颜系统
2020-10-17
有点意思,实时视频3D换脸
2020-10-17
人脸面部血液变化脉搏评估系统
2020-10-17
NB-IoT的智慧路灯监控系统
2020-10-16
AI人脸识别身份认证系统
2020-10-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人