嵌入式软件 Skill技能列表
HIP-ROCm跨平台GPU开发Skill hip-rocm
HIP-ROCm跨平台GPU开发技能是专门用于AMD GPU高性能计算的工具集,支持将CUDA代码转换为HIP兼容代码,实现NVIDIA和AMD GPU的跨平台开发。该技能涵盖hipify代码转换、ROCm工具链配置、GPU内核开发、性能分析优化等核心功能,适用于机器学习、深度学习、科学计算等GPU加速应用开发。关键词:AMD HIP ROCm GPU开发 跨平台 CUDA转换 高性能计算 并行计算 GPU加速 机器学习加速 深度学习框架
内存分配器Skill memory-allocator
内存分配器技能专注于实现和管理动态内存分配器,用于优化语言运行时和系统应用中的内存性能。它涉及块分配、堆管理、分配策略(如首次适应、最佳适应)、碎片控制和内存释放。适用于嵌入式系统、游戏引擎、数据库等场景,帮助开发者构建高效、可靠的内存管理系统。关键词:内存分配、动态内存管理、分配策略、碎片控制、系统编程、嵌入式开发、语言运行时优化。
合成优化Skill synthesis-optimization
FPGA合成优化技能,专注于Vivado和Quartus工具,包括综合报告分析、属性应用、资源推断控制和结果质量改进。
NVIDIA硬件视频编解码集成Skill nvenc-nvdec
NVIDIA硬件视频编解码集成技能,专注于利用NVIDIA GPU的NVENC和NVDEC硬件加速单元进行高效视频处理。该技能提供完整的视频编码解码解决方案,支持H.264、H.265、AV1等多种视频编解码格式,实现GPU加速的视频转码、实时流媒体处理、多路视频并行编码等专业级视频处理功能。通过CUDA集成实现前后处理优化,显著提升视频处理性能,降低CPU负载,适用于视频直播、云游戏、视频监控、媒体转码等高性能视频处理场景。
空中软件更新Skill ota-update
空中软件更新(OTA)技能专注于为汽车行业设计并实现安全、可靠的软件远程更新系统。该技能涵盖从SOTA/FOTA架构设计、增量更新生成、更新编排、回滚机制到多ECU更新序列化等核心能力,确保车辆软件能够高效、安全地完成空中升级与维护。关键词:OTA更新,汽车软件,空中升级,SOTA,FOTA,增量更新,车辆软件管理,远程更新,汽车网络安全,AUTOSAR。
实验室自动化框架PyLabRobotSkill pylabrobot
PyLabRobot是一个硬件无关的纯Python软件开发工具包,专为自动化和自主实验室设计。它提供统一的Python接口,支持控制液体处理机器人、板式阅读器、泵、加热振荡器等多种实验室设备,实现跨平台操作、模拟测试和可视化管理。关键词:实验室自动化、Python SDK、硬件控制、液体处理、资源管理、模拟仿真、跨平台、实验室机器人、数据分析、设备集成。
IP核管理技能Skill ip-core-management
IP核管理技能是用于高效配置和集成FPGA设计中供应商预构建IP核的专业能力。它涵盖Xilinx/AMD与Intel/Altera等主流厂商IP的配置、参数化、版本控制、TCL脚本编写及系统集成,确保IP在时钟管理、内存控制、互连等关键模块中正确工作。关键词:FPGA设计,IP核配置,IP集成,TCL脚本,Xilinx IP,Intel IP,硬件描述语言,嵌入式系统。
DO-178C机载软件认证合规技能Skill do-178c-compliance
DO-178C机载软件认证合规技能是专门用于航空航天领域机载软件开发认证的专业工具。该技能支持DO-178C标准全流程合规管理,包括软件等级确定、认证计划制定、需求分析、可追溯性管理、结构覆盖率分析(MC/DC)、工具鉴定等关键环节。适用于航空电子系统、飞行控制软件等安全关键系统的开发认证,确保软件符合适航要求。关键词:DO-178C认证、机载软件、航空航天软件、适航合规、软件安全、结构覆盖率、工具鉴定、可追溯性、航空电子、安全关键系统。
Nim内存管理Skill NimMemoryManagement
这个技能是关于Nim编程语言的内存管理,涵盖垃圾收集策略(如Arc/ORC GC)、手动内存控制、析构函数、移动语义、ref/ptr类型、内存安全和优化技术,适用于系统编程、嵌入式应用和性能关键代码开发,关键词包括Nim、内存管理、垃圾收集、移动语义、系统编程、嵌入式优化。
SVA断言技能Skill sva-assertions
SystemVerilog断言(SVA)开发与调试专家技能,专注于FPGA/ASIC芯片验证。提供断言编写、属性规范、覆盖率收集、形式验证集成等功能,支持硬件描述语言(HDL)验证流程优化与调试分析。关键词:SystemVerilog断言、FPGA验证、硬件验证、形式验证、覆盖率驱动验证、SVA调试、芯片验证、时序属性、并发断言。
urdf-sdf-modelSkill urdf-sdf-model
urdf-sdf-model技能是专门用于机器人模型创建和验证的专业技能,支持URDF和SDF格式,包括生成URDF文件、创建Xacro宏、转换URDF和SDF格式、计算惯性属性、配置关节类型、添加传感器插件等。
inkjet热敏打印机工具Skill inkjet
inkjet 是一个用于从MacOS设备连接和控制廉价蓝牙热敏打印机的命令行工具。它支持打印文本、Markdown格式文档、图像和二维码,适用于收据打印、日志输出、儿童教育、物理标签生成等场景。关键词:蓝牙热敏打印机,MacOS打印工具,命令行打印,二维码打印,热敏纸打印,inkjet CLI,BLE打印机控制。