链接脚本深入:处理孤儿 Section 与对齐问题一、从"能跑"到"严谨"在上一期中,我们完成了一个最简单的链接脚本,只安排了程序最核心的几...
关键词:MCU、启动文件、向量表、VTOR、.data、.bss、CRT、crt0、picolibc、STM32F103、链接脚本
Keil、IAR 等商业 IDE 虽然提供了完整的下载与仿真功能,但其商业授权模式在开源项目、自动化构建以及教学场景中均存在限制。随着 RISC-...
传统 MCU 开发几乎离不开 CubeIDE、Keil 这类集成开发环境。但如果想完全掌控工程构建的每一个细节、定制自己的自动化工作流,就可以把 ...
设立这一系列的初衷,是为了更透明地分享达坦科技开源项目的成长轨迹。在这里,我们不仅会同步项目近期的核心开发进展与技术突破,更将...
自达坦科技GPU性能优化挑战赛启动以来,我们收到了众多技术爱好者的热烈响应与精彩提交。近日,随着公示期的圆满结束,我们正式公布本次...
在高精度DAC领域,有很多的DAC产生器可以供我们去选择,在这里,我们使用的是DAC11001A这款芯片来产生高精度的DAC波形,使用Mini-F3570...
2025年1月,灵动微电子隆重发布了基于Armv8-M架构的旗舰级MM32F5370新品。它搭载安谋科技“星辰”处理器,内核动力强劲,具备强大的实时控...
在 《虚拟 RDMA 设备驱动实现(一):环境配置与Linux内核模块初探》 中,我们已经完成了内核驱动开发所需的基础设施构建。通过部署一个...
在当下的生活中,除了步进电机,最常用到的就是减速电机,带个霍尔编码器就成为了编码电机,这种电机的优点在于只需要使用定时器发出的P...
【前言】之前我驱动好了TFTLCD屏ST7789,接着驱动触摸屏GT911。在这一篇里,我将介绍如何初始化硬件IIC,并实现I2C的读写。以及GT911的...
【前言】感谢极术社区、灵动微电子,给予了我这次试用Mini-F5375-OB开发板评测活动的机会。本篇我将分享如何体验从模拟SPI到硬件SPI来驱...
本文介绍了灵动 Mini-F5375-OB 开发板的参数资源、性能特点、主控、板载资源、原理图等信息,并完成开发环境搭建以及 Demo 例程测试
blue-rdma是一个新的RDMA实现。本文将介绍blue-rdma是如何实现常见的几种RDMA操作的,并且我们会分析blue-rdma设计和InfiniBand的异同点。
一、限幅滤波法1、方法:根据经验判断两次采样允许的最大偏差值(设为 A)每次检测到新值时判断:a. 如果本次值与上次值之差<=A,则...
本文旨在提供将Free Modbus移植到Mini-F5265-OB开发板的开发测试纪实,首先确定使用的硬件,其次对相关源代码进行修改,最终完成功能的...
C 语言是一种面向过程的语言,做嵌入式项目的时候,如果不变相面向对象,项目到后期很难做好,且不容易维护。
编程的时候,了解业务的逻辑很重要,其实,我们掌握编程的用法也很重要。有时候,可能不熟悉某个关键字,而使用另外的方法来“替代”,这...
最近,我很幸运受邀参加MM32F5260开发板的测评活动。一直以来我对于图形化界面包有很高的热忱,LVGL是一款优秀的开源嵌入式图像界面库,...
通过本系列前面两篇文章的学习,我们掌握了宏的基本语法和使用规则,讽刺的是这些所谓的“基本语法和规则”却恰恰是正规C语言教育中所缺失...