自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (7)
  • 收藏
  • 关注

原创 QT安装和运行

这将为所有 Qt 应用程序添加对 QtNetwork 库的依赖关系,如果不需要,可以禁用 QWS配置 Qt 时的服务器/客户端功能。-no-gfx-linuxfb、-no-mouse-linuxtp、-no-mouse-pc 和 -no-kbd-tty 是 Linux 特定的,在 VxWorks 上不起作用。-no-gfx-linuxfb、-no-mouse-linuxtp、-no-mouse-pc 和 -no-kbd-tty 是 Linux 特定的,在 VxWorks 上不起作用。...

2022-08-28 21:18:54 1228 1

原创 实时系统中断优化:中断线程化

在实时系统中,高优先级的任务优先先执行,但是如果中断将优先执行中断函数,如果低优先级的任务触发中断并且中断函数中执行的时间比较长,这样就会出现低优先级的任务长时间占用CPU资源,从而影响系统的实时性。在实时系统中,在中断触发后,中断函数中只处理必要工作(类似linux中断的顶半部),剩下的大部分工作放到任务中处理(这样就可以做到高优先级任务优先处理),高优先任务只是被短暂的被中断顶半部打断。实时系统中断优化中断线程化。...

2022-07-31 17:39:54 331

原创 vxworks网络分析------基础分析

TCP/IP网络协议栈基础介绍 应用层 传输层 主要包括TCP和UDP 网络层 进行逻辑地址寻址,实现不同网络之间的路径选择 控制子网络的运行 协议:IP,ICMP,IGMP,ARP,RARP等 网络接口层 (数据链路层和物理层 IEEE802.2-802.11) 设备驱动等 网络层提供点到点的服务,传输层提供端到

2022-03-25 22:20:28 1558 1

原创 ar命令使用

打包所有的.o文件为一个静态库ar.exe -r [静态库名字] *.o如: ar.exe -r libabc.a *.o解包静态库ar.exe -x [静态库名字]在当前目录下回看到静态库中的所有.o文件

2022-03-17 11:21:09 737

原创 vxworks下调试网络----icmp记录(不完善)

ICMP协议分析ICMP网络协议:工作在TCP/IP的网络层,请求类型为8,应答类型为0Host主机向目标板ping命令的数据流向在执行ping命令时:ipcom_drv_eth_recv_end2 ---> ipcom_drv_eth_outputipnet_queue_received_packet不会走ipnet_icmp4_input函数会接收到主机ping的数据包,根据数据的类型,如果是8,设置应答类型,使用ipnet_icmp4_send函数,将准备好的数据发送出去

2022-03-12 21:01:31 1808 7

原创 更新龙芯2k派2(PMON)固件

1. 使用Ejtag更新pmon固件(linux环境下) ejtag版本:ejtag-debug-v3.25.19.tar.gz usb ejtag仿真器 更新步骤查看下文的log日志 以下是整个更新的主要命令#sudo ./ejtag_debug_usbcpu0 -cpus [00] 0xffffffffbfc00dbc [00] 0xffffffff9fc0373c cpu0 -cpu0 -source configs/config.ls2kcpu0 -pro

2022-02-07 14:24:49 1687

原创 windml添加显卡驱动配置和编译

一、在windml-5.3的目录对应添加以下文件components\windml-5.3\config\wrmdb\windML_GRP_DEVICE_XXX.wrmdbcomponents\windml-5.3\config\makefiles\grp_XXX.makefilecomponents\windml-5.3\src\ugl\driver\graphics\TESTXXX\libXXX.a配置文件文件说明1. windML_GRP_DEVICE_XXX.wrmdb是界面配置文

2021-11-28 18:17:37 1155

原创 在VxWorks实时系统下使用pciConfigTopoShow查找pcie中断号

1. 在vxworks控制台下,使用pciConfigTopoShow命令查看所有pci设备2. 找到需要查看的PCIE设备的[bus,dev,func]号如图中被框中标号为4的4个PCI设备为需要查看中断号的设备,看到标号1,2(BRIDGE),3,则表示[0,13,0]桥到[16,0,0]设备

2021-11-24 23:02:11 2246

原创 vxworks实时系统的函数调用栈回溯

MIPS的栈回溯实例1. 使用i命令查看需要回溯的任务ID选择任务tNetConf的任务id: 0xc1c747d02. 使用ti命令查看任务信息(ti 0xc1c747d0)主要是获取sp栈地址和sp栈大小,pc和ra的值SP:0xc1c76030 SP大小6144pc = c04789e4ra = 0 (一般情况下不是0,我这里刚好是)

2021-11-17 22:52:58 1964

原创 vxwoks显示系统资源的相关命令(更新中)

收费只是为了寻找志同道合的人-----赚钱Vxworks查看命令_func_eventTaskShowvoidenvShow(TASK_IDtaskId)查看环境变量,symShowInitedrRebootShowexcShowInitrandomTsShowtaskWaitShowmoduleShowInitcoprocShowInitrtpShowIniteventRsrcShowpoolShowshellWorkingMemCtxAtt..

2021-11-05 20:06:51 527

原创 编译树莓派的uboot固件

下载uboot源码和切换分支(应该也可以不切换)从上面的链接中下载自己对应的编译器。配置编译环境和编译uboot。编译树莓派的uboot固件。

2021-11-02 18:55:27 972

原创 系统开发简结

一、binary1、file1、编译的时候,必须采用ARM的指令集1.1 gcchost targetx86 x861.2 交叉编译host targetx86 armarm-linux-gccarm-none-eabi-gcc ...1.2.1 如何安装交叉编译器解压到相关目录tar -zxvf arm-none-eabi-4.2.2.tgz -C /usr/local/向系统PATH环境变量注册该目录vi /etc/environmentadd var "/usr/..

2021-05-07 20:18:29 105

原创 在linux环境下设置交叉编译环境

1.  修改环境变量,把交叉编译器的路径加入到PATH。(有三种方法,强烈推荐使用方法一)  方法一:修改/etc/bash.bashrc文件#vim /etc/bash.bashrc在最后加上:export PATH=$PATH:/usr/local/arm/4.2.2-eabi/usr/bin/export PATH  方法二:修改/etc/profile文件:# vim /etc/profile增加路径设置,在末尾添加如下,保存/etc/profile文件:export PATH=.

2021-05-07 20:16:25 926

原创 在windows(有公网ip) 下配置frp

配置环境有一个公网Windows服务器 一台能访问外网Windows电脑 下载frp(https://github.com/deepke/target/blob/master/frp_0.23.1_windows_amd64.zip)包括服务端和客户端配置步骤安装服务器设置nssm.exe程序管理员运行 如果是服务器端,删除frpc文件,如果是客户端删除frps文件 编辑配置文...

2019-02-10 15:15:53 4358 2

原创 gcc的__attribute__属性介绍

__attribute__机制介绍1. __attribute__GNU C的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)__attribute__前后都有两个下划线,并且后面会紧跟一对原括...

2018-12-23 22:21:52 901

原创 linux系统配置(thinkpad T14 amd)

在linux系统下使用Vmware workstation安装win7作为开发主机(有的开发软件只能在windows使用)

2015-12-12 22:18:21 870

原创 centos 6.5 安装 erlang

1.首先要先安装GCC GCC-C++ Openssl等以来模块:yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel2.再安装ncurses模块yum -y install ncurses-devel3.安装erlang:yum install erlang* 如果第三步没有安装成功就用一下

2015-12-06 17:12:01 629

转载 C语言正则表达式详解 regcomp() regexec() regfree()详解

来自 http://c.biancheng.net/cpp/html/1428.html标准的C和C++都不支持正则表达式,但有一些函数库可以辅助C/C++程序员完成这一功能,其中最著名的当数Philip Hazel的Perl-Compatible Regular Expression库,许多Linux发行版本都带有这个函数库。C语言处理正则表达式常用的函数有regcomp

2015-04-01 17:30:35 808

Lattice Diamond license.dat

Lattice Diamond 的license,不需要绑定主机的网卡;直接替换原来的license.dat就可以用,我使用的版本3.10

2023-03-01

Linux内核完全注释(内核版本0.11)及源码.rar

linux 0.11版本的源码和Linux内核完全注释(修正版v1.9.5).pdf

2019-08-05

smartsvn 注册

smartsvn9.2.1

2017-08-20

SQLiteProfessional1030 注册 破解

注册破解 SQLite的专业是顶级的SQLite编辑器,OS X。   产品特点:   数据自动重装当数据库被外部修改。   向后的SQLite2的兼容性。 SQLite Professional for mac是一款可以在苹果电脑Mac os平台上使用的帮助开发者更好的管理数据的软件,SQLite Professional for mac是一个支持多国语言基于Web的SQLite数据库管理工具。开发者使用起来非常的简单,功能也非常的强大。需要此款工具的朋友们可以前来下载使用。 功能介绍   SQLiteManager是一个支持多国语言基于Web的SQLite数据库管理工具。它的特点包括多数据库管理,创建和连接;表格,数据,索引操作;视图和自定义函数管理。数据导入/导出,数据库结构导出。

2015-03-12

SQLiteManager 3.9.5 + 注册码

Mac 下 简单的 界面 数据库工具

2014-11-08

zwoptex破解版

Zwoptex 是mac系统软件,下载打开dmg后直接使用 制作纹理png图 和 plist文件

2013-07-12

元件库 封装库大集合

protel 、protel dxp、altium designer 元件库 封装库大集合 综合csdn全网资源

2013-06-12

Cocos2dxSimpleGame

Cocos2dxSimpleGame 几乎所有的 cocos2d-iphone 初学者都曾读过他写的系列教程。

2013-05-09

空空如也

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

TA关注的人

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