技术栈
嵌入式开发
IT永勇
4 小时前
c语言
·
数据结构
·
嵌入式开发
数据结构-栈
栈的特点: 1)先进后出,即最先进栈的元素最后出栈。 2)栈只能从表的一端存取数据,另一端是封闭的。 上图中1是最先入栈的数据,其次是2,3,4。如果想把数据1从栈中取出,分别需要按顺序先取出数字4,3,2。 栈的开口端(头部)称为栈顶,封口端(尾部)称为栈底。上图中,栈顶元素是4,栈底元素是1。
欢乐熊嵌入式编程
3 天前
嵌入式开发
·
项目开发
·
技术开发
·
通讯接口
SPI / I2C / UART 哪个更适合初学者?
“三大通信协议选哪个?像选对象一样,关键看你性格。” ——《初学者通信脱坑指南》你刚买了开发板,满腔热血准备点灯、读传感器、连模块。 结果翻开文档一看:UART、SPI、I2C,三个陌生词扑面而来。
星羽空间
1 个月前
物联网
·
毕业设计
·
嵌入式
·
课程设计
·
嵌入式开发
项目课题——智能花盆系统设计
环境监测智能控制用户交互根据项目需求,定制化开发,杜绝成品直接转售。项目开发文档,设计资料,详细过程资料,实物落地,代码注释,售后讲解,文章撰写,质量查重等一条龙服务,质量值得信赖。
s_little_monster
1 个月前
linux
·
运维
·
经验分享
·
学习
·
音视频
·
嵌入式开发
·
海思
【Linux开发】海思摄像头内部视频处理模块
个人主页~MIPI(Mobile Industry Processor Interface)即移动行业处理器接口,是由MIPI联盟发起的为移动应用处理器制定的开放标准,它定义了一系列用于连接移动设备内部组件的接口规范,主要目的是解决不同厂商的芯片、显示屏、摄像头等组件之间的互联互通问题,在手机等移动设备中,MIPI接口应用广泛,例如MIPI CSI(Camera Serial Interface)用于连接摄像头和处理器,MIPI DSI(Display Serial Interface)用于连接显示屏和处
十六宿舍
1 个月前
汽车
·
嵌入式开发
·
智能域控制器
·
标准解析
·
商用车
·
j1939
【标准解析】商用车CAN网络通信标准(J1939)
本篇文章详尽的解析了J1939标准,其定义了商用车上电子控制单元(ECU,如发动机控制器、变速箱控制器、ABS控制器等)之间进行通信的规则,并实现ECU之间的数据交换(如发动机转速、车速、油压、故障代码)和控制指令传递(如巡航控制、PTO控制)。J1939标准化了商用车ECU之间的通信,定义了消息格式(PGN、SPN)、地址分配、数据传输机制、网络管理等规则,不同供应商的ECU只要符合J1939规范,均可无缝的接入到商用车的CAN网络中。
搞Linux的杰仔
1 个月前
linux
·
嵌入式开发
Ubuntu20.04基础配置安装——系统安装(一)
工作需要,Ubuntu的各类环境配置,从23年开始使用Ubuntu20.04之后,尽管能力在不断提升,但是依旧会遇到Ubuntu系统崩掉的情况,为了方便后续系统出现问题及时替换,减少从网上搜索资源进行基础配置,特整理本文档,对Ubuntu20.04系统的一些基础配置进行汇总。(如无特殊说明,则本安装教程均基于Ubuntu20.04)
Joshua.X
2 个月前
stm32
·
单片机
·
嵌入式硬件
·
pwm
·
嵌入式开发
·
控制
·
嵌入式软件
PWM讲解+STM32任意频率、占空比、脉宽生成函数介绍
脉冲宽度调制(PWM),是英文“Pulse Width Modulation”的缩写,简称脉宽调制。最开始使用PWM时,是做智能车时使用的舵机打角,电机驱动。这都属于比较浅显,普通的应用。下面和大家简单分享一下PWM的一些东西。
十六宿舍
2 个月前
单片机
·
汽车
·
autosar
·
嵌入式开发
·
mcal
·
基础软件
【MCAL】TC397+EB-tresos之I2c配置实战(同步、异步)
I2C总线是Philips公司在八十年代初推出的一种串行、半双工的总线,主要用于近距离、低速的芯片之间的通信。本篇文章首先从理论讲起,介绍了英飞凌TC3x系列芯片对应MCAL中对I2C驱动的定义与介绍,建议读者在阅读本篇文章之前对I2C有个简单的认识,协议本身比较简单,笔者就不在文章中赘述了。文章后边主要介绍了I2c的EB配置,如果是异步则需要配置中断和回调函数。文章的最后还是老样子给读者介绍了I2C驱动的调试代码和测试结果,因为本系列是基于KIT_A2G_TC397XA_TFT开发板做的调试,所以就直接
myzr123
3 个月前
人工智能
·
物联网
·
嵌入式开发
·
电力电子
·
医疗器械
明远智睿RK3588开发板助力工业机器智能化升级
在工业4.0的浪潮下,工业机器的智能化升级成为制造业发展的关键趋势。明远智睿RK3588开发板凭借其强大的性能和丰富的功能,为工业机器的智能化转型提供了有力支持。 首先,2.4GHz主频的高性能处理器赋予工业机器快速的数据处理能力。在工业生产过程中,机器需要实时采集和分析大量的传感器数据,如温度、压力、振动等。RK3588开发板能够快速对这些数据进行处理和运算,根据预设的算法及时调整机器的运行参数,确保生产过程的稳定性和产品质量的一致性。例如,在自动化生产线中,通过对生产线上各个环节传感器数据的实时分析,
故山月白
3 个月前
c++
·
qt
·
嵌入式开发
QT音乐播放器(1):数据库保存歌曲
实现功能:用数据库保存本地导入和在线搜索的歌曲记录目录一. 保存本地添加的歌曲1. 使用QSettings
创龙科技-黄工
4 个月前
嵌入式开发
·
瑞芯微rk3568
·
工业核心板
·
国产处理器
基于RK3568 + FPGA国产平台的多通道AD实时采集显示方案分享
在工业控制与数据采集领域,高精度的AD采集和实时显示至关重要。今天,我们就来基于瑞芯微RK3568J + FPGA国产平台深入探讨以下,它是如何实现该功能的。适用开发环境如下:
无际单片机编程
4 个月前
stm32
·
单片机
·
嵌入式硬件
·
嵌入式开发
单片机学完开发板,如何继续提升自己的技能?
很多人学完开发板后都会卡在一个尴尬的阶段:觉得自己会的东西不少,但又不知道下一步该干啥。会点C语言,能烧录程序,能点亮LED,玩转按键,搞定串口等等,能用开发板做点小玩意儿,但面对实际项目时,发现自己啥也不会,脑子一片空白。
Tronlong创龙
4 个月前
嵌入式开发
·
工业核心板
【资料分享】全志科技T113-i全国产(1.2GHz双核A7 RISC-V)工业核心板规格书
创龙科技SOM-TLT113 是一款基于全志科技T113-i 双核ARM Cortex-A7 + 玄铁C906 RISC-V + HiFi4 DSP 异构多核处理器设计的全国产工业核心板,ARM Cortex-A7 处理单元主频高达1.2GHz。核心板 CPU、ROM、RAM、电源、晶振等所有元器件均采用国产工业级方案,国产化率 100%。
宁静致远2021
4 个月前
qt
·
嵌入式开发
·
跨平台开发
QT-自定义参数设计框架软件
原文链接:https://blog.csdn.net/u013083044/article/details/137160536
集大周杰伦
4 个月前
stm32
·
freertos
·
实时操作系统
·
嵌入式开发
·
rtos
·
任务调度
·
任务控制块
FreeRTOS 源码结构解析与 STM32 HAL 库移植实践(任务创建、删除篇)
点击官网地址,选择 FreeRTOS 202212.01非 LTS 版本(非长期支持版),因为这个版本有着最全的历程和更多型号处理器支持。
暮雨哀尘
4 个月前
linux
·
数据库
·
科技
·
嵌入式硬件
·
信息可视化
·
智能家居
·
嵌入式开发
Linux操作系统:基于 Linux 的智能家居系统开发与实现 —— 以 FS - MP1A 嵌入式开发板为例
摘要 :随着科技的飞速发展,智能家居系统逐渐走进人们的生活,为家庭生活带来便利与安全保障。本文以 FS - MP1A 嵌入式开发板为基础,构建了一个智能化的家庭管理系统。该系统涵盖多个功能模块,包括 WiFi 连接、智能门禁、数据采集、智能检测、设备控制、天气预报以及与百度云交互等。通过对硬件平台的详细介绍、各功能模块的设计与实现分析,阐述了该智能家居系统的工作原理与优势。同时,结合实际应用案例,探讨了系统在家庭生活中的实际效果与潜在价值,旨在为智能家居领域的研究与开发提供参考。
魂兮-龙游
5 个月前
stm32
·
嵌入式硬件
·
matlab
·
嵌入式开发
·
fft
·
傅里叶变换
嵌入式开发:傅里叶变换(5):STM32和Matlab联调验证FFT
目录1. MATLAB获取 STM32 的原始数据2. 将数据上传到电脑3. MATLAB 接收数据并验证
无际单片机编程
5 个月前
java
·
stm32
·
单片机
·
嵌入式硬件
·
嵌入式开发
面对STM32的庞大体系,如何避免迷失在细节中?
我第一次接触STM32时,我以为抱着开发板就是拥抱未来,实际上一开机就喜提四大耳光,看到卖家演示的MP3播放、TFT彩屏、网口通信好炫酷,忍不住买回来掌握这些神技,到最后发现最实用的还是开发板的关机键和复位键。
Industio_触觉智能
5 个月前
开发板
·
openharmony
·
嵌入式开发
·
开源鸿蒙
【转载】开源鸿蒙OpenHarmony社区运营报告(2025年1月)
●截至2025年1月31日,开放原子开源鸿蒙(OpenAtom OpenHarmony,简称“开源鸿蒙”或“OpenHarmony”)社区累计超过8200名贡献者,共63家成员单位,产生51.2万多个PR、2.9万多个Star、10.5万多个Fork、68个SIG。
创龙科技-黄工
6 个月前
嵌入式开发
·
瑞芯微rk3562
·
工业核心板
·
国产处理器
一文读懂ROS开发,解锁RK3562J + Ubuntu工业平台应用
在工业智能化浪潮中,智能机器人设备是成为工业自动化体系的璀璨之星,而其核心 ——ROS系统,更是机器人领域的集大成者。今天,和大家分享一个ROS开发案例,基于RK3562J + Ubuntu工业平台。