- 博客(735)
- 资源 (358)
- 问答 (14)
- 收藏
- 关注
原创 Arduino驱动传感器实战:专栏总述
本专栏基于Arduino驱动各类传感器。例如:颜色识别、心率监测、光线、温度、气体、火源感知、方向、湿度、监测等传感器,以及光、声、显示等执行器件,让你的控制器拥有电子的感官和交互行为。
2024-01-14 20:20:53 134
原创 详解FreeRTOS:专栏总述
本专栏基于FreeRTOS底层源码介绍了嵌入式实时操作系统的概念,FreeRTOS任务创建、任务调度、任务同步与消息传递,软件定时器、事件通知等知识。
2023-12-23 21:23:52 1105
原创 Python数据分析与可视化:专栏总述
本专栏从Python数据分析的基础知识入手,结合大量的数据分析示例,系统地介绍数据分析和可视化绘图的方法,带领各位朋友一步步掌握Python数据分析的相关知识,提高解决实际问题的能力。
2023-03-20 19:00:57 3245 3
原创 Python+OpenCV人脸识别身份认证系统设计:专栏总述
本专栏依托于Python编程语言,在内容上尽可能涵盖了人脸识别的各个技术模块,从人脸数据采集、数据预处理、数据分析、人脸识别模型的训练到最后的人脸识别,均有详细的操作步骤和注释代码,能帮助学习者从零开始实现一个应用级别的人脸识别引擎。
2023-03-06 22:16:19 4410 2
原创 Python Qt GUI设计:专栏总述
本专栏基于Python语言,侧重于具有GUI效果的上位机项目开发,可实现和硬件设备的数据交互通信。
2023-03-04 21:24:31 3826 1
原创 NB-IoT物联网开发技巧和应用:专栏总述
本专栏系统地介绍NB-IoT关键技术、网络体系与应用架构、应用系统组件以及终端硬件设计的基础上,给出了一个NB-IoT系统设计从终端到平台的每个部分完整的实践与操作步骤,结合NB-IoT智慧路灯项目进行剖析,使学习者迅速掌握物联网应用项目的开发技巧。
2023-03-03 18:56:41 4192 1
原创 如何系统学习LabVIEW?
LabVIEW工控系列文章包含4部分,80篇+文章。专栏中按照LabVIEW工控方向进行学习和研究,从基础的LabVIEW开发技巧方式到工业设备仪器控制、LabVIEW单片机开发以及LabVIEW机器视觉都有涉猎。
2022-06-27 00:27:48 15167 2
原创 嵌入式Linux:空洞文件
空洞文件(SparseFile)是一种在磁盘上并非完全分配存储空间的文件。它包含了一些逻辑上存在但物理上并未存储的数据。
2024-03-27 20:02:11 306
原创 详解FreeRTOS:协程(拓展篇—10)
协程是为那些资源很少的MCU准备的,其开销很小,但是FreeRTOS官方已经不再更新协程了,所以本篇博文仅讲解协程的基本特性和使用方法。
2024-03-19 19:29:33 35
原创 详解FreeRTOS:SystemView监测FreeRTOS任务运行状态和CPU占有率(拓展篇—11)
SystemView是一个用于实时系统分析和调试的工具,由SEGGERMicrocontroller提供。它主要用于监控和记录嵌入式系统中的运行时行为,特别是那些使用RTOS(实时操作系统)的系统。
2024-03-12 23:02:14 108
原创 详解FreeRTOS:二值信号量优先级翻转问题(拓展篇—9)
优先级翻转在实时系统中不允许出现这种现象,这样会破坏任务的预期顺序,可能会导致严重的后果。
2024-03-04 19:55:50 56
原创 一个Linux进程多次 open 打开并读写同一个文件
当一个进程内多次使用 open 打开同一个文件时,每次都会得到一个新的文件描述符(file descriptor)。这些文件描述符是独立的,每个描述符都维护着文件的状态信息,比如文件偏移量等。
2024-02-26 22:57:08 490 1
原创 exit()、_exit()和_Exit()终止程序运行
在Linux系统下,你可以使用 exit()、_exit() 和 _Exit() 来终止程序运行,特别是在出现错误或执行失败的情况下。这样可以确保程序在发生严重错误时能够安全地退出。
2024-02-22 22:53:35 416
原创 详解FreeRTOS:系统内核控制函数(拓展篇—8)
FreeRTOS中系统内核控制函数只供系统内核使用,用户应用程序一般不允许使用,本篇博文讲解这些函数仅供大家了解和参考。
2024-02-20 20:04:58 62
原创 嵌入式Linux:main函数的使用方法
和单片机开发一样,在Linux中,C语言程序的执行通常从main函数开始。main函数是程序的入口点,当程序启动时,操作系统会调用main函数来执行程序的主要逻辑。
2024-02-04 20:39:21 394
原创 详解FreeRTOS:任务相关API函数介绍(拓展篇—5)
FreeRTOS有很多与任务相关的API函数,不过这些API函数大多都是辅助函数了,本篇博文我们就来看一下这些与任务相关的其他的API函数。
2024-01-31 22:07:50 64
原创 UDS诊断时间参数说明
在阅读客户释放的诊断问卷调查表时,基本有一页会介绍许多与时间相关的参数,这些参数对于确保通信的有效性和可靠性至关重要。这些时间参数来源于哪里?并且分别是什么含义呢?本篇博文将详细为你讲解。
2024-01-29 00:00:00 1744
原创 详解FreeRTOS:如何查询任务状态(拓展篇—6)
FreeRTOS中有很多查询任务状态或者信息的API函数,比如函数uxTaskGetSystemState()、vTaskGetInfo()、eTaskGetState()和vTaskList()。
2024-01-22 19:01:05 70
原创 详解FreeRTOS:如何查找下一个运行的任务(拓展篇—4)
FreeRTOS中查找下一个要运行的任务有两种方法:一个是通用方法,另外一个就是使用硬件方法。
2024-01-18 19:23:23 59
原创 详解FreeRTOS:PendSV异常及中断服务函数(拓展篇—3)
PendSV异常处理在所有其他中断处理完成后执行,这对于上下文切换非常有用,也是各种OS设计中的关键。
2024-01-15 20:39:26 81
原创 如何使用Flash模拟EEPROM
本篇博文将以AT32F413(flash:256KB)这款MCU为例,详细介绍如何使用Flash模拟EEPROM。
2024-01-13 14:45:00 1223
原创 Arduino驱动MSM261S4030H0R麦克风模块(声音传感器)
MSM261S4030H0R是一款体积迷你的MEMS工艺数字I2S输出麦克风模块。支持在具有I2S接口的主控上直接输出音频,例如ESP32等。
2024-01-10 20:59:01 399
原创 Arduino驱动ISD1820音频录放模块(声音传感器)
ISD1820录放音模块,集成录放音功能为一体。板载按键和麦克风,可直接通过按键录音和放音,一按录音,一按放音,可实现10秒音频录放功能。
2024-01-09 20:57:57 839
原创 详解FreeRTOS:内存管理(高级篇—8)
用户应用层代码可以使用FreeRTOS提供的内存管理函数来申请和释放内存,本篇博文就来学习一下FreeRTOS自带的内存管理。
2024-01-09 20:41:10 701
原创 Arduino驱动AS3935数字闪电传感器(闪电传感器)
闪电传感器采用AMS独具创新的AS3935数字闪电传感芯片与Coilcraft的MA5532-AE专用天线,可在室内或室外,安全地检测方圆40km范围内发生闪电的距离,闪电相对强度与统计闪电发生次数。
2024-01-04 23:11:41 1141 3
原创 make、make all和make clean的使用方法
make、make all 和 make clean 是在使用 make 构建系统时常见的命令。
2024-01-04 21:04:12 725
原创 Arduino驱动VL53L0X ToF激光测距传感器(距离传感器)
VL53L0X激光测距传感器是一款基于意法半导体(STMicroelectronics)新出的基于飞行时间测距 (ToF) 原理设计的高精度测距传感器。与传统的技术不同,VL53L0X无论目标反射率如何,都能提供精确的距离测量,最高测量距离2米。
2024-01-03 23:08:18 538
原创 Arduino驱动GP2Y0A710K红外测距传感器(距离传感器)
GP2Y0A710K是夏普红外距离传感器家族成员之一,此型号可提供最远5.5米的探测距离,属于红外测距中的高端产品,某种程度可代替昂贵的激光测距模块,同样也拥有夏普在红外距离探测领域一贯的品质。
2024-01-02 22:40:52 396
原创 详解FreeRTOS:FreeRTOS的系统时钟节拍(拓展篇—2)
不管是什么系统,运行都需要有个系统时钟节拍,xTickCount是FreeRTOS 的系统时钟节拍计数器。
2024-01-02 20:40:02 851
原创 Arduino驱动VL6180X ToF激光测距传感器(距离传感器)
VL6180X是意法半导体的一款ToF激光测距传感器,可测量5-100mm的距离,但在良好的环境下测量距离可达200mm。
2024-01-01 18:31:42 559
原创 详解FreeRTOS:FreeRTOSConfig.h系统配置文件(拓展篇—1)
FreeRTOS的系统配置文件为FreeRTOSConfig.h,在配置文件中可以完成FreeRTOS的裁剪和配置,这是非常重要的一个文件,本篇博文就来讲解这个文件。
2023-12-30 11:13:48 853
原创 Arduino驱动TMF8801 ToF激光测距传感器(距离传感器)
TMF8801 是一个飞行时间 (ToF) 激光测距传感器,通过测量光波的脉冲差测量距离。无论物体的颜色、反射率和纹理如何,它都能提供物体的单区域检测。
2023-12-30 11:10:36 851
Flash模拟EEPROM程序
2024-01-08
瑞萨RA4M2实现低功耗LPM Software Standby Mode(FSP库驱动).zip
2024-03-12
瑞萨RA4M2实现低功耗LPM Deep SW Standby Mode(FSP库驱动).zip
2024-02-21
硬件产品的使用周期和成本关系
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关注的人