logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C编译与链接 札记

C 代码经过编译后生产不同的 Section ,存放不同功能的代码或者数据。

#c语言
spin_lock 自旋锁

自旋锁 Spin lock的实现是为了保护一段短小的临界区操作代码,保证这个临界区的操作是原子的,从而避免并发的竞争冒险。在Linux内核中,自旋锁通常用于包含内核数据结构的操作,你可以看到在许多内核数据结构中都嵌入有spinlock,这些大部分就是用于保证它自身被操作的原子性,在操作这样的结构体时都经历这样的过程:上锁->操作->解锁。如果内核控制路径发现自旋锁“开着”(可以获...

芯片测试

可测试性设计(Design for Testability, DFT)是一种集成电路设计技术,它将一些特殊结构在设计阶段植入电路,以便设计完成后进行测试。.......................................................................................................................

#测试
片上系统(计算机)所涉及的硬件资源(RAM ROM SRAM DRAM FLASH... ...)

RAM(Random Access Memory) 随机存储器。存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器。这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。 按照存储信息的不同,随机存储器又分为静态随机存储器(Static RAM,SRAM)和动态随机存储器(Dynamic RAM,DRAM)。ROM(Read-Only Memory)只读..

(ChibiOS )嵌入式操作系统 与 (OSAL)操作系统抽象层

这里主要分享的问题主要是在通讯芯片的设计中遇到的一些ChibiOS 是一款支持可抢占调度的多任务RTOS。支持 Mutex 互斥锁、Semaphore 信号量、Mailbox 邮箱、Virtual Timer 定时器、Message 消息(事件机制)。实现了基于单链表的Heap内存管理方式。----------------------------------------------...

五、TDDI 触控、显示驱动一体化技术

TDDI(触控、显示驱动一体化技术)即触控与显示驱动器集成(Touch and Display Driver Integration )。目前智能手机的触控和显示功能都由两块芯片独立控制,而TDDI最大的特点是把触控芯片与显示芯片整合进单一芯片中。TDDI带来的是一种统一的系统架构,原有的系统架构因为显示与触控芯片是分离的,这可能会导致一些显示噪声的存在,而TDDI由于实现了统一的控制,在噪声..

调频 调幅 调相 与 通信

信号的调制:调幅 调频  调相---------------------- 1. 振幅调变,也可简称为调幅,AM(Amplitude Modulation),通过改变输出信号的振幅,    来实现传送信息的目的。一般在调制端输出的高频信号的幅度变化与原始信号成一定的函数关系,    在解调端进行解调并输出原始信号。  2. 频率调制,FM调频,是一种以载波的瞬时

自容互容的异同比较

触摸屏主要有 电容式、电阻式、红外线式、超声波式,本文主要涉及电容式。电容式的触摸屏不管是划线效果还是触控精度方面都是这几类触摸屏中的最优选择,尤其是手持终端方面的设备,用户体验是目前最好的。---------------------------以下针对gonz工作中遇到的问题的总结---------------------------自容屏防水处理算法(策略):绪言:...

边缘计算和云计算的关系

边缘计算实际上属于一种分布式计算,利用靠近数据源的边缘地带来完成的运算程序,而不需要将大量数据上传到云端。边缘计算的运算既可以在大型运算设备内完成,也可以在中小型运算设备、本地端网络内完成。用于边缘运算的设备可以是智能手机这样的移动设备、PC、智能家居等家用终端,也可以是ATM机、摄像头等终端。关于边缘计算的应用现状和场景在Microsoft Build 2017开发者大会上,微软首席执行...

到底了