logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

芯片测试术语 ,片内测试(BIST),ATE测试

芯片测试分为如下几类:1. WAT:Wafer AcceptanceTest,wafer level 的管芯或结构测试;2. CP:chip probing,wafer level 的电路测试含功能;3. FT:Final Test,device level 的电路测试含功能。CP测试CP是wafer level的chip probing,是整个wafer工艺,包括backgrind...

十一大开源机器人平台

本文介绍了一些最受用户欢迎的开源机器人技术,包括ROS,Gazebo,Poppy Humanoid,iCub及Jasmine等。ROSROS(Robot Operating System)是一组开源软件库和工具,能够帮助软件开发人员创建机器人应用程序。ROS的前身是斯坦福人工智能实验室为了支持斯坦福智能机器人STAIR而建立的交换庭(switchyard)项目。到2008年,主要由威楼加拉...

ROS 科大讯飞语音 (一)环境搭建与准备

  ROS+科大讯飞语音=让你的机器人能听会说---(一)环境搭建与准备 概述ROS介绍ROS是是用于机器人的一种次级操作系统。它提供类似操作系统所提供的功能,包含硬件抽象描述、底层驱动程序管理、共用功能的执行、程序间的消息传递、程序发行包管理,它也提供一些工具程序和库用于获取、建立、编写和运行多机整合的程序。对ROS进行分级可分为计算图级、文件系统级、社区级。其中计算图...

STM32/M3/M0关于开关总中断的问题

NVIC 共支持 1 至 240 个外部中断输入(通常外部中断写作 IRQs)。 具体的数值由芯片厂商在设计芯片时决定。此外, NVIC 还支持一个“永垂不朽”的不可屏蔽中断(NMI)输入。NMI 的实际功能亦由芯片制造商决定。在某些情况下, NMI 无法由外部中断源控制。在 STM32/Cortex-M3 中是通过改变 CPU 的当前优先级来允许或禁止中断。​​异常...

request_threaded_irq

在linux里,中断处理分为顶半(top half),底半(bottom half),在顶半里处理优先级比较高的事情,要求占用中断时间尽量的短,在处理完成后,就激活底半,有底半处理其余任务。tasklet和work queue在普通的driver里用的相对较多,主要区别是tasklet是在中断上下文执行,而work queue是在process上下文,因此可以执行可能sleep的操作。当多个设备共

#linux#运维#服务器
SysTick_Handler cortex-m0 LPC1114

就在前一段时间,有人突然问我SysTick_Handler(void)这个定时器中断处理函数是怎么定义的?根据以往的经验,我感觉在底层应该会有一个类似于函数声明的东西的存在,但是往下跟程序的话,一直都没有找到相应的定义或者声明,那么究竟SysTick_Handler这个函数怎么来的呢?是不是可以人为的做修改呢?给我的第一感觉是,肯定是可以做修改的,毕竟只是一个函数 的名字而已,于是就翻...

如何从零开始写一个操作系统?

首页发现等你来答​登录加入知乎如何从零开始写一个简单的操作系统?关注问题写回答操作系统编程学习如何从零开始写一个简单的操作系统?看了这个:从零开始写一个简单的操作系统 求指教。关注者4,787被浏览352,884关注问题写回答​邀请回答​3 条评论​分享​37 个回答默认排序​知乎用户751 人赞...

INIT_DELAYED_WORK() 函数剖析

简单使用:(1)定义:(2)初始化(3)实现回调函数{}(4)调用delaywork(5)取消delaywork。

#linux#运维#服务器
TYPE-C/PD

Type-C简介以及历史/Type-C Port的Data Role、Power Role/Type-C的Data/Power Role识别协商/Alt Mode /PD协议简介

#java#python#开发语言
Linux驱动函数总结:gpio_set_value();

Linux内核中gpio是最简单,最常用的资源(和 interrupt ,dma,timer一样)驱动程序,应用程序都能够通过相应的接口使用gpio,gpio使用0~MAX_INT之间的整数标识,不能使用负数,gpio与硬件体系密切相关的,不过linux有一个框架处理gpio,能够使用统一的接口来操作gpio.在讲gpio核心(gpiolib.c)之前先来看看gpio是怎么使用的。

#单片机#嵌入式硬件
    共 24 条
  • 1
  • 2
  • 3
  • 请选择