自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mkelehk的专栏

要真懂

  • 博客(6)
  • 资源 (27)
  • 收藏
  • 关注

转载 扩充BusyBox,追加Applet的方法

缺省情况下,BusyBox是对桌面linux的一个简化,如果要定制比较特殊的功能,比如像操作文件系统一样操作Flash存储器,那么就需要预先定制BusyBox的Applet。这一次,我们就介绍一下为BusyBox追加功能(Applet)的方法。窥探BusyBox的源代码如果要添加Applet,首先必须了解BusyBox的源代码结构。在BusyBox的魅力一文中,我们已经

2014-12-31 14:54:28 772

转载 do {...} while (0) 在宏定义中的作用

原文:http://www.cnblogs.com/lanxuezaipiao/p/3535626.html如果你是一名C程序员,你肯定很熟悉宏,它们非常强大,如果正确使用可以让你的工作事半功倍。然而,如果你在定义宏时很随意没有认真检查,那么它们可能使你发狂,浪费N多时间。在很多的C程序中,你可能会看到许多看起来不是那么直接的较特殊的宏定义。下面就是一个例子:

2014-12-26 13:21:48 526

转载 串口通讯数据处理算法分析与实现

原文:http://blog.163.com/fdy_001/blog/static/12010203320100982731699/1,应用背景分析在很多的实际工程应用中,通讯方式通常是RS232、RS485、I2C和SPI等等。这类接口都有一个共同的特点:按照字节流的方式来进行通讯,即每中断一次,表明成功传送或者接收一个字节。还有一些接口传输的是数据块,即一次传送或者接收多个字节,

2014-12-23 21:32:24 1262

原创 RTFSC

Read the fucking source code!                                        -Linus Benedict Torvalds

2014-12-13 22:54:10 544

转载 利用BusyBox ~私人定制 My LINUX~

前言  我在今天在这里跟大家详细地探讨一下Linux系统的定制过程和实现例如、用户能够远程登录;和Nginx能够稳定地运行在我们私人定制的LINUX系统上、一步一步从头开始定制属于我们自己的系统。正文   首先我们先来简单的介绍一下我们这里定制属于自己的Linux系统的基本元素.   一个定制的linux内核+一个定制的busybox就可以定制一个小型的Linux操作系统了,安装D

2014-12-12 16:55:22 685

原创 机制和策略分离

一直觉得自己写的代码比较混乱,思路比较不清晰,后来发现我经常把实现机制和逻辑写在一起,由于逻辑或者策略变化总比机制要快,所以很难再拓展。“表驱动”(大概是:把已经定义好的功能(机制)放进表中,实际策略另外写)让我第一次知道有这个思想。摘自《Linux 设备驱动程序》开头部分【作为一名驱动程序的编写者,你需要在编程所需的时间以及驱动程序的灵活性之间选择一个可接受的折衷方案。虽然用“灵活”这个

2014-12-01 11:28:43 2842

TDS1000C/2000C系列泰克示波器固件

V24.26 is a firmware update for TDS1000C-SC AND TDS2000C series oscilloscopes. 版本:V24.26 固件号:066134800 更新时间:22 Mar 2013 官网下载地址:https://www.tek.com.cn/support/product-support?model=TDS1002C-SC

2024-06-28

phywhispererusb-vcs-sim.zip

开源USB硬件协议分析仪phywhispererusb的FPGA功能仿真(testbench),原工程使用[Icarus Verilog]进行仿真,没有业界上使用的Synopsys VCS+Verdi仿真专业,本资源将testbench移植到VCS上,使用verdi阅读verilog源代码和查阅波形,方便理解phywhispererusb工程的fpga代码。

2023-08-26

usb2.0-usb3.0.zip

usb2.0和usb3.0的协议规范,搞usb尤其要看烂usb2.0协议文档,该文档可以编辑,当然了,您大可到usb.org官网上下载

2020-07-02

ov_ftdi_2020_0607.tar.gz

因为该工程的.git文件夹太大了,我删掉了,在这里说明git版本号: 该版本是基于仓库https://github.com/openvizsla/ov_ftdi.git下的2ecafcb6425663313952385b0eb03683e9834944(Remove obsolete wireshark dissector (#39)) 在2ecafc版本的基础上,删除原来submodule对应的migen(版本为0.8),改为使用当前最新的migen(0.9.x),仓库为https://github.com/m-labs/migen.git下的b1b2b298b85a795239daad84c75be073ddc4f8bd(zc706: redo FMC connectors) 同时删除misoc文件夹,使用misoc仓库版本为https://github.com/m-labs/misoc.git下的7e5fe8d38835175202dad2c51d37b20b76fd9e16的misoc/interconnect/下相关文件 当然也稍微修改了一下ovctl.py和Makefile等 新版本migen不使用xilinx默认的工具链路径,所以编译时需要先指定Xilinx的工具链路径: export PATH=$PATH:/opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64 再make

2020-06-07

qt5.9.8的USB键鼠热插拔源码修改.tar.gz

QT5.9.8鼠标键盘热插拔默认情况是使用udev进行热插拔的,但很多情况下嵌入式系统udev配置不完整, 可能需要systemd里面的udev组件才能正常工作 鉴于此,参考网上的朋友的修改例子,不使用udev也能正常检测键鼠热插拔

2020-03-05

HaneWinNFSServer_ha_setup.zip

HaneWinNFSServer_ha_setup 是WINDOWS下的NFS服务器,在开发嵌入式时能比较好地替代tftp将可执行文件上传到板卡,但考虑到windows系统与linux系统的差异 不建议在windows NFS共享出来的文件夹下进行开发,而是改为使用samba服务器在linux系统上的文件夹共享出去给windows。

2019-11-06

sourceinsight4.0.99.zip

SourceInsight比较方便阅读C/C++。截止2019年9月13日中秋佳节为止的最新版本SourceInsight4.0.0099。内含官方安装包和劫持dll。download自吾爱po解网,特此感谢。 若喜欢该软件,请购买正版!!

2019-09-12

modelsim10.6d

是modelsim10.6d-se的资源链接,若链接失效,请联系我(CSDN站内私信),我也是从网友得到的,现分享给大家。 亲测编译viviado2017.4库无错误,另外我还有QuestaSim10.6c,也是从网友得到,但我没有放进这里来

2018-10-13

BCM43142官方驱动文件

centos7.5的BCM43142驱动程序与安装说明,有助于在使用博通BCM43142无线网卡的使用,不过只适用于在centos7系列里。另外里面的文件均可从官方获取到,请知悉

2018-10-09

Vivado/ISE与modelsim联合仿真

ISE与Vivado与modelsim联合仿真步骤,比较详细,可参考

2016-11-12

xilinx ise 14.7 license

xilinx ise 14.7 license 亲测可用

2016-06-18

《ROOTKITS—Windows内核的安全防护》使用的源代码

由于书上下载源码的网址现在已经不能打开了,现只能使用之前已经download下了的备份源码了

2015-07-28

《自己设计制作CPU与单片机》附录与配套源代码

《自己设计制作CPU与单片机》附录与配套FPGA源代码,书上说是光盘,但我买这书时并没有光盘,这个文件也是我自己在网上下载的,并不能保证没有被修改过

2015-03-15

STM8 I/O模拟SPI读取SD卡

STM8I/O模拟SPI测试程序,部分移植Petit FatFs文件系统(没有移植SD卡写部分),只是简单测试使用

2015-03-14

linux-2.6.11源码

linux-2.6.11源码,可配合《深入理解Linux内核》

2014-11-16

《算法导论》及课后习题

《算法导论》及课后习题,对思维和数学能力有很大锻炼

2014-07-13

TMS320C6748的CCS程序开发入门教程

使用CCS5.0编译器,讲解TMS320C6748、OMAPL138 DSP入门的三个程序,GPIO控制,中断,串口程序。

2014-03-28

SD卡及FAT32初步了解

SD卡的单片机驱动,FAT32文件系统的初步了解以及petit_fatfs文件系统的移植

2014-03-28

PWM的一阶保持DAC

PWM的频率对应于采样率,而占空比对应于数字量化,可用PWM模拟低精度的DAC,降低成本。

2014-03-28

OV7670驱动

OV7670,摄像头,可用数据液晶、串口发送到电脑上观看图像

2014-03-28

WAV音频格式

WAV音频格式,一阶保持,AVR单片机的PWM功能

2014-03-28

基于STM32的ADNS3080测量移动距离

基于STM32的ADNS3080测量移动距离

2014-03-28

ADNS-3080鼠标芯片资料(含自带固件)

ADNS-3080鼠标芯片资料(含自带固件),对于开发,制作有关鼠标或者测量有很大帮助

2012-05-07

空空如也

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

TA关注的人

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