开发环境:ubuntu10.04目标板:linux-2.6.37 (通过命令uname -r 查看linux内核版信息)编译器:arm-none-linux-gnueabi- (none 代表编译器制作者,比如:fsl代表飞思卡尔,内核里面谈EABI,OABI,其实相对于系统调用方式,当然我们所说系统限于arm系统)接下来,我们首先要了解是ALSA整体架构架构图如下:在内核设备驱动层,A
转载 2024-01-08 18:05:01
209阅读
AAN算法描述及其实现 最近在学习DCT和MDCT发现网络上JPEG编码资料蛮多, 而且DCT是JEPG压缩里头比较重要一个环节. 单单描述DCT算法资料比较少, 看看JEPG编码里头DCT部分也不失为一个好学习方法.     二维DCT 如果按照二维DCT公式来计算8*8像素的话, 获得一个DCT
转载 2024-08-26 13:40:26
42阅读
在网上搜集到关于hda 和sda说法 一、 HDA是IDE硬盘名称.SDA是SATA名称.在最新2.6.19内核里,所有的硬盘都    叫SDA了.GERUB里填SDA.   二、 SATA 盘到底是hda 还是sda 这是由两个因素决定: 1-bios设置,把sata控制器设置为原生(nataive)模式则sata被认作scsi设备
转载 精选 2008-12-12 17:39:16
2438阅读
        ARM处理器一般可以执行ARM指令集(32bit或者64bit)和Thumb指令集(16bit)。执行不同指令集时会进行状态跳转,但是状态跳转不会影响处理器工作模式和相应存储器内容。       ARM->Thumb:操作数寄存器状态为
一、简介Windows驱动开发是指为Windows操作系统编写内核模式驱动程序过程。驱动程序是操作系统与硬件设备之间桥梁,它负责管理和控制硬件设备,使其能够与操作系统和应用程序进行交互。随着 windows 系统更新迭代,windows 驱动开发技术也是不断升级:从最早期 VXD(Virtual X Driver)(已废弃)到 windows 2000 上推出 WDM(Windows
转载 2023-11-08 08:17:26
263阅读
    无论是软件开发商,咨询公司还是甲方自己,要把业务模型完整建立起来,都需要非常高功力。这些功力,更多不是业务或技术本身,而是模型化能力。所谓模型化,核心强调是业务架构、业务组成和业务关系等抽象能力。当你面对复杂业务单元,面对复杂业务规则和业务数据,你如何才能在最短时间内完成对业务系统再认识和模型化呢?这是个挑战!   &
推荐 原创 2010-12-10 01:53:59
1801阅读
2点赞
【Houdini 18 零基础到实际案例】笔记 18_拷贝符文本篇系列博客来自于B站UP:老胡特效。教程链接是:点击前往。贴符文这一步有两种方法。一是只处理一边(四个面),然后用镜像过去即可,就是这一步:二是直接在最下面选中8个面来操作,就是在细分之前:处理符文现在我们得到符文是这样:这肯定是不对,我们要把符文转一面,不然没有封口这一部分就显示在外面了。我们给他掉个头:新建数据流选中之后直接
这里写目录标题前言产品定位功能设计用户体验结语 前言从用户实际出发,一般会有以下4类产品 1.娱乐休闲类:爱奇艺,唱吧,起点,魔兽等 2.沟通交流类:微信,163邮箱,新浪微博,知乎等 3.获取信息类:今日头条,百度,百度百科等 4.使用服务类:淘宝,携程,滴滴出行等基本上是网络原住民使用初衷,因此我们可以通过之前学习过获取,分析用户需求,之前代入到上述4类产品之中,明确竞争关系,再通过
Pixie是一个有名开源RenderMan渲染器实现,支持运动模糊、Photon Mapping、Irradiance Cahce等流行特性。SideFX Houdini也是历史悠久特效工具,早已经运用到电影特效制作中,特别是在日本动画大师大友克洋带领下,日本CG业界对Houdini运用更是已经相当成熟。本人总结了一下如何将Pixie在Houdini流程下运用过程与注意事项,包括SOH
1、微软最新 WDK 版本,及其支持操作系统 2、下载 WDK 开发步骤 3、安装 WDK 开发包 4、使用 VPC 建立驱动程序调试环境 一、最新 WDK 版本,及其支持操作系统目前最新WDK版本是: WDK for Windows Server 2008 - Build 6001_18002,该套驱动程序开发包可以从微软网站中
这是字符驱动代码框架,这是基本不能变驱动介绍: 1.一个驱动要有主设备号和次设备号,这样才能找到。 2.代码理解,当用户态通过open,write等函数调用次设备时,系统会同系统sys_open等去找到相应设备,去调用驱动读写函数。 代码运行:module_init(pin4_drv_init)是该代码入口,去调用pin4_drv_init函数这个函数会通过MKDEV(major,
转载 2023-07-13 17:20:15
51阅读
Wince6.0 下Camera(OV3640) 驱动开发全程记录 从开始搞camera驱动到正式搞好经历了差不多一个月时间,现在回头来看发现走了很多弯路,耗费了不必要时间和精力,也许这是菜鸟必经过程吧。周末没事把调camera驱动整个过程总结一下,以免以后忘了对不起那一个月时间和精力,同时也给正在调camera驱动朋友一点参考。一.came
转载 2023-05-26 14:01:38
682阅读
一、opc 是什么?        OPC是一项应用于自动化行业及其他行业数据安全交换可互操作性标准。它独立于平台,并确保来自多个厂商设备之间信息无缝传输,OPC基金会负责该标准开发和维护。        OPC标准是由行业供应商、终端用户和软件开发
接着创建了一个HDAProcessor,这个节点可以实现使用一个HDA文件作为对传入数据使用HDA里面的逻辑处理然后生成并导出。由于教程里面使用17版本,而我使用是18.5,实在不想换处理父节点。...
原创 2023-01-30 16:17:35
593阅读
1 设备驱动程序       驱动程序提供了硬件到操作系统一个接口以及协调二者之间关系,而因为驱动程序有如此重要作用,所以人们都称“驱动程序是硬件灵魂”、“硬件主宰”,同时驱动程序也被形象称为“硬件和系统之间桥梁”。       驱动程序是添加到操作系统中一小块代码,其中包含有关硬件设备信息。有了此信
【Windows Services开发系列】ODBC简介与一般操作流程【1】ODBC简介 开放数据库互连(ODBC)是微软提出数据库访问接口标准。开放数据库互连定义了访问数据库API一个规范,这些API独立于不同厂商DBMS(数据库管理系统),也独立于具体编程语言。通过使用ODBC,应用程序能够使用相同源代码和各种各样数据库进行交互。这使得开发者不需要以特殊数据库管理系统DBMS为目
转载 2024-08-02 16:51:28
140阅读
硬盘设备设备文件名:IDE,ATA:hdSATA:sdSCSI:sdUSB:sda,b,c,...用来区分同一类型下不同设备#(sda第一块SCSI硬盘)、sdb(第二块SCSI硬盘)IDE(特殊,一条线可接两块硬盘,一主一从):第一个IDE口:主、从/dev/hda(主),/dev/hdb(从)第二个IDE口:主、从/dev/hdc,/dev/hddhda:hda1:第一个主分区hda2:h
原创 2018-02-28 09:53:39
2442阅读
在计算机领域中,SAS硬盘是一种高性能存储设备,可以为系统提供快速数据读写速度。而Linux操作系统则是一种开源操作系统,具有稳定性和安全性特点。在Linux系统中,硬盘被命名为hda,用于存储操作系统和用户数据。 SAS硬盘在Linux系统中使用可以极大地提高系统性能和稳定性。通过SAS硬盘,用户可以快速地存储和访问大量数据,提高系统响应速度和效率。同时,SAS硬盘高速传输速度
原创 2024-04-08 10:40:41
54阅读
说到Tendril创意工作室,各位玩C4D小伙伴一定不会陌生。Tendril创意工作室总部在加拿大,专为世界各大知名品牌、科技公司和娱乐产业设计优质动画、视效等CG创意内容,其客户涵盖Maxon、华为、微软、谷歌、苹果、亚马逊等一众国际一线大牌,作品也多次被Maxon、Houdini等CG大厂列入年度作品合集之中。每一个作品拿出来都值得细品和学习。华为产品发布宣传片Maxon全新企业形象设计微
引言在上一篇博客《研究HDK(Houdini Development Kit):起点》中,我尝试启动Houdini命令行工具使用hcustom命令来编译一个代码生成exe。但是正如官方文档中所谈到:Though hcustom is convenient and easy-to-use, it is not suitable for compiling mid-size and large HD
  • 1
  • 2
  • 3
  • 4
  • 5