自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (38)
  • 收藏
  • 关注

原创 新路程------gpio按键获取按下抬起信息

按键不但要获取按下信息,也要获取抬起信息,所以中断函数如下irqreturn_t key1_int(int irq, void *dev_id)  {   int ret  ;ev_press = 1;if (key1_status== 1){ret = readl(GPIO11_GPIO_IEV); //single edge triggerwrite

2017-09-28 11:06:16 549

原创 新路程------kernel panic测试看门狗是否生效

首先在make menuconfig的时候将 Symbol: MAGIC_SYSRQ [=y]                                                                                                                                          │    │ Type

2017-09-26 08:47:50 883

原创 新路程------hi3516a watchdog

最近搞watchdog,差点没搞死,先是喂狗停止后,系统一直卡死,猜测是boot过程中出了问题,因为有网友也遇到过,所以怀疑是spi flash的上电时序慢了,但是虽然怀疑对了,没有办法验证,而且我的spi flash在看门狗重启过程中是不断电的。   然后就看整个reboot过程,上一篇文章写了,当void kernel_restart_prepare(char *cmd){bl

2017-09-25 18:38:47 2666

原创 新路程------hi3516a的reboot过程

最近做watchdog,发现系统没有reboot成功,于是追一下正常的reboot是怎么做的void hi3516a_restart(char mode, const char *cmd){ __raw_writel(~0, IO_ADDRESS(SYS_CTRL_BASE) + REG_SC_SYSRES);}/************************************

2017-09-25 13:56:39 1019

原创 新路程------imx lvds 大屏没有点亮

今天测试了一款960*1280的屏幕,发现单纯配置了x,y不能亮,用fbset看了一下,发现x,y和virtual x,virtual y大小居然不一致,把virtual的改成正常的就可以了,特别记录一下

2017-09-19 13:39:51 532

原创 新路程------adv7180禁止自动输出信号

adv7180使能以后,运行sample_vio发现哪怕没有摄像头,7180还是会输出中断,vi_dump图片看起来似乎是freerun mode,本来0x0c有控制free run的开关,但是貌似设置了没用,只能把0x0f强制设置成0xff才能关掉自动输出

2017-09-14 09:42:35 1251

原创 新路程------hi3516a的uart rts cts功能

有位前辈写了以gpio方式控制rts,在驱动内核中修改http://blog.csdn.net/edw200/article/details/52251385?locationNum=4  就是在发送前拉高,发送后拉低,但是这样要计算时间,比较麻烦,而且不同的波特率容易时间计算不准确,所以还是应该由上层把这个事做了,也就是用ioctl的形式来做,这样比较安全放心。       rts的控制

2017-09-14 09:20:26 457

原创 新路程------hi3516a 在应用层对寄存器的操作

由于在应用层没法用writel,所以参考himm.c写了一个设置,代码如下:void uart1_rtsn_high(void){    void * pMem  = NULL;  pMem = memmap(0x201d0010, DEFAULT_MD_LEN);  *(U32*)pMem = 0xff;}文件名是rs485.c,但是用arm-hisiv300-l

2017-09-13 13:16:43 1493

原创 新路程------hi3516a uart1 rs485

我选用的转换ic 是SN65HVD82 ,控制DE和RE控制输出还是接收是UART1_RTSN/GPIO9_2/UART3_RXD 控制himm 0x200f0078    0x00#SET DIR AS OUT himm 0x201d0400    0x84#SET DIR AS LOWhimm 0x201d0010    0x00然后看看uart1的设置是否正常

2017-09-12 14:08:45 1563

原创 新路程------shell之hi3516 rtc同步

昨天搞了网络时间同步到系统,现在要把系统时间同步到网络,hi3516a的rtc没有建立/dev/misc/rtc这个节点,所以通常的hwclock -w无法使用,没辙,只能自己搞个脚本写时间到rtc中     x=` date `echo $x i=0#特别注意=前后无空格y="Septemasdasd"OLD_IFS="$IFS" IFS=" " arr=$x

2017-09-06 14:52:32 711

原创 新路程------hi3516a配置ntp服务

大概内容看http://blog.csdn.net/zgrjkflmkyc/article/details/45098831,不过源码从这里下http://download.csdn.net/download/u013308744/9966087,那边下的make会出错。细节: ./configure --prefix=$PWD/install --exec-prefix=$PWD/insta

2017-09-06 09:58:52 908

原创 新路程------hi3516a开启uart2

由于gps需要用到uart2串口,但是看了下dev目录下没有看到,只有ttyAMA0hi_rtc              ram3                tty27               ttyAMA1hi_tde              ram4                tty28             没有 ttyAMA2根据网上别人的做法,到

2017-09-05 15:39:37 1499 1

原创 新路程------udev影响sd卡挂载

本来想搞个开机自动挂载sd卡,那在fstab里加了这么句话/dev/mmcblk0p1   /mnt          vfat   defaults        0       0奇怪的是看log报错了[rcS]: /etc/init.d/S09mountall.shmount: mounting /dev/mmcblk0p1 on /mnt failed: No such

2017-09-01 16:58:18 1028

海思busybox+coredump

海思busybox+coredump

2017-08-25

hi3516a 1.06版本可用的vio bt656

hi3516a 1.06版本可用的vio bt656 经过验证,不过1.06和1.05不可混用

2017-08-22

hi3516a adv7180驱动代码

经过验证的adv7180的驱动,希望大家多多分享,只要分享就自然会有积分下载

2017-08-22

hi3516a bt656 vio

hi3516a的vio,确认可以执行成功,bt656格式vi

2017-08-18

制作bmp文件的工具

专门制作各种像素的bmp文件,欢迎下载

2017-06-06

gdb-7.12.tar.gz

gdb的安装包,经过测试可以使用

2017-05-24

编译海思的config.log文件

对应文章中的gcc问题

2017-04-10

qcom gpio信息

qcom 89系列soc的gpio的spec,应该还是有机会用到的

2017-03-02

linux time介绍

time的介绍,需要开发time的同学可以研究一下,比较详细,但是与标准kernel可能有所出入

2017-01-16

ohci中文.pdf

ohci的中文翻译,具体详细,值得一看

2016-09-02

qcom TZ 相关资料

里面是一些TZ-trustzone相关的资料,基本上可以明白TZ的原理

2016-01-08

8976spec的资料

8976 proting spi device用到的相应的spec

2015-12-08

Mp3,Wma,Ogg文件信息查看的小程序

Mp3,Wma,Ogg文件信息查看的小程序 ,为了造福广大csdn用户

2015-11-25

android fm流程

讲述了android FM的一些基础知识以及启动关闭以及和audio的通信之类的问题

2015-11-03

QPST_Configuration_Ramdump.pdf

这里详细描述了如何用qpst抓取ramdump信息,同时用py文件来解析log

2015-06-03

线程 poll函数

用一个线程echo,主进程中poll端口读取数据,不需要延时

2015-01-04

线程与互斥锁的应用

用两个线程,一个线程echo,一个线程cat来读取手机的imei

2015-01-04

CDC driver

在手机链接电脑之后看设备管理器如果出现什么CDC driver没安装,就先安装这个驱动,然后更新驱动程序,选择浏览计算机,选择从计算机列表中选择,选择端口选择厂商中的一个,点击的时候在右边型号中看到virtual com port,然后安装即可

2014-12-29

罗升阳老师教例app

这是罗升阳老师的app教例,也就是那个hello app

2014-12-22

罗升阳的安卓系列从驱动到framework为止

这是罗升阳老师从HAL到Framework层的代码

2014-12-18

linux触摸屏A协议驱动

安卓触摸屏驱动,采用A协议上报,比较简陋但是功能基本可行

2014-10-15

springboot.rar

springboot源码

2019-10-31

MODBUS_python_crc.zip

python编写的modbus CRC16计算单个bin文件的校验和

2019-08-23

spi_i2c.zip

TI 28004的spi和i2c

2019-07-23

matt_MyApplication8.7z

百度语音智能识别自己的版本,就是根据那个移植sdk的文档来做的,最简单的离线唤醒 百度语音智能识别自己的版本,就是根据那个移植sdk的文档来做的,最简单的离线唤醒 百度语音智能识别自己的版本,就是根据那个移植sdk的文档来做的,最简单的离线唤醒

2019-05-10

alsa aplay的源码

这个源码将alsa的aplay和arecord分开了,在这个源码里可以先录音后播放,但是无法实现同时录音和播放

2019-04-19

stm32F103 usb通讯

stm32 f103的usb通讯版本,真实可用

2019-03-11

用来反编译C#的工具

专门用来反编译C#写的工具

2019-01-24

F103 虚拟u盘

F103 虚拟u盘,

2018-12-11

PIC16F18855 timer3 gate control功能实现

PIC16F18855 timer3 gate control功能实现,读取方波 PIC16F18855 timer3 gate control功能实现,读取方波 PIC16F18855 timer3 gate control功能实现,读取方波 PIC16F18855 timer3 gate control功能实现,读取方波

2018-04-19

全网唯一的imx6平台lcrc663驱动

全网唯一的的imx6平台lcrc663驱动,实现了14443A读写和身份证读取uid,绝对可用,文件名spidev1.c,希望大家都能分享代码,降低开发门槛

2018-01-16

imx6q平台的cc1101驱动

imx6q平台的cc1101驱动,全网仅此一份,希望大家能共同进步

2018-01-01

hi3516a 1.06版本可用的sample venc 对jpeg的snap抓图

hi3516a 1.06版本可用的sample venc 对jpeg的snap抓图 hi3516a 1.06版本可用的sample venc 对jpeg的snap抓图 hi3516a 1.06版本可用的sample venc 对jpeg的snap抓图

2017-10-24

hi3516asil9135

hi3516a平台hdmi sil9135驱动程序,配合vio和venc验证可行

2017-10-16

hi3516a uart1 转rs485

hi3516a上面的uart1口转rs485的uart1设置和测试,经过验证可行 hi3516a上面的uart1口转rs485的uart1设置和测试,经过验证可行 hi3516a上面的uart1口转rs485的uart1设置和测试,经过验证可行

2017-09-21

适用于海思3516a的gpio驱动

海思貌似不支持标准的sys/class/gpio这个节点,也就是内核里的gpiolib.c没有生效,编译的话会很多错误,所以只能放弃,用比较傻的ioctl来实现了,不知道谁有好办法可以留言给我

2017-09-18

ntp-dev-4.3.93.tar.gz

ntp的最新源码,放到ubuntu下解压缩后config然后make编译之后移植到嵌入式开发板中去 ntp的最新源码,放到ubuntu下解压缩后config然后make编译之后移植到嵌入式开发板中去 ntp的最新源码,放到ubuntu下解压缩后config然后make编译之后移植到嵌入式开发板中去

2017-09-06

rtl8188eu驱动

rtl8188eu驱动 海思平台验证完毕

2017-08-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除