技术栈
嵌入式
JialBro
11 小时前
算法
·
嵌入式
·
直流
·
foc
·
新手
·
控制算法
·
无刷电机
【嵌入式】直流无刷电机FOC控制算法全解析
在直流无刷电机(BLDC)和永磁同步电机(PMSM)的控制领域,磁场定向控制(Field-Oriented Control,简称FOC)凭借其转矩平稳、噪声低、效率高及动态响应快的核心优势,已成为高性能电机控制的主流方案。这种算法通过精准控制电机磁场的大小与方向,将复杂的三相交流控制问题转化为简单的直流控制模型,完美解决了传统六步换相控制中转矩脉动大的痛点。
良许Linux
13 小时前
stm32
·
单片机
·
fpga开发
·
程序员
·
嵌入式
·
编程
FPGA原理和应用
大家好,我是良许。说到 FPGA,可能很多做嵌入式的朋友都听说过,但真正深入了解的可能不多。作为一名嵌入式程序员,我在工作中虽然主要接触的是单片机和嵌入式 Linux,但在汽车电子领域,FPGA 也是一个非常重要的技术方向。
勇敢牛牛_
19 小时前
rust
·
嵌入式
·
esp32
·
语音助手
ESP32 + Rust 开发的简易语音助手
最近花费37大洋,买了个ESP32的开发板,简单体验了一下用Rust做嵌入式开发,但因为对这部分确实不熟,所以在尝试的过程中遇到不少问题,在此分享一下。不过,虽说是“嵌入式开发”,但实际上基本上没有涉及到十分底层的地方,如果有想从纯软件开发转到嵌入式的同学,可以来参考一下这篇文章。
嵌入小生007
19 小时前
linux
·
vscode
·
vim
·
嵌入式
·
线程
·
进程
线程 --- 嵌入式(Linux)
线程是进程内的最小执行单元,也被称为轻量级进程(LWP)。一个进程可以包含多个线程,所有线程共享进程的核心资源,同时拥有自己独立的执行上下文(如程序计数器、寄存器、栈)。
charlie114514191
1 天前
linux
·
嵌入式
·
rootfs
·
教程
·
环境配置
·
嵌入式linux
·
工程实践
RK3568跑Arch Linux全路程指南(以正点原子的RK3568开发板为例子)
终于想起来自己的老本行嵌入式了,最近的话,有些断更主要是在疯狂的梭哈SDK的配置。下面我们就来简单的说一说,如何在RK3568上跑Arch Linux
非鱼䲆鱻䲜
1 天前
单片机
·
嵌入式
·
串口屏
淘晶驰串口屏使用波形图控件,接收单片机或者串口助手数据生成图像的区别
摘要:上位机和串口发送曲线波形图指令的格式不同。上位机直接发送"adds0.id,0,70";串口发送需使用ASCII码格式"add1,0,70"加3个0xFF结束符。单片机实现时需分开处理:先用UART_SendString发送字符串部分,再用UART_SendByte发送3个0xFF结束字节。注意不能将十六进制值作为字符串发送,否则会被解析为字符序列。
ChenYY~
1 天前
计算机
·
程序员
·
机器人
·
嵌入式
·
typora
·
工具
·
软件开发
·
obsidian
入门分享篇:一、工欲善其事,必先利其器
本次分享,面向接触计算机 or 机器人软件开发 or 嵌入式软件开发 的程序员 学习过程中好用的工具如果大家还有其他好用的工具也欢迎分享
橘色的喵
2 天前
c++
·
嵌入式
·
工业
·
基础库
·
head-only
一个面向工业嵌入式的 C++17 Header-Only 基础设施库
做嵌入式 Linux 开发这些年,一直有个痛点:项目之间的基础设施代码反复造轮子。消息总线、状态机、串口协议、共享内存 IPC、线程池…每个项目都要重新搭一遍,质量参差不齐,测试覆盖更是随缘。
凉、介
2 天前
笔记
·
学习
·
嵌入式
文件系统(一)——分区表
在计算机启动的“第一秒”,操作系统尚未加载,CPU 刚刚通电,整个系统处于最原始的状态——此时,是谁告诉电脑“从哪里开始运行”?答案就藏在硬盘的第一个扇区里。
Hello_Embed
2 天前
笔记
·
stm32
·
单片机
·
嵌入式
·
freertos
·
modbus
Modbus 传感器开发:STM32F030 串口编程
在低成本 Modbus 传感器开发场景中,STM32F030CCT6 搭配 RS485 通信是核心方案之一。本次笔记聚焦 STM32F030 的串口编程,重点讲解 RS485 控制引脚的配置逻辑、基于面向对象思想的串口设备封装,以及适配 FreeRTOS 的串口收发函数实现,解决低成本芯片下 RS485 方向切换、多串口代码复用的核心问题。
嵌入小生007
3 天前
linux
·
c语言
·
嵌入式
·
进程
·
函数接口
·
exec函数族
·
进程的消亡
进程(2)---相关函数接口、消亡、exec函数族 | 嵌入式(Linux)
函数原型功能:参数:status 是一个整型参数,称为退出状态码,核心作用是告诉操作系统 “程序是正常结束还是异常结束”。
Hello_Embed
3 天前
笔记
·
stm32
·
单片机
·
嵌入式
·
freertos
STM32F030CCT6 开发环境搭建
Modbus 传感器开发板的核心控制芯片选用 STM32F030CCT6,该型号芯片的性能完全适配传感器的低算力、低功耗需求。在开展 Modbus 通信功能开发前,需先完成基础的开发环境搭建与硬件测试,确保开发板底层硬件工作正常,为后续 Modbus 协议移植、传感器数据采集与传输打下基础。
决胜万里
3 天前
android
·
嵌入式
zephyr上实现Android Fence机制
rbuf 机制 (zephyr/lib/rbuf/)DSP Mailbox 机制 (zephyr/drivers/dsp/dsp_mailbox.c)
pie_thn
3 天前
嵌入式
·
编程
小容量32单片机也上bootloader?拆机烧录的苦谁懂,能上抓紧上
首发于21ic论坛 小容量32单片机也上bootloader?拆机烧录的苦谁懂,能上抓紧上在研发阶段需要更新程序时,直接使用调试器进行烧录即可,但是如果想要对一个封装好的产品进行程序升级时,一般都是没有引出烧录接口的,此时只有拆机一途。
whik1194
5 天前
wifi
·
嵌入式
·
esp32
·
arduino
·
蓝牙
·
开发板
·
乐鑫
ESP32-C3-DevKitM-1开发板深度上手评测
作为一名常年与各类嵌入式开发板打交道的电子工程师,手里的板子没有一百也有八十,从高端工业级主控到入门级学习板,见得多了,对一款开发板的评判也多了几分务实——不看花里胡哨的宣传,只看硬件做工、资源配置和上手门槛。
良许Linux
5 天前
stm32
·
单片机
·
程序员
·
嵌入式
·
编程
嵌入式处理器架构
大家好,我是良许。在嵌入式开发的这些年里,我接触过各种各样的处理器架构,从最早做单片机时用的 51 内核,到后来做汽车电子时用的 ARM Cortex-A 系列,再到现在项目中偶尔会碰到的 RISC-V 架构。
k↑
5 天前
嵌入式
嵌入式之Ubuntu22.04构建XMOS
你好呀,我的老朋友!我是老寇,跟我一起学习构建XMOS基于命令构建,花了几天时间才完成构建,希望对你有所帮助。
嵌入小生007
5 天前
linux
·
vscode
·
vim
·
嵌入式
·
进程
·
fork
·
软件编程
进程的基本概念\相关命令\创建\调度\状态及相关函数接口---软件编程---嵌入式(Linux)
如下图所示:如下图所示:如下图所示:如下图所示:虚拟地址:MMU(内存管理单元)将物理地址映射后的可以访问的地址空间
K神
5 天前
嵌入式
嵌入式之Ubuntu22.04构建XMOS
你好呀,我的老朋友!我是老寇,跟我一起学习构建XMOS基于命令构建,花了几天时间才完成构建,希望对你有所帮助。
尘沐羽
6 天前
linux
·
运维
·
服务器
·
开发语言
·
嵌入式
0基础学嵌入式--全网最详细Linux开发指南:一篇文章带你学懂Linux进程
理解进程是理解操作系统的关键。本文带你从程序加载到进程调度,彻底掌握Linux进程管理的所有核心概念。