技术栈
c语言
aaaameliaaa
2 小时前
c语言
·
开发语言
·
笔记
·
算法
·
排序算法
计算斐波那契数(递归、迭代)(1,1,2,3,5.....)
递归和非递归分别实现求第n个斐波那契数例如:输入:5 输出:5输入:10, 输出:55输入:2, 输出:1
zhangfeng1133
5 小时前
c语言
·
人工智能
·
gnu
·
算子开发
算子开发 Overwrite 覆盖/替换模式 Accumulate 累加模式,性能对比 memset错误 bat_alloc 错误
原理: 无论目标位置原来是什么值,直接用新的 updates 数据把它替换掉。如果多个更新指向同一个位置,最后执行的更新会覆盖前面的(或者具体行为依赖于硬件执行顺序,但语义上是“赋值”)。 举个通俗的例子: 假设输出张量初始是 [0, 0, 0, 0]。 你要把数值 5 写入到索引 1 的位置。
SuperByteMaster
5 小时前
c语言
JLinkDevices.xml FLM文件路径不对
jflash.exe 执行时候,JLinkDevices.xml里面的FLM文件路径没有加对,导致FLM信息没有读取到
LDR006
5 小时前
大数据
·
c语言
·
人工智能
LDR6500赋能POS机底座:单口Type-C供电、维护与产测一体化解决方案
在智能零售快速普及的当下,POS机已成为商超、便利店、餐饮门店的核心收银终端,而POS机底座作为设备供电、固定放置、运维调试的关键载体,其接口稳定性、电源兼容性、量产可测性直接决定了整机的使用体验与落地效率。当下多数POS机底座方案普遍面临三大工程痛点:Type-C接口插拔状态识别不一致、市面各类电源适配器兼容适配不稳定、量产阶段依赖人工试插检测,不仅拉高产品返工成本,更导致设备售后故障率居高不下。针对行业共性难题,乐得瑞LDR6500以单路USB-C/PD协议精准管控+高集成多功能资源+小体积低功耗的核
fzm5298
10 小时前
c语言
·
自动化测试
·
单元测试
·
嵌入式
·
白盒测试
车载ECU单元测试技术与应用研究
摘要随着新能源汽车与智能网联汽车技术的高速迭代,车载电子控制系统(ECU)的软件复杂度、代码规模、功能逻辑维度呈指数级增长。汽车软件已从传统的硬件辅助控制单元,转变为整车安全、动力控制、智能驾驶、车身管理的核心载体。与此同时,ISO 26262汽车功能安全标准、ASPICE软件过程评估体系对车载软件的开发流程、测试验证、质量追溯提出了极为严苛的合规要求。单元测试作为软件V模型开发流程中的底层基础测试环节,是保障车载软件代码逻辑可靠、规避底层缺陷、降低后期集成与量产风险的核心手段。当前行业主流传统单元测试工
鱼很腾apoc
6 小时前
linux
·
服务器
·
c语言
·
学习
·
进程间通信
·
ipc
【Linux】第7期 进程间通信 (IPC) 详解:管道 (匿名 / 命名) + System V
ok了,今天我们继续高强度的学习Linux内容,如标题所见,这一期我们要一起学习的是Linux进程间通信的相关知识,包含匿名管道/命名管道,以及system V ,内容较长,废话不多说我们直接开始!
十月的皮皮
10 小时前
c语言
·
笔记
·
学习
C语言学习笔记20260703-牛牛与后缀表达式(逆波兰表达式)
本题要求计算一个特定格式的后缀表达式的值。后缀表达式(又称逆波兰表达式)是计算机科学中经典的**栈(Stack)**应用场景。其求值过程不需要考虑运算符优先级或括号,算法逻辑非常直接。
wuyk555
7 小时前
c语言
·
开发语言
·
stm32
·
单片机
·
嵌入式硬件
21. 嵌入式面试避坑指南:sizeof 是关键字,不是函数!
sizeof 是 C/C++ 中的关键字,用于在编译时计算数据类型或变量占用的字节数。其行为与函数不同,不会对括号内的表达式求值,仅分析类型信息。
apocelipes
2 天前
c语言
·
c++
·
python
·
性能优化
·
golang
·
开发工具和环境
常用编程语言和库的正则表达式性能对比
对比一下我常用语言和库的正则匹配性能。主要对比 C++ 标准库、PCRE2、Golang 标准库和 Python 标准库。此外还有一个 Golang 的代码生成方案,它可以把给定的正则表达式编译成 Go 代码:regexp2go
LDR006
17 天前
c语言
·
开发语言
Type-C 快充全面升级!LDR6601 赋能个人护理便携电机,重塑剃须刀 / 理发器新体验
在消费电子全面迈向USB Type-C接口的当下,电动剃须刀、理发器、修毛器等个人护理小家电,早已不再满足于基础充电功能。消费者追求通用接口、极速快充、持久续航与稳定电机运转,而生产厂商则面临接口协议兼容、电机控制、低功耗待机、异常工况防护、量产稳定性等多重技术难题。乐得瑞深耕 USB PD/QC 快充与电机控制领域多年,推出LDR6601 一体化 MCU 芯片,将快充协议、端口管理与 FOC 电机控制深度融合,为个人护理类便携电机产品提供一站式 Type-C 快充升级解决方案,助力厂商轻松完成产品迭代,
ThornArmor
17 天前
c语言
·
开发语言
·
汇编
·
c++
·
重构
·
架构
【工具篇·番外】跨语言生态的主权回收:基于 ISA 说明书的 4-bit 双向汇编系统全线封顶
前言:工具链的跨语言赤字与生态主权回收在上一篇《【控制篇·终章】时序的异步革命》中,我们通过无栈现场保护墓碑区与 W1C 中断控制器,成功在 4-bit 宇宙里引爆了异步时序的工业革命。然而,当我们站在 4KB 全局编址的广阔疆域上,准备真正向《俄罗斯方块》的应用层业务发起总攻时,一个历史遗留的工程赤字却死死卡住了脖子 —— 我们的工具链(Compiler)依然在靠外挂的 Python 脚本两遍扫描(2-Pass)来苟延残喘。
Luminous.
17 天前
c语言
·
开发语言
C语言--day30
获取IPC对象key值:ftok( )创建消息队列:msgget( )发送消息:msgsnd()接收消息:msgrcv()
玖玥拾
17 天前
c语言
·
数据结构
·
c++
·
栈
·
容器适配器
C/C++ 数据结构(七)栈、容器适配器
本篇核心知识:栈、容器适配器、栈的分类(顺序栈、链栈)、基础操作栈是受限线性表,属于基础数据结构。核心规则:先进后出(FILO / 后进先出 LIFO)
謓泽
17 天前
c语言
·
开发语言
C语言不是语法,是通往机器的地图。
C 语言不是语法,是通往机器的地图。很多人刚开始学 C 语言时,会把它理解成一堆语法规则:分号怎么写、指针怎么声明、数组怎么访问、函数怎么调用。
不会C语言的男孩
17 天前
linux
·
c语言
Linux 系统编程 · 第 8 章:进程基础
本章深入讲解 Linux 进程的核心概念:进程的本质与组成、进程控制块(PCB)、进程状态机、进程标识符体系、进程环境,以及进程的创建与终止机制。
2601_95164388
17 天前
c语言
·
数据类型
·
关键字
·
嵌入式开发
·
格式化输出
C语言长文整理,关键字和数据类型
作为嵌入式开发的基础,C语言是一切开发的基础。从语法上来说C语言并不复杂, 但编写优质可靠的嵌入式C程序并非易事,不仅需要熟知硬件特性和缺陷,还需要对编译原理和计算机技术知识有着一定的了解。在这么多年的嵌入式开发中,我也积累了一些这方面的经验和思考,这里总结下来,系统地阐述嵌入式C语言的重要知识点。
m0_54748666
17 天前
c语言
·
c#
·
c语言程序设计
《C#语言程序设计与实践》 全套PPT课件
《C#语言程序设计与实践》 全套PPT课件课件参考:《C#语言程序设计与实践》 第2版 郝世选教材 课件内容:
✎ ﹏梦醒͜ღ҉繁华落℘
17 天前
c语言
·
单片机
编程基础 --高内聚,低耦合
在嵌入式系统里,硬件错综复杂、时序要求严格,高内聚低耦合是让你的代码从“能跑”进化到“能维护、可移植、可测试”的关键设计准则。我们把它拆开来看。
QK_00
17 天前
c语言
·
开发语言
C语言 static 关键字三大作用
生命周期改变 普通局部变量:函数调用时创建,调用结束销毁,存栈区。 static 局部变量:存静态全局区,程序运行全程只初始化一次,函数结束不销毁,值保留。
隔窗听雨眠
17 天前
c语言
·
算法
·
性能优化
C语言函数递归从入门到精通(下):性能优化与工程实践
在C语言中,每一次函数调用都要在栈区申请一块内存空间来保存函数调用期间的各种局部变量的值,这块空间被称为运行时堆栈或函数栈帧。这个分配和释放的过程需要时间。