自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Herok

擅长C/C++/linux/python/深度学习

  • 博客(23)
  • 资源 (116)
  • 论坛 (15)
  • 问答 (8)
  • 收藏
  • 关注

原创 Makefile规则详解

Makefile rule as follows: define variable   random = name    call $(random).PHONY:all  @declaration the False targetall:relay@in Makefile Only run the first goal  When running a few goals, F

2015-11-30 21:39:00 16042

原创 gdb和arm-linux-gdb命令详解

在PC机下调试PC机程序:gcc -g hello.c -o hello  @-o Specified Specified exec name -g debugging message gdb hello   @debugging programbreak orr b params        @set breakpointb  function nameb line num

2015-11-30 21:31:08 19289

转载 linux基础之uboot load address、entry point、 bootm address以及kernel运行地址的意义及联系

按各地址起作用的顺序,uboot引导linux内核启动涉及到以下地址:load address:entry point: 这两个地址是mkimage时指定的bootm address:bootm为uboot的一个命令,以此从address启动kernelkernel运行地址:在具体mach目录中的Makefile.boot中指定,为kernel启动后实际运行的物理地

2015-11-29 19:51:51 16161

原创 Verifying Checksum ... Bad Data CRC ERROR: can't get kernel image!

解决方法一:有可能是你写地址和读地址范围错了,代码重叠了,还有可能是你的内核大于你分配的内核空间,重新规划下内核空间就OK.解决方法二:nand flash出现了坏块,换一段地址空间试试。

2015-11-29 13:39:21 20267

原创 U-boot中控制台命令

bdinfo         @display board information nand info    @display flash message nand read   [Memory address] [flash address] [length]nand write  [Memory address] [flash address] [length]nnad era

2015-11-28 21:59:59 14264

原创 U-boot中mtdparts命令添加

#define CONFIG_CMD_MTDPARTS#define CONFIG_MTD_DEVICE#define MTDIDS_DEFAULT          "nand0=jz2440-0"  #define MTDPARTS_DEFAULT        "mtdparts=jz2440-0:256k(u-boot),"       \

2015-11-28 21:44:20 16349

原创 uboot 中nand write 与nand write.yaffs的区别

nand write会计算ECC并将其烧录到oob中。nand write.yaffs不计算ECC,因为yaffs image中自带了含ECC的OOB数据,直接将其烧录到oob区即可。

2015-11-28 21:15:31 15852

原创 Linux下常用的命令技巧

ELF file view :arm-linux-readelf  -d hello   @what kind of dynamic link libraryarm-linux-readelf –a hello     @查看的信息中,常用的是:Data项的大小端模式arm-linux-objdump -D -S u-boot>u-boot.asm @disassemblingar

2015-11-28 15:05:04 14492

原创 Linux制作补丁与打补丁简单用法

PATTERN:字符串patch -p0 diff -urN src dst > patch        生成patchfind PATH -name "hello*"       //PATH路径省略就是默认当前目录下grep  "PATTERN"  PATH -nR      //PATH路径不要省略,当前目录就是./

2015-11-28 15:02:57 17650

原创 Linux系统中.bz2与.gz文件的区别

unix下常见的压缩文件格式,是由具有高压缩率的压缩工具bzip2生成,以后缀为.bz2结尾的压缩文件。GZ是UNIX系统中的压缩文件,ZIP的Gnu版本,功能和WINRAR一样压缩文件。.bz2和.gz都是linux下压缩文件的格式,有点类似windows下的.zip和.rar文件。 .bz2和.gz的区别在于,前者比后者压缩率更高,后者比前者花费更少的时间。也就是说同一

2015-11-28 14:59:08 26352

原创 linux 网络编程-基础篇

#Socket简介是一个编程接口是一种特殊的文件描述符(everything in Unix is a file)并不仅限于TCPIP协议面向连接(Transmission Control Protocol - TCPIP)无连接(User Datagram Protocol-UDP 和 Inter-Network Packet Exchange-IPX)#Sock

2015-11-27 14:58:04 14150

原创 env_relocate 函数深入分析

void env_relocate (void)     2 {     3     /*     4     * We must allocate a buffer for the environment     5     */     6      env_ptr = (env_t *)malloc (CFG_ENV_SIZE);     7     if (gd

2015-11-27 14:51:28 15225

原创 nfs挂在文件系统出错: *** ERROR: Cannot umount

在U-boot中从PC机中下载内核用tfp,PC机必须用tftp软件搭建一个服务器。在U-boot中从虚拟机中下载内核用nfs来下载,出现如下错误,解决办法如下。在uboot中通过nfs挂在内核到内存中出错:#################################################################         ############

2015-11-27 11:32:01 16940

原创 FCLK,HCLK和 PCLK时钟三者之间的关系

FCLK是提供给ARM920T 的时钟。 HCLK 是提供给用于 ARM920T,存储器控制器,中断控制器,LCD 控制器,DMA 和 USB 主机模块的 AHB总线的时钟。 PCLK 是提供给用于外设如WDT,IIS,I2C,PWM 定时器,MMC/SD 接口,ADC,UART,GPIO,RTC 和SPI的 APB 总线的时钟。        S3C2440A还支持对FCLK、

2015-11-26 14:10:57 29981

原创 uboot中的快捷菜单的制作说明

新建一个名为:cmd_menu.c的文件,放到common目录下,修改同目录下的Makefile文件,加入编译选项:COBJS-$(CONFIG_CMD_MENU) += cmd_menu.o编写cmd_menu.c的内容:定义一个uboot cmd:U_BOOT_CMD(    menu, 3, 0, do_menu,    "menu - d

2015-11-25 19:30:18 17701

原创 S3C2440 SDRAM寄存器初始化设置

板子是s3c2410,使用两片容量为32MB、位宽16bit的EM63A165TS-6G芯片拼成容量为64M、32bit的SDRAM存储器。根据2410datasheet,要使用SDRAM需配置13个寄存器,以下逐个来看:1、 BWSCON:Bus width & wait status control register总线位宽和等待状态控制寄存器。此寄存器用于配置BANK0 –

2015-11-21 15:12:32 15439

原创 vi 中常用命令技巧

顺便补充几个Linux下的常用命令:PATTERN:字符串patch -p0 diff -urN src dst > patch        生成patchfind PATH -name "hello*"       //PATH路径省略就是默认当前目录下grep  "PATTERN"  PATH -nR      //PATH路径不要省略,当前目录就是./vi  *

2015-11-17 21:54:58 13723

原创 adr,adrl和ldr指令的用法比较

更多信息参考ARM指令集手册:http://download.csdn.net/detail/qq_21792169/9508718ADR:    这是一条小范围的地址读取伪指令,它将基于PC的相对偏移的地址值读到目标寄存器中。使用的格式:ADR register,exper。    在编译源程序时,汇编器首先计算出当前PC到exper的偏移值#offset_t

2015-11-16 22:37:58 4575

原创 HTML标识符

HTML入门是非常容易的,不需要任何基础,这只是一个网页相当于呈现给用户观看的界面,具体怎么处理数据还需要调用CGI脚本或者JAVA脚本。一下是一些前辈们写的加上自己的总结。  保存文本的后缀是.htm或者.html一个HTML简单形式如下:......./*主要写得地方*/    HTML(Hyper Text Markup Lan

2015-11-07 13:13:13 20025

转载 U-Boot的加载地址分析

我们通过board/smdk2410/config.mk来分析运行时的内存分布情况board/smdk2410/config.mk:    ## SMDK2410 has 1 bank of 64 MB DRAM## 3000'0000 to 3400'0000## Linux-Kernel is expected to be at 3000

2015-11-03 22:14:12 16064

原创 make clean、make mrproer 以及make distclean的区别

# make helpCleaning targets:  clean           - Remove most generated files but keep the config and                    enough build support to build external modules  mrproper        - Remove

2015-11-03 14:07:09 15200

原创 U-boot中怎么添加配置菜单选项

在command.h中分析命令结构/* 这是定义一个结构的属性,将其放在.u_boot_cmd这个段当中,相当于.data/.bss这些段 */#define Struct_Section  __attribute__ ((unused,section (".u_boot_cmd")))   #define U_BOOT_CMD(name,maxargs,rep,cmd,usage,h

2015-11-03 13:45:55 16327

转载 kernel mtd 分区与UBOOT 分区的理解

今天做内核移植,准备添加NAND flash的驱动,做到MTD分区时,想起在一本书上看到的一句话,说的是分区时每个区之间没有间隙,前一个区的结束地址是后一个区的起始地址。可是当我看我的开发板的教程时,分区如下:static struct mtd_partition smdk_default_nand_part[] = {      [0] = {

2015-11-03 11:30:24 16803

Linux中Pcie驱动

玩转Linux中Pcie驱动,

2019-03-21

source insight4.0

支持最先版的source insight 4.0版本的破解,其他方式破解查看原文:https://blog.csdn.net/qq_21792169/article/details/85835864

2019-01-11

libpng-1.2.56.tar.gz

libpng-1.2.56.tar.gz,libpng-1.2.56.tar.gz。

2016-05-17

多文件夹下编写Makefile

多文件夹下编写Makefile.rar

2016-01-02

EM63A165TS-6G_datasheet.pdf

EM63A165TS-6G_datasheet.pdf..

2015-11-25

libnl-3.2.23.tar.gz源代码

libnl-3.2.23.tar.gz。

2016-04-22

strace-4.5.

strace-4.5.15.tar(1).

2016-03-08

secureCRT开发脚本

secureCRT开发脚本。

2020-09-01

facadesPix2Pix数据集

facadesPix2Pix数据集.zip 记得点赞

2020-03-12

horse2zebra斑马.zip

horse2zebra数据集,方便用于CycleGan训练,欢迎点赞

2020-03-12

herok_mnist.zip

herok_mnist.zip 包含mnist数据集 和0~9测试图片 大小为28*28

2019-11-30

F:\python\chi_sim.traineddata和eng.train.rar.zip

chi_sim.traineddata和eng.train.rar

2019-10-12

F:\python\tesseract-ocr-w64-setup-v5.0.0-alpha.20191010.zip

tesseract-ocr-w64-setup-v5.0.0-alpha.20190623.exe ......

2019-10-12

华容道算法进阶版

华容道算法进阶版,横刀立马耗时15ms。

2019-04-08

华容道算法简洁版

华容道算法简洁版,

2019-03-21

验证码识别源代码

该资源支持验证码识别,识别率是100%,解压密码在公众号:herok

2019-01-15

QQFork.zip

个人使用代码 QQFork。

2018-12-19

UltraVNC_1_2_16_X64_Setup.zip

UltraVNC_1_2_16_X64_Setup.zip 该工具是windos7 64位系统的。 如何使用在https://blog.csdn.net/qq_21792169/article/details/85090145、

2018-12-19

大话存储:存储系统底层架构原理极限剖析(终极版)_张冬2015.01_P989

大话存储:存储系统底层架构原理极限剖析(终极版)_张冬2015.01_P989

2018-10-25

sqlitedbms-0.5.1.tar.gz

sqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gzsqlitedbms-0.5.1.tar.gz

2017-09-11

sqlite3.tar.gz

sqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gzsqlite3.tar.gz

2017-09-11

udpserver1.zip

udpserver.zip udpserver.zip udpserver.zip

2017-08-20

pthreads-w32-2-8-0-release.zip

pthreads-w32-2-8-0-release.zip 非常好用

2017-08-20

ViewBit-project.zip

ViewBit-project.zip , ViewBit-project.zip

2017-08-13

ViewBit.rar

大家贡献一点分数吧 ,这个软件挺好用的

2017-08-13

Ultraedit.rar

Ultraedit.rar 破解版 非常实用

2017-08-13

secureCRT.zip

secureCRT.zip 8.0版本 免破解的 ,非常好用

2017-08-13

python-3.5.1.zip

官网实在是下载太慢了,这里分享出来方便大家下载python-3.5.1.zip

2017-01-04

python-3.4.3.zip

官网实在是下载太慢了,这里分享出来方便大家下载python-3.4.3.zip

2017-01-04

python-2.7.12.zip

官网下载实在是太慢了,这里分享出来方便大家去下载。python-2.7.12.zip

2017-01-04

chrome_xp_49.0.2623.112_setup.rar

chrome_xp_49.0.2623.112_setup.rar是Google浏览器最后支持XP系统的一个版本。

2016-12-26

vlc-2.2.4-win32.7z

vlc-2.2.4-win32.7z,vlc-2.2.4-win32.7zvlc-2.2.4-win32.7z

2016-12-26

键盘记录器

这个代码是记录键盘的操作值,可以实现监控别人操作了那些按键,支持linux,Mac,Windos三种系统

2016-12-12

python-xlib-0.15rc1

Xlib库,在python中应用开发非常广泛

2016-12-12

改进矩阵键盘的测试.rar

改进矩阵键盘的测试.rar

2016-05-21

ARM指令集.pdf

ARM指令集速查表.pdf。

2016-05-03

usb-modeswitch-data-20131113.tar.bz2

usb-modeswitch-data-20131113.tar.bz2

2016-04-28

usb-modeswitch-2.0.1.tar.bz2

usb-modeswitch-2.0.1.tar.bz2

2016-04-28

wpa_supplicant-2.0.tar.gz

wpa_supplicant-2.0.tar.gz,wpa_supplicant-2.0.tar.gz.

2016-04-28

ppp-2.4.5.tar.gz

ppp-2.4.5.tar.gz,ppp-2.4.5.tar.gz。

2016-04-28

HeroKern的留言板

发表于 2020-01-02 最后回复 2020-01-02

telnet和telnetd有什么区别?

发表于 2016-01-03 最后回复 2019-10-05

Python3处理验证码

发表于 2017-02-06 最后回复 2017-02-25

CSDN 2016博客之星评选

发表于 2016-11-26 最后回复 2016-11-26

Linux中有线网卡和无线网卡不能ping通

发表于 2016-04-24 最后回复 2016-06-09

Linux电源管理问题(Linux高手请进)

发表于 2016-05-04 最后回复 2016-05-06

IIC 驱动编译出现了如下的问题

发表于 2015-10-11 最后回复 2016-03-30

Linux驱动之USB鼠标问题

发表于 2016-03-02 最后回复 2016-03-13

Linux中shell脚本问题

发表于 2016-03-09 最后回复 2016-03-13

代理IP

发表于 2016-02-21 最后回复 2016-02-22

HTML5

发表于 2016-01-27 最后回复 2016-02-21

关于QT的问题

发表于 2016-01-25 最后回复 2016-02-21

考研培训的问题

发表于 2015-10-30 最后回复 2016-01-03

J-Link烧写问题

发表于 2015-10-16 最后回复 2016-01-03

虚拟地址和物理地址的问题

发表于 2015-09-06 最后回复 2015-10-01

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

TA关注的人 TA的粉丝

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