花费 7 ms
高通GPIO驱动(DTS方式)

gpio调试的方式有很多,linux3.0以上ARM架构的处理器基本上都采用了DTS的方式,在linux3.0可以通过获取sysfs的方式来获取gpio状态; sysfs文件系统的建立可以参照下面的 ...

Tue Jan 30 02:38:00 CST 2018 0 6008
我对CONTAINING_RECORD宏的详细解释

tfref   宏CONTAINING_RECORD的用处其实还是相当大的, 而且很是方便, 它的主要作用是:    根据结构体中的某成员的地址来推算出该结构体整体的地址!  下面从一个简单的例子开 ...

Tue Jan 08 03:02:00 CST 2013 1 13280
STM32读取HX711(AD)模块数据——压力传感器

背景:在无人机动力系统的选型时,为了测试无人机的动力系统所能提供的最大拉力,使用压力传感装置测量拉力。 链接: 压力传感器tb链接: HX711模块是一个24位精度的AD模块。 (1)http ...

Tue Oct 29 07:41:00 CST 2019 2 3364
jdbc源码分析

今天看了jdbc的源码,感觉特别有意思,下面是jdbc的传统步骤: 这里我用的是最新的mysql驱动包 第一点:加载驱动。 所以也就是说,在Class.forName加载完 ...

Tue Jun 26 23:56:00 CST 2018 0 3140
STM32串口DMA接收数据错位——暴力解决方法

背景:两片STM32通过串口通信,为了减小CPU负担,采用DMA进行通信,发送端为STM32F103C8T6,接收端为STM32F407VET6。在调试的过程中发现,一直出现数据错位的问题,接收端尝试 ...

Sat Apr 18 06:47:00 CST 2020 0 1963
Linux的notifier机制的应用

在linux内核系统中,各个模块、子系统之间是相互独立的。Linux内核可以通过通知链机制来获取由其它模块或子系统产生的它感兴趣的某些事件。 notifier_block结构体在include/li ...

Mon Nov 05 23:11:00 CST 2018 0 2131
VirtualBox+Windbg 进行双机调试的方法

  以前见他们调试驱动程序之类的都是使用的VMWare, 我没怎么用这软件, 感觉这软件有点臃肿, 后台服务挂得太多了, 感觉不爽, 于是就没搞它.加上电脑上很早就装有Oracle的Virtual B ...

Wed Jan 02 18:35:00 CST 2013 8 6282

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM