logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

海思IC设计笔试备考:从半导体物理到AXI协议的全链路解析

芯片设计是一个融合半导体物理、电路设计与制造工艺的复杂工程。理解PN结、MOSFET等基础器件的物理原理,掌握模拟电路中的差分放大器、LDO,以及数字电路中的AXI协议、时序约束与跨时钟域处理,是IC设计工程师的核心素养。这些知识不仅在流片与验证中决定设计成败,也是华为海思等顶尖芯片企业笔试的重点考察方向。海思IC设计笔试往往将物理、电路、工艺交叉命题,例如分析FinFET的工艺特点对电路设计的影

海思Linux下GPIO模拟I2C源码解析与工程避坑

I2C总线是嵌入式系统中常用的低速通信方式,通常由专用硬件控制器实现。当硬件I2C控制器引脚被其他功能占用时,GPIO模拟成为一种低成本、高灵活性的替代方案。其核心原理是通过普通GPIO引脚的电平翻转,严格按I2C协议时序生成START、STOP、地址帧、ACK等信号,并以Linux内核标准i2c_adapter接口注册,使上层驱动和i2c-tools能够透明访问。在海思Linux平台,这种软I2

嵌入式传感器驱动开发:从硬件交互到Linux内核集成实战指南

传感器驱动开发是嵌入式系统的核心技术之一,它构建了硬件与软件之间的数据通道与语义翻译层。其核心原理在于精确解析传感器数据手册,遵循严格的通信时序与电气特性,通过I2C、SPI等总线协议实现稳定可靠的底层交互。在Linux系统中,驱动需集成到内核框架,通过字符设备或IIO子系统为应用提供统一接口。其技术价值在于实现数据的高效、可靠采集与转换,直接影响系统的稳定性与功耗。应用场景广泛覆盖物联网、工业控

嵌入式开发核心:STM32寄存器作用、配置与避坑全解析

在嵌入式开发中,寄存器是连接软件与硬件的核心抽象——通过地址映射和volatile指针访问,软件得以控制芯片外设。理解寄存器的工作原理、位定义与配置时序,是深入掌握STM32、剖析库函数本质、排查驱动异常的重要基础。从RCC时钟使能、GPIO模式配置到UART波特率计算、DMA搬运中断、定时器PWM输出以及NVIC中断优先级管理,每一类寄存器都对应着实际工程中的典型应用场景。本文结合常见系统性问题

嵌入式网络开发实战:LWIP协议栈移植、配置与FreeRTOS集成指南

TCP/IP协议栈是实现网络通信的核心软件组件,它定义了数据在网络中封装、传输和路由的规则。在资源受限的嵌入式系统中,传统的完整协议栈因内存占用过大而无法适用,轻量级设计成为关键技术方向。其核心价值在于以极低的内存和计算开销,为物联网终端、工业控制器等设备提供可靠的网络连接能力,支撑数据采集、远程控制和固件升级等应用场景。本文聚焦于轻量级IP协议栈LWIP,深入解析其内存管理机制和API模式,并结

c# 调用c语言dll,c# 调用c 的dll

richTextBox2.SelectionStart=richTextBox2.Text.Length;richTextBox2.SelectionLength=0;richTextBox2.Focus();以上内容转自博客使用C# OLEDB方式 更新excel中的数据时候,发现报错{"Operation must use an updateable query."}连接逻辑如下:co...

TMS320F28xxx开发踩坑记:手把手教你解决#10099-D内存溢出报错(附链接器脚本修改)

本文深入解析TMS320F28xxx开发中常见的#10099-D内存溢出报错问题,提供链接器脚本优化方案。通过Memory Allocation视图诊断.cinit段问题,并给出基础、进阶和高级三种优化策略,帮助开发者有效管理DSP内存资源,提升项目稳定性。

asp php flash java,Linux_Flash 和 ASP / PHP 以及 javascript 的交互, 唉,第一次写文章,真是 - phpStudy...

Flash 和 ASP / PHP 以及 javascript 的交互唉,第一次写文章,真是很紧张,这是前几天在网上查资料和自己研究的结果,希望能对一些朋友有用。水平所限,肯定有错漏之处,烦劳高手指正,不胜感激!下面就书归正传:Flash 以javascript 为中介和 ASP/PHP 交互我们班有同学录,人气比较旺。前一段时间管理员托我写一个基于 HTML 的播放器放在班级留言上面,要求很简单

Kindle越狱改造树莓派墨水屏终端实战指南

墨水屏终端是一种低功耗、高可读性的嵌入式显示方案,其核心原理在于复用E Ink控制器的原生驱动与局部刷新机制。技术价值体现在超低待机功耗(μA级)、强环境光适应性及零蓝光护眼特性,广泛应用于物联网看板、工业状态监控、智能家居中控等对续航与信息专注度要求严苛的场景。本文聚焦Kindle越狱改造这一低成本实现路径,深入解析USB串口通信、固件版本兼容性、ARM交叉编译守护进程等关键环节,将闲置Kind

LTspice元器件库导入原理:符号.sym+模型.lib+路径绑定三要素

SPICE仿真中元器件库并非传统意义上的‘安装包’,而是由符号文件(.sym)、模型文件(.lib)与精确路径构成的刚性绑定体系。其底层原理源于SPICE语法规范:.sym定义图形接口与模型引用名,.lib提供实际电路行为的数学描述,而LTspice仅按固定优先级路径(当前目录→lib\sub→Symbol Path→Include Directories)查找二者,不支持自动索引或跨目录匹配。这

    共 55 条
  • 1
  • 2
  • 3
  • 6
  • 请选择