当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] DeviceDriver(十二):I2C驱动

    一:LinuxI2C驱动框架 Linux内核将I2C驱动分为两部分: (1)I2C总线驱动,I2C总线驱动就是SOC的I2C控制器驱动,也叫做I2C适配器驱动 (2)I2C设备驱动,I2C设备驱动就是针对具体的I2C设备而编写的驱动。 作为SOC开发者来讲无需关心i2c总线驱动,只需关注i2c设备驱...

    44
    热度
  • [综合] DeviceDriver(十三):SPI驱动

    一:SPI驱动框架简介 SPI驱动框架同I2C类似,分为主机控制器驱动和设备驱动。 1、SPI主机驱动 SPI主机驱动就是SOC的SPI控制器驱动,Linux内核使用spi_master表示SPI主机驱动: structspi_master{structdevice dev;structlist_h...

    88
    热度
  • [综合] Linux环境应用编程(四):多线程编程

    一:线程概念 线程,操作系统所能调度的最小单位。典型的UNIX进程可以看成只有一个控制线程:一个进程在某一时刻只能做一件事情,有了多个控制线程以后,某一时刻每个线程都可以独立处理自己的任务。这种方法有许多好处: 通过为每种事件类型分配单独的处理线程,可以简化处理异步事件的代码。每个线程在进行事件...

    34
    热度
  • [综合] Linux环境应用编程(九):串口

    一:串口概述 UART的操作主要可分为以下几个部分:数据发送,数据接收,产生中断,设置波特率,Loopback模式,红外模式以及硬软流控模式。在Linux中,所有的设备文件一般都是位于“/dev”下,其中串口1和串口2对应的设备名依次为“/dev/ttyS0”和“/dev/ttyS1”,而且USB转...

    78
    热度
  • [综合] Hisi3516二维码识别:交叉编译zbar+opencv

    一:简介 本次二维码识别是基于zbar+opencv实现,开发平台为ubuntu18.04,文件执行平台为Hisi3516。 因为最终编译的文件是在ARM架构下执行,所以相关库文件和执行程序都需要交叉编译 二:Hisi3516开发环境搭建 tar-xzvfarm-himix100-linux.t...

    39
    热度
  • [综合] 远程视频监控:框架概述

    一:概述 视频监控目前在各行各业普遍存在,可以极大的满足了人们的各种需求。 家具:家庭安防、照顾老人小孩、照顾宠物 公司:仓库防火防盗、疫情防控(摄像头配合温度检测,自动检测体温) 农业:大棚检测、研究记录 娱乐:极限运动记录、风景拍摄 社会:交通检测、安保 二:方案 目前有两种方案可以提供...

    50
    热度
  • [综合] RK3308 Ubuntu16.04移植

    一:概述 本章将介绍Ubuntu在RK平台上的移植以及AP配网 常用的fs为buildroot编译出来的linux文件系统,而本次则是ubuntu文件系统,系统启动后需要手动对WIFI驱动进行加载并配网。 二:配置Kernel 为了支持ubuntu系统,我们需要对kernel进行配置 1、设备树 修...

    51
    热度
  • [综合] RV1126/RV1109:Camera Driver

    平台:RV1126/RV1109Linux(Kernel-4.19) 一:Camera驱动目录 LinuxKernel-4.19|--arch/arm/boot/dtsDTS配置文件|--drivers/phy/rockchip|--phy-rockchip-mipi-rx.cmipidphy驱...

    64
    热度
  • [综合] RockChip U-Boot v2017(next-dev)详解(一)

    一:基础简介 1、功能 v2017(next-dev)是RK从U-Boot官方的v2017.09正式版本中切出来进行开发的版本,目前已经支持RK所以主流的芯片。支持的功能主要有: 支持 RKAndroid 固件启动; 支持 AndroidAOSP 固件启动; 支持 LinuxDistro...

    22
    热度
  • [综合] RockChip U-Boot v2017(next-dev)详解(二)

    一、系统模块 1、DTBO/DTO DTS 是用于描述 FDT 的文件; DTS 经过 DTC 编译后可生成 DTB/DTBO ; DTB 和 DTBO 通过 DTO 操作可合并成一个新的 DTB ; 1.1、原理介绍 DTO(D

    63
    热度
  • [综合] RockChip U-Boot v2017(next-dev)详解(三)

    一、驱动模块 1、Interrupt 1.1、框架支持 U-Boot原生代码没有中断框架,RK自己实现了一套用于支持GICv2/v3,默认使能。 目前用到中断的场景: Pwrkey:U-Boot充电时CPU会进入低功耗休眠,需要通过Pwrkey中断唤醒CPU; Timer:U-Boot充电和测试...

    14
    热度
  • [综合] sql视图使用case,when

    视图用casewhen需要用如下格式,[需要的列名]=casewhen...,而表里面的case不用这样 [isNormal]= CASE WHEN dbo.c_bdm_head.I_E_FLAG='1'ORdbo.c_bdm_head.AISSTATUS='0' THEN '未删除' ...

    43
    热度
  • [综合] 字符串时间实现使用Date类型的函数思路

    注意的地方:一定要把原本类型为varchar的字段check_time,用cast转成时间类型的, 更多0

    50
    热度
  • [综合] sql server 中 create or replace 视图方法

    sqlserver中没有createorreplace语法,可以用下面的语句: IFEXISTS(SELECT1FROMsys.viewsWHEREname='视图名称') DROPVIEW[模式名称].[视图名称]GOCREATEVIEW[模式名称].[视图名称]ASSELECT 。。。 其中,...

    43
    热度
  • [综合] 改变eclipse 左侧树字体

    这个是eclipse的属性,不可以在里面设置,可通过修改配置文件实现,操作如下:eclipse中项目导航字体大小由配置文件中的设置决定1.配置文件:找到eclipse安装位置(或解压路径):[盘符]:\\eclipse\plugins\org.eclipse.ui.themes_1.1.0.v201...

    27
    热度
  • [综合] google浏览器cookie文件位置

    C:\Users\Administrator\AppData\Local\Google\Chrome\UserData\Default\Cache

    6
    热度
  • [综合] 不要觉得 java EE 企业级开发 就是 tomcat ,ssh 和 ssm

    随着IT行业和培训机构的火爆,大批人转行做程序员,相信只要参加过市场上培训机构的人,都会对tomcat,springMVC,hibernate,mybatis等比较熟悉,但也仅限于此;可能会有培训老师告诉你,servlet已经老掉牙了,struts2也没人用了,现在企业都是springMVC,spr...

    57
    热度
  • [综合] 为啥我用tomcat8的启动文件启动tomcat,命令行却显示启动的是tomcat7?

    检查环境变量是否有CATALINA_HOME变量,且其变量值是否是tomcat8的根目录; 或者检查tomcat8的启动文件startup.bat,看看是否设置了CATALINA_HOME变量的值

    33
    热度
  • [综合] http的Content-Encoding和Content-Type及服务器和客户端处理流程

    比如,A给B发送了一条信息:hello,首先,A要告诉B,我给你发的这条数据的类型,不同类型的数据,接收方的处理方式不一样,hello属于文本类型,所以Content-Type就要设置成 text-plain;但是计算机只知道0和1,所以就按照一定的规则把hello变成0和1组成的代码,所使用的规则...

    29
    热度
  • [综合] TOMCAT 之 文件目录结构

    DTD文件位置: tomcat源码中: E:\ChromeCoreDownloads\apache-tomcat-8.5.47-src\java\javax\servlet\resources[root@localhosttomcat]#tree-L1 . ├──bin#用以启动、关闭Tomcat或...

    98
    热度