logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式GPIO:迟滞与压摆控制

摘要:文章解析了嵌入式系统中GPIO引脚的两个关键电气特性配置宏定义迟滞与压摆控制。

文章图片
嵌入式系统开发中链接器错误解决方案

摘要:该错误是嵌入式系统开发中典型的链接器内存分配失败问题,表明程序需要的内存空间(约88KB)超过了芯片指定区域的可用空间(约55.5KB)。主要原因包括:1)代码/数据量超过芯片存储容量;2)链接器脚本配置错误;3)栈/堆空间设置过大。解决方案建议优化代码、调整编译器优化等级、修正链接器脚本配置或减小栈/堆空间分配。该错误类比为"停车场空间不足",需重新规划内存分配方案。

文章图片
嵌入式系统开发中链接器错误解决方案

摘要:该错误是嵌入式系统开发中典型的链接器内存分配失败问题,表明程序需要的内存空间(约88KB)超过了芯片指定区域的可用空间(约55.5KB)。主要原因包括:1)代码/数据量超过芯片存储容量;2)链接器脚本配置错误;3)栈/堆空间设置过大。解决方案建议优化代码、调整编译器优化等级、修正链接器脚本配置或减小栈/堆空间分配。该错误类比为"停车场空间不足",需重新规划内存分配方案。

文章图片
IAR调试与发布模式配置指南

IAR Embedded Workbench提供DEBUG和RELEASE两种编译模式。DEBUG模式保留调试信息,优化级别低,便于开发调试但性能较低;RELEASE模式进行高度优化,去除调试信息,生成更高效代码但不利调试。通过项目选项可配置这两种模式,默认包含在IAR开发环境中。开发者可根据需求灵活切换模式,平衡调试便利性与最终代码性能。

文章图片
指令集、架构与内核关系

嵌入式开发中,指令集(ISA)、架构和内核构成硬件执行的基础体系。

文章图片
三类植入器械:软件系统如何选?

三类有源植入式医疗器械的软件系统选择需严格考量安全性、实时性和可靠性。核心要求包括:采用实时操作系统(RTOS)或定制轻量系统确保硬实时响应;遵循IEC62304和ISO13485标准进行全生命周期质量管理;若涉及数据交互需满足网络安全要求。通用Linux系统因实时性不足通常不用于核心控制,但经特殊处理的变体可能适用于非核心模块。选择需平衡实时性、功耗、认证合规性等因素,最终服务于医疗风险控制目标

文章图片
#安全#系统架构
嵌入式软件中负数如何存储

本文介绍了计算机中负数的补码表示方法。十六进制表示长度取决于数据类型位数,高位会进行符号扩展(用1填充)以保持数值不变。

文章图片
嵌入式GPIO:迟滞与压摆控制

摘要:文章解析了嵌入式系统中GPIO引脚的两个关键电气特性配置宏定义迟滞与压摆控制。

文章图片
到底了