自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无知的我

先入行,知深浅,再抉择

  • 博客(17)
  • 资源 (180)
  • 收藏
  • 关注

原创 Zynq-Linux移植学习笔记之30-用户程序读写DDR

1、背景介绍最近项目中需要做一个JTAG测试功能,该功能是需要在DDR的一段空间中准备一组数据,发送出去,再用DDR的另一段空间收数,判断收到的数是否和发送的数据相同,以此加以验证。为此,需要在ZYNQ PL中实现GPIO通过HP读写DDR实地址的操作,同时在PS中通过ARM实现对发送和接收两段内存区域的读写操作。2、实现方法linux中提供了dev/mem来对DDR进行读写,让应用程...

2018-08-31 21:05:10 5992 3

原创 A. Stages

time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputNatasha is going to fly to Mars. She needs to build a rocket, which consists of sev...

2018-08-26 12:15:30 369

原创 A. Stages

time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputNatasha is going to fly to Mars. She needs to build a rocket, which consists of sev...

2018-08-26 12:15:04 449

原创 宋宝华Linux培训笔记-Linux进程管理

1、cpu进程状态linux中进程状态如下图:浅度睡眠为进程等待资源或中断响应,即使资源没有拿到也可以被唤醒;深度睡眠为进程等待资源,拿到资源后进入就绪状态。僵死状态为进程死亡,但还没有被父进程执行wait操作,此时进程中只剩下task_struct,其他资源已经被释放,当父进程执行完wait操作后,子进程的僵死状态被清除。如果一个父进程死了,那该父进程下面的子进程将被托孤给离该父...

2018-08-26 11:50:00 1161

原创 宋宝华Linux培训笔记-Linux系统开发与工具

1、linux系统组成linux启动过程,上电后执行的第一部分代码(ARM为bootrom,X86为BIOS),针对多核CPU启动过程如下图:执行init进程,其pid=1,通过pstree查看系统进程树。Init->p1->p2->p3,p2为p1子进程,如果p2死,则p1知道,如果p1死,则init知道。可以在父进程中重启子进程。 2、linux层次结...

2018-08-26 11:47:37 1594

原创 宋宝华Linux培训笔记-Linux多进程

1、进程替换一个进程在执行过程中,可以通过exec将进程的代码段等内容进行替换,但是进程的pid以及优先级不变。 2、进程通信Linux下进程通信目前常用信号,共享内存,信号量以及套接字。如果采用管道,管道为一个进程往管道一头写,另一个进程从管道另一头读。如下图所示:信号通信类似于中断,是一种异步方式。用户进程对信号有三种响应方式:忽略信号:对信号不做任何处理,但是...

2018-08-26 11:36:29 691

原创 宋宝华Linux培训笔记-Linux多线程

1、POSIX标准多线程发送给进程下一组线程的信号将被共享,被其中任意一个线程处理。同一进程创建的线程同生死,如果收到一个kill信号,这一组task_struce都会退出。 2、NPTL模型内核采用线程组的概念,task_struct增加了tgid,发送信号时能够发送到同一进程下的所有线程,getid会为同一进程下的所有线程返回相同的进程ID。如上图所示,所有线程虽然都有...

2018-08-26 11:30:35 1058

原创 宋宝华Linux培训笔记-Linux内存管理

1、linux内存映射关系内存映射中最重要的是页表,页表除了找到虚地址对应的物理地址外,在对应这一行中还存有两个标志位,一个是RWX标志位,表明该位置是可读还是可写,另一个是u/k标志位,区分用户空间和内核空间。每个进程看到4G内存,一般3G-4G虚地址对应kernel空间。总结页表两个作用:虚实转换;权限管理。 2、linux物理内存分页linux中物理内存页数为物理内存...

2018-08-26 11:24:51 2360

原创 A. Sonya and Hotels

time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputSonya decided that having her own hotel business is the best way of earning money b...

2018-08-25 18:31:21 372

原创 B. High School: Become Human

time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputYear 2118. Androids are in mass production for decades now, and they do all the wor...

2018-08-25 18:18:41 227

原创 A. Palindromic Twist

time limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given a string ss consisting of nn lowercase Latin letters. nn is even.F...

2018-08-24 19:27:35 480

原创 A. Romaji

time limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputVitya has just started learning Berlanese language. It is known that Berlanese use...

2018-08-22 22:07:44 422

原创 Linux下外部串行中断驱动示例

最近在做一个Linux下中断驱动,外部通过LPC送入中断,Linux收到中断后进行处理。在处理时,用户可以定义自己的中断处理过程。通过参考Linux下PCIE设备的驱动,完成了下面的中断驱动程序。加载的驱动代码如下:#ifndef _DAL_KERNEL_H_#define _DAL_KERNEL_H_#ifdef __cplusplusextern "C" {#endif#...

2018-08-19 21:56:59 1461

原创 A. Death Note

time limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou received a notebook which is called Death Note. This notebook has infinite num...

2018-08-19 09:51:05 319

原创 A. The Rank

time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputJohn Smith knows that his son, Thomas Smith, is among the best students in his clas...

2018-08-10 20:11:57 482

原创 A. Points in Segments

time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given a set of nn segments on the axis OxOx, each segment has integer endpo...

2018-08-08 22:27:28 598

原创 A. Game Shopping

time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputMaxim wants to buy some games at the local game shop. There are nn games in the sho...

2018-08-07 22:16:36 651

爬取的虾米网全部专辑列表

爬取的虾米网全部专辑列表,包括作曲,专辑名称等等

2015-10-13

爬取的搜狐新闻数据

爬取的搜狐新闻数据,一共有12个类别,分好类了

2014-03-05

分词工具ANSJ 1.3版本

具体描述请看这里http://ansjsun.github.io/ansj_seg/ 这是最新的ANSJ版本,需要配合另一个tree-split jar包使用,请从这里下载:http://maven.ansj.org/org/ansj/

2014-02-14

豆瓣网电影人名数据爬取

豆瓣网电影人名数据爬取,得到的是全网段的数据

2014-01-03

JAVA JSON jar包

JAVA JSON jar包,调用如下:JSONObject record = new JSONObject(lines); JSONArray dataarray =record.getJSONArray("data"); JSONObject _dataarray =dataarray.getJSONObject(0); String content =_dataarray.get("co").toString(); String title =_dataarray.get("t").toString();

2013-11-26

百度词条爬虫程序

百度词条爬虫程序,爬取词条的摘要。

2013-10-09

斯坦福算法分析与设计公开课part2

斯坦福算法分析与设计公开课part2,课程地址:https://class.coursera.org/algo2-002/class

2013-10-08

IKAnalyzer分词工具

IKAnalyzer分词工具,包括lucene库和百度百科词条。

2013-09-26

hadoop mapreduce eclipse插件

最近学习hadoop,发现Hadoop不提供编译后的hadoop-eclipse插件,于是就自己动手编译了hadoop-eclipse-plugin-1.1.0.rar插件 Hadoop1.1.0是beta版本,有兴趣的朋友可以下载装装,感受下MapReduce编程框架

2013-09-23

ANSJ分词工具最新版

ANSJ最新版,把两个包添加到工程下,另外创建library文件夹,加入两个字典文件,最后把library.properties添加到src目录下即可。感谢孙健老师。

2013-09-16

机器学习课件和大作业

机器学习课件和大作业,研究生课程和大作业,授课老师为李侃老师。

2013-09-08

自然语言处理课件

coursera上面的自然语言处理课件,英文版

2013-09-05

Coding the Matrix全部课程讲义

布朗大学Philip Klein教授授课,讲述矩阵分析的应用,用python进行编程。

2013-09-03

自己收集的一些分词工具

自己收集的一些分词工具,包括中科院的ictclas,ansj,fudanNLP等等,相信对搞自然语言处理的有帮助

2013-08-28

ANSJ分词JAR包

ANSJ分词JAR包,Github上面已经找不到了,这是孙健老师通过QQ发给我的,很是感谢,关于ANSJ更多请看 http://blog.csdn.net/blogdevteam/article/details/8148451

2013-08-27

斯坦福算法分析与设计【part 1】课程讲义

课程地址:https://class.coursera.org/algo-004/class/index,Algorithms: Design and Analysis, Part 1 by Tim Roughgarden 授课老师魏讲解很到位,内容很具体。

2013-08-14

斯坦福机器学习公开课讲义+个人笔记

包括coursera上面斯坦福机器学习公开课讲义pdf,ppt,还有自己总结的学习笔记,可以参看我的博客:http://blog.csdn.net/jj12345jj198999

2013-06-27

web intelligence and big data

https://www.coursera.org/ 上面印度理工大学开设的公开课讲义和作业,包括mapreduce,贝叶斯分类,贝叶斯信念网等

2013-06-03

基于OpenCV的双目测距系统

基于OpenCV的双目测距系统,在ubuntu下用QT进行开发,dyb,大哥,周博童鞋原创

2013-06-03

计算机视觉课件

计算机视觉课件,全英文课件。讲课内容比较全,最后开卷考试。

2013-05-13

串口文件上传工具.rar

基于ZYNQ交叉编译环境编译的lrzse工具

2021-12-28

intel_i350固件烧写工具

intel固件烧写工具,在linux下可以烧i210和i350网卡固件mac地址,也可以烧写固件,非常好用

2020-12-11

ast2500开发手册文档

压缩包内为ast2500开发手册文档,主要介绍MDS工具的使用,方便用户进行ast2500应用开发。

2020-05-04

9344USB转串口驱动

文件中包含9344 USB转串口驱动,driver文件夹内为驱动,lib里面为应用示例库,example为应用程序示例。

2020-03-12

mellanox网卡驱动.zip

该资源为银河麒麟下适配的mellanox网卡驱动,先安装deb文件夹内的依赖包,再安装kylin4.0.2里面的deb包即可。

2020-03-10

linux下中断处理程序示例,含驱动和应用程序

该示例提供了中断处理的详细代码,含驱动程序和应用程序。用户可以直接调用接口进行中断函数的处理。

2018-08-19

mtd_tools针对arm-xilinx-linux-gnueabi(Sourcery_CodeBench)

mtd_tools针对arm-xilinx-linux-gnueabi(Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux),tar包形式 已经全部编译好,tar包直接解压就可以使用。使用前请确保编译器一致。

2018-04-14

mtd_tools针对arm-linux-gnueabihf(gcc-linaro-5.2)

mtd_tools针对gcc-linaro-5.2-2015.11-2-x86_64_arm-linux-gnueabihf.tar,已经全部编译好,tar包直接解压就可以使用。使用前请确保编译器一致。

2018-04-14

udp收包发性能测试程序

用于UDP收发包性能测试,测试CPU最大数据包收发效率,其中有丢包统计

2018-03-18

Linux实时内核-适用于redhat7

Linux实时内核-适用于redhat7,含linux3.10.75内核源码,以及对应补丁

2018-01-16

keyboard按键中断驱动

########## # README # ########## Purpose ------- To help understand which is the most commonly 'pressed' and 'released' key in the keyboard. Holding a key down will generate 'pressed' events more so, count of pressing need not be equal to release count. (This code works only for ps/2 keyboards, not usb which generates interrupt in different IRQ line.) How To Use ---------- Please don't proceed if you see any error in the below steps. 0. 0rth Law (as in thermodynamics) cat LICENSE 1. compile a. create the header files $ make header ( sometimes the above may not work, as it won't be able to get file descriptor. please run as sudo $ sudo make header ) b. compile the source $ make 2. Insert the module into kernel and setup the system $ keyboard_stats_load 3. Read the statistics $ cat /dev/keyboard_stats 4. Remove the module and system $ keyboard_stats_unload 5. Cleaning the dir $ make clean DEBUGGING --------- Mail the author or read /var/log/messages and try your luck by setting the scancodes etc. Misc ---- I wrote this code because few of my keys are more shiny than others and i had to find out why!! :-) Bugs ---- In my MAC VM, some keys were not working, like arrow keys! Author ------ Vigith Maurice (www.vigith.com)

2017-10-29

zynq下移植linux app示例

zynq下移植linux后运行的app示例,包括flash,cps1848等

2017-08-08

交换模块zynq部分FPGA程序源码

交换模块中zynq部分的FPGA设计,主要是vivado工程,其中包含源码

2017-08-08

交换模块PCP原理图设计

交换模块PCP原理图,其中包括ZYNQ ,BCM5396等,需要安装cadence软件进行查看

2017-08-08

zynq用户APP直接访问物理地址示例

zynq用户APP直接访问物理地址示例,用于zynq linux驱动开发

2017-06-16

1848-I2C测试程序

通过i2c对1848进行测试程序,串口中输出1848寄存器相关信息

2017-05-09

petalinux相关资料

petalinux全部开发文档,打包下载

2017-02-26

串口调试工具

自己编写的串口调试工具,和secureCRT相比多了保存常用命令的功能

2017-02-22

网络通讯软件

自己编写的网络通讯软件,可以实现自定义收发数据包,格式内容都可以自己定义,支持组播。同时也可以接收网络数据包,并且在界面上进行显示。

2017-02-22

zynq开发板linux移植资料

zynq开发板linux移植资料,包括从官网上下载的东西以及个人编写的文档

2016-12-20

空空如也

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

TA关注的人

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