自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(237)
  • 资源 (6)
  • 收藏
  • 关注

原创 基于VxWorks与L64324的BSP裁剪与系统编译2

一. NOS 引导BOOT 编译编译工程文件 makefile , boot.makDOS提示符窗口进入 boot目录 执行:make cleandel boot.binmake –f boot.mak boot.bin二. Tornado WDB Bootrom 编译编译工程文件 makeflle , bootrom.makDOS提示符窗口进入 firmware目录 执行:make cleandel bootrom.binmake –f wdbbo...

2021-05-28 14:53:13 3

原创 基于VxWorks与L64324的BSP裁剪与系统编译

3. 建立工程首先,倍份\source 目录下所有文件,去掉的只读属性。第一步:选用\source\firmware 源文件,用于建立一个工程。第二步:创建一个 bootable VxWorks Image工程,选用\source\firmware 源文件作为BSP第三步:将下载的Nos\ 源文件,除了以下几个文件夹中的文件不加入工程外。其余文件全部加入工程。bh_bin bh_bsp bh_driver bin bspRoute\bgp ...

2021-05-28 14:38:31 6

原创 在ARM(s3c 2440)板上烧写vxworks硬实时系统

冒着雨,骑着电动车,去广埠屯买jlink的转接板,顺便买了一对垃圾组装台式机。然后,是用jlink烧写norflash,写s3c2440的原版地址(相当于格式化硬盘fat、NTFS等);接着把上次编写好VxWorks的bsp(初始化mini2440上的网卡等接口),这样子,就可以把网线对接,(看见实验班和笔记本的灯亮起来,我就知道bsp启动了!);最后用传统的fpt下载裁剪好的VxWorks镜像文件。看见VxWorks的logo,我终于完成了三年前的设想,在ARM板上跑硬实时的vxworks的操作系统。哈哈

2021-05-28 14:09:30 72 3

原创 基于vxWorks的MPC850 BSP设计与实现(读研时的又一篇文章)

基于vxWorks的MPC850 BSP设计与实现电气信息学院 李寒2010040041 前言 VxWorks是由美国Wind River 公司推出的一种强嵌入式实时操作系统(RTOS)。它采用微内核结构,具有高可靠性、实时性、可裁减性等特点,而且支持多种CPU。VxWorks的一个重要特点是它的可移植性,应用程序编码在很大程度上与目标板的硬件和结构无关。它把所有特定的硬件功能都集成在一个称之为板级支持包BSP(Board Suppo...

2021-05-13 00:08:18 16

原创 基于虚拟机的VxWorks实验平台设计与实现(读研时的一篇论文)

基于虚拟机的VxWorks实验平台设计与实现 电气信息学院 李寒2010040041 前言 在当前,嵌入式系统技术和其他各个学科交叉发展,嵌入式WINCE,嵌入式LINUX等等操作系统在嵌入式产品中无处不在。国家对嵌入式技术开发人才也需求强烈,随之各大重点院校陆续在计算机专业,自动控制专业,及其研究生院开设了嵌入式系统课程。然而嵌入式在通讯领域中的佼佼者VxWorks操作系统,因其价格昂贵,设计资源不开源,在众...

2021-05-12 23:43:20 135 2

原创 win7安装tornado2.2 报错 替换文件免费下载

theapplicationisunabletoobtainalicensefortheapplicationtornado2.Theerroris:"TerminalServerremoteclientnotallowed."ErrorCode:(-103)Thiserrorindicatesthatthereisnoresponsefromthelicenseserver.Eit...

2021-04-28 15:34:02 20

原创 2021.4.8(2.6.36内核修改)提供修改好的下载地址

===========================debug==========================报错如下:修改后1.解决1).在内核编译中加入如下项目。2)修改.config文件======================================================================================成功==================================内核对

2021-04-28 00:26:46 3

原创 2021-04-27

==============================2.6.36编译=============================6.36版本对每一个配置选项,用户有三种选择,它们分别代表的含义如下:<*>或[*]——将该功能编译进内核[]——不将该功能编译进内核[M]——将该功能编译成可以在需要时动态插入到内核中的代码本实验在make menuconfig后,把ext2和ext3文件系统编译进内核。如果用户是在虚拟机下编译的,那么一般要把SCSI设备编译进内核。..

2021-04-28 00:08:39 4

原创 Linux编译2.6.32

======================================6.32.7下载==========================================Linux内核下载1.解压 tar zxvf *.tar2.cp -r linux -2.6.*/ /usr/src (一定是这个目录下,不然报错)3.make mrproper(检查有无不正确的.o文件依赖)4.make clean5.make menuconfig (一定要有这步,生成.config文..

2021-04-27 23:52:31 5

原创 first-order-model-master(avatarify一阶动态模型)代码解说(蚂蚁呀嘿 附完整运行代码)

1.按网上avatarify代码,first-order-model-maste解读,但是缺少运行的必要程序(vox-adv-cpk.pth.tar)。2.又在网上搜到相关代码,运行如下。 3.

2021-03-29 21:47:48 201

原创 图解使用IDEA创建第一个Java程序HelloWorld

https://www.cnblogs.com/hanwen1014/p/9053492.htm

2019-06-06 23:42:09 251

转载 格兰蒂亚3 详细剧情攻略

https://blog.csdn.net/flameaeon/article/details/592245(DISK1)飞行王修米特的传说。那是一个关于驾驶着华丽的飞行机,如闪电般地滑翔天际的男人的传说。尽管这个传说已经渐渐从人们的脑海中淡去,但仍然有无数的少年憧憬着有一天能够翱翔天际,能够探寻对于自身还未知的世界。在被辽阔的贝里昂海包围的三个大陆的世界边缘处...

2019-04-27 23:38:40 2256

转载 拜托!面试请不要再问我Spring Cloud底层原理

>转载请标明出处:>https://www.fangzhipeng.com> 本文出自[方志朋的博客](http://blog.csdn.net/forezp)>>本文为转载文章,作者:中华石杉,十余年BAT架构经验,倾囊相授。作者微信公众号:石杉的架构笔记(ID:shishan100)概述毫无疑问,Spring Cloud是目前微服务架构...

2019-04-19 15:40:21 144

转载 基于 Spring Cloud + Vue.js完整的微服务架构实战

https://blog.csdn.net/xp541130126/article/details/84634435介绍本项目是一个基于 Spring Boot、Spring Cloud、Spring Oauth2 和 Spring Cloud Netflix 等框架构建的微服务项目 前端框架为Vue.js、 ElementUI。@作者 github 地址 欢迎starpanda...

2019-04-19 15:36:37 938

原创 python_2 chrome 例子

开启网页# coding = utf-8from selenium import webdriverdriver = webdriver.Chrome()driver.get('http://radar.kuaibo.com')print driver.title# driver.quit()from selenium import webdriverfrom seleniu...

2018-02-17 11:18:07 248

原创 python_1 matplotlib 例子

# coding=UTF-8import numpy as npimport matplotlib as mplimport matplotlib.pyplot as plt# 通过rcParams设置全局横纵轴字体大小mpl.rcParams['xtick.labelsize'] = 24mpl.rcParams['ytick.labelsize'] = 24np.rando...

2018-02-17 10:54:43 231

原创 matplotlib例子

import matplotlib.pyplot as pltplt.plot([1,2,3,4])plt.ylabel('numbers')  #plt.show()==========================

2017-12-05 22:39:14 276

转载 pthread_create()函数用法

linux下用C开发多线程程序,Linux系统下的多线程遵循POSIX线程接口,称为pthread。#include int pthread_create(pthread_t *restrict tidp, const pthread_attr_t *restrict attr, void

2017-10-19 13:23:06 481

转载 进程通信方式

进程通信方式 一.无名管道  (1)创建无名管道 #include int pipe(int pipefd[2]);功能:创建无名管道 参数:pipefd 获得文件描述符,pipefd[0]:用于读管道,pipefd[1]:用于写管道传参方法 int pfd[2];if(pipe(pfd) 返回值:成功返回

2017-10-18 14:57:24 241

转载 Linux进程概念&相关系统调用

一 进程和程序区别 程序:存储在磁盘上可执行指令的集合,是一个文件.典型格式elf 进程:程序的一次执行过程,伴随资源的分配和释放进程执行的时候需要的资源:内存,时间片,CPU ,文件二 Linux 进程 (1)进程数据组成:|            程序              |          系统            |

2017-10-18 14:20:36 220

转载 Linux多线程编程

线程:轻量级的进程,是调度的最小单位,线程是共享同一进程地址空间多个可独立被调度运行的任务一 多线程  与 多进程的区别 1.在一个进程中创建的多个线程,共享同一个进程的资源,各线程独立被内核调度 2.多个进程是独立地址空间相同点:1.都参与统一的调度 2.都有自己的ID,一组寄存器的值  不同点:线程间共享统一个进程的地址空间 ,进

2017-10-18 14:07:34 177

转载 C语言一级指针变量与一维数组

一 C语言一级指针变量与一维数组 int data[5];int *p; p = data; p[i] data[i] *(p + i) *(data + i) 注意:指针变量在保存了数组的首地址后,可以当作数组名来使用,不同的地方在于指针变量是一个变量,可以改变它的值,而数组名是一个地址常量,不能更改它的值。

2017-10-18 13:30:51 885

转载 进程通讯fifo

//转自陈颢文(老师)的blogfifo1.c#include #include #include #include #include #include #include //./a.out fifonameint main(int argc, const char *argv[]){ int fd = 0; if(argc < 2) {

2017-10-18 11:22:37 199

转载 进程first

//转自陈颢文(老师)的blogfork_home.c#include #include int main(int argc, const char *argv[]){    pid_t pid;     printf("father is running...\n");    pid = fork();    if(pid

2017-10-18 11:12:58 175

转载 IO练习first

//转自陈颢文(老师)的blog//buffer.c#include //练习:自己打印一下,全缓存,行缓存和不缓存的大小int main(int argc, const char *argv[]){int data = 0;//注意:当我们只有进行实际的I/O操作的时候,才会刷新我们的缓存。scanf("%d",&data);FILE *fp = st

2017-10-18 11:11:29 215

转载 程间通信的方式——信号、管道、消息队列、共享内存

多进程:首先,先来讲一下fork之后,发生了什么事情。由fork创建的新进程被称为子进程(child process)。该函数被调用一次,但返回两次。两次返回的区别是子进程的返回值是0,而父进程的返回值则是新进程(子进程)的进程 id。将子进程id返回给父进程的理由是:因为一个进程的子进程可以多于一个,没有一个函数使一个进程可以获得其所有子进程的进程id。对子进程来说,之所以for

2017-10-18 10:55:59 331

转载 Linux网络协议栈(四)——链路层(1)

http://www.cnblogs.com/hustcat/archive/2009/09/26/1574371.html1、接收帧当网络适配器接收到数据帧时,就会触发一个中断,中断处理程序执行一些需要及时处理的任务,然后在下半部进行其它可以延迟的处理。中断处理程序主要进行以下一些操作:(1)    分配sk_buff数据结构,并将接收到的数据帧从网络适配器I/O端口拷贝到sk_

2017-10-18 09:16:43 225

转载 FPGA工程师的个人工作经历总结

很早之前就想对这几个月工作经历写的东西,一是作为自己的总结,二是自己也很想将自己这段时间的一些经历和大家分享一下,希望对初学者而言能使得他们能少走一些弯路。只是公司里的事情很多,最近经常加班,所以一直拖到现在。 能来到这家公司应该是一种缘份--缘起NIOS。当初三月份altera来我们学校建立SOPC实验室的时候自己还不知道NIOS是什么东西,只是想在altera的FAE讲完NIOS后多问他几个时

2017-06-26 13:53:13 11587

转载 在linux内核中读写文件

1. 序曲在用户态,读写文件可以通过read和write这两个系统调用来完成(C库函数实际上是对系统调用的封装)。 但是,在内核态没有这样的系统调用,我们又该如何读写文件呢?阅读Linux内核源码,可以知道陷入内核执行的是实际执行的是sys_read和sys_write这两个函数,但是这两个函数没有使用EXPORT_SYMBOL导出,也就是说其他模块不能使用。在fs/ope

2017-04-14 16:35:46 287

转载 linux-3.2.36内核启动1-启动参数(arm平台 启动参数的获取和处理,分析setup_arch)

最近公司要求调试一个内核,启动时有问题,所以就花了一点时间看看内核启动。看的过程中总结了一点东西,希望可以帮助大家调试内核。当我开始看的时候,第一件事是从网上搜集资料,不看不知道,一看吓一跳!牛人太多了,像这种内核启动的上古代码早就被人分析的彻彻底底。这注定我写的只能是烂微博了。为了此微博有存在的必要,我会显示内核启动打印的代码位置(用绿色表示)及出现错误打印的原因(用红色

2017-04-14 16:31:30 341

转载 Linux 内核网络协议栈 ------sk_buff 结构体 以及 完全解释 (2.6.16)

在2.6.24之后这个结构体有了较大的变化,此处先说一说2.6.16版本的sk_buff,以及解释一些问题。一、先直观的看一下这个结构体~~~~~~~~~~~~~~~~~~~~~~在下面解释每个字段的意义~~~~~~~~~~~[cpp] view plain copy print?struct sk_buff { 

2017-04-14 16:30:21 608

转载 linux-3.2.36内核启动1-启动参数(arm平台 启动参数的获取和处理,分析setup_arch)

最近公司要求调试一个内核,启动时有问题,所以就花了一点时间看看内核启动。看的过程中总结了一点东西,希望可以帮助大家调试内核。当我开始看的时候,第一件事是从网上搜集资料,不看不知道,一看吓一跳!牛人太多了,像这种内核启动的上古代码早就被人分析的彻彻底底。这注定我写的只能是烂微博了。为了此微博有存在的必要,我会显示内核启动打印的代码位置(用绿色表示)及出现错误打印的原因(用红色

2017-04-14 14:46:51 381

转载 在linux内核中读写文件

1. 序曲在用户态,读写文件可以通过read和write这两个系统调用来完成(C库函数实际上是对系统调用的封装)。 但是,在内核态没有这样的系统调用,我们又该如何读写文件呢?阅读Linux内核源码,可以知道陷入内核执行的是实际执行的是sys_read和sys_write这两个函数,但是这两个函数没有使用EXPORT_SYMBOL导出,也就是说其他模块不能使用。在fs/ope

2017-04-14 14:42:37 216

转载 linux中 likely与unlikely

看内核时总遇到if(likely( )){}或是if(unlikely( ))这样的语句,最初不解其意,现在有所了解,所以也想介绍一下。likely() 与 unlikely()是内核(我看的是2.6.22.6版本,2.6的版本应该都有)中定义的两个宏。位于/include/linux/compiler.h中,具体定义如下:#define likely(x) __builtin_e

2017-04-14 14:37:40 186

转载 Linux内核sk_buff结构分析

原文地址:http://blog.chinaunix.NET/uid-22227409-id-2656912.html在内核中sk_buff表示一个网络数据包,它是一个双向链表,而链表头就是sk_buff_head,在老的内核里面sk_buff会有一个list域直接指向sk_buff_head也就是链表头,现在在2.6.32里面这个域已经被删除了。 而sk_buff的内存布局可以分

2017-04-14 14:28:21 289

转载 TCP详细介绍

TCP提供一种面向连接的、全双工的、可靠的字节流服务。在一个TCP连接中,仅有两方进行彼此通信。广播和多播不能用于TCP。TCP的接收端必须丢弃重复的数据。TCP对字节流的内容不作任何解释。对字节流的解释由TCP连接双方的应用层解释。TCP通过下列方式来提供可靠性:应用数据被分割成TCP认为最适合发送的数据块,称为报文段或段。TCP协议中采用自适应的超时及重传策略。TC

2017-04-13 17:20:23 312

转载 数据挖掘-基于机器学习的SNS隐私策略推荐向导分类器的C++及WEKA实现与评估

本文接《基于机器学习的SNS隐私保护策略推荐向导的设计与实现》,详细解析基于机器学习的SNS隐私策略推荐向导分类器的C++及WEKA实现与评估结果,本文完整C++程序及Java工程下载链接见点击打开链接,对数据挖掘和SNS感兴趣的朋友可以下载跑一下,有任何问题欢迎交流:)基于机器学习的SNS隐私策略推荐向导分类器的C++及WEKA实现与评估1 SNS朋友数据预处理与统计要实现对朋友

2017-04-13 14:01:51 428

转载 数据挖掘-基于贝叶斯算法及KNN算法的newsgroup18828文本分类器的JAVA实现(上)

(update 2012.12.28 关于本项目下载及运行的常见问题 FAQ见 newsgroup18828文本分类器、文本聚类器、关联分析频繁模式挖掘算法的Java实现工程下载及运行FAQ )本文主要内容如下:对newsgroup文档集进行预处理,提取出30095 个特征词计算每篇文档中的特征词的TF*IDF值,实现文档向量化,在KNN算法中使用用Java实现了KNN

2017-04-13 13:58:50 843

转载 LeetCode总结

最近完成了www.leetcode.com的online judge中151道算法题目。除各个题目有特殊巧妙的解法以外,大部分题目都是经典的算法或者数据结构,因此做了如下小结,具体的解题思路可以搜索我的博客:LeetCode题解题目算法数据结构注意事项Clone GraphBFS哈希表Word Ladder IIBFS哈希

2017-04-13 13:56:49 180

转载 数据挖掘—概念学习Candidate-Elimination算法的C++实现

Candidate-Elimination算法是数据挖掘中的一种概念学习算法,部分解决Find-S的不足,可以输出所有与训练样本一致的概念,同时利用概念间偏序关系来指导搜索,其伪代码描述如下[cpp] view plain copyInitialize Gto the set of most-general hypotheses in H  

2017-04-13 11:51:40 421

tornado替换文件win7.rar

tornado替换文件win7

2021-04-28

vxworks聊天记录.docx

系统采用VxWorks实时系统,请根据上面列表构建软件架构子模块A-子模块B与测控主机之间采用1553B通讯  

2021-04-15

VxWorks中文FAQ.txt

集中解答VxWorks开发中的数十类工程问题,上百条调试经验。 VxWorks开发者必备手册

2021-04-15

VxWorks基本概念及常见问题.doc(VxWorks基本概念及常见问题解答)

VxWorks基本概念及常见问题,开发者利器

2021-04-15

实际例程VXworks.rar

vmWare上运行VxWorks,指导文档+BSP+镜像文件(x86) 编译好的VXWORKS,支持光驱镜像启动(vm.iso)、 VMware平台的使用和Vxworks开发环境的建立、VMware平台的使用和Vxworks开发环境的建立.pdf

2021-04-15

Python资料1

Python资料1

2017-12-05

空空如也

空空如也

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

TA关注的人 TA的粉丝

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