<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[harhy的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/harhy</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; harhy]]></copyright><item><title><![CDATA[VxWorks 反汇编]]></title><link>https://blog.csdn.net/harhy/article/details/129544668</link><guid>https://blog.csdn.net/harhy/article/details/129544668</guid><author>harhy</author><pubDate>Tue, 28 Mar 2023 09:41:46 +0800</pubDate><description><![CDATA[objdump工具可以将VxWorks elf 文件反汇编成dis 文件。]]></description><category></category></item><item><title><![CDATA[VxWorks7 显示内存布局信息]]></title><link>https://blog.csdn.net/harhy/article/details/129788267</link><guid>https://blog.csdn.net/harhy/article/details/129788267</guid><author>harhy</author><pubDate>Mon, 27 Mar 2023 08:50:32 +0800</pubDate><description><![CDATA[VxWorks定义了多个虚拟内存区域。这些区域是根据处理器架构进行地址和大小划分的，具有特定的作用。虚拟内存区域如下图所示。INCLUDE_ADR_SAPCE_SHOW与INCLUDE_ADR_SPACE_SHELL_CMD。]]></description><category></category></item><item><title><![CDATA[VxWorks7 更新宣言]]></title><link>https://blog.csdn.net/harhy/article/details/129430702</link><guid>https://blog.csdn.net/harhy/article/details/129430702</guid><author>harhy</author><pubDate>Thu, 09 Mar 2023 20:33:13 +0800</pubDate><description><![CDATA[VxWorks7更新宣言！！！！]]></description><category></category></item><item><title><![CDATA[Petalinux 一些常用命令备忘]]></title><link>https://blog.csdn.net/harhy/article/details/127046858</link><guid>https://blog.csdn.net/harhy/article/details/127046858</guid><author>harhy</author><pubDate>Mon, 26 Sep 2022 08:54:34 +0800</pubDate><description><![CDATA[petalinux]]></description><category></category></item><item><title><![CDATA[VxWorks系统产生map文件]]></title><link>https://blog.csdn.net/harhy/article/details/125553406</link><guid>https://blog.csdn.net/harhy/article/details/125553406</guid><author>harhy</author><pubDate>Fri, 01 Jul 2022 10:06:38 +0800</pubDate><description><![CDATA[VxWorks，map文件]]></description><category></category></item><item><title><![CDATA[VxWorks中TFFS文件系统的构建]]></title><link>https://blog.csdn.net/harhy/article/details/125285051</link><guid>https://blog.csdn.net/harhy/article/details/125285051</guid><author>harhy</author><pubDate>Wed, 15 Jun 2022 09:25:56 +0800</pubDate><description><![CDATA[目前的嵌入式系统多使用FLASH作为主存，因此，如何有效管理FLASH上的数据非常重要。文章以MX29LV160BT芯片为例，讨论了在VxWorks操作系统下Nor Flash上建立TFFS文件系统的一般步骤，从而为FLASH上的数据管理提供了理想的选择方式，同时也为开发者和用户升级程序提供了方便。...]]></description><category></category></item><item><title><![CDATA[VxWorks常用命令]]></title><link>https://blog.csdn.net/harhy/article/details/125152016</link><guid>https://blog.csdn.net/harhy/article/details/125152016</guid><author>harhy</author><pubDate>Mon, 06 Jun 2022 18:30:54 +0800</pubDate><description><![CDATA[VxWorks常用命令]]></description><category></category></item><item><title><![CDATA[Component之vi]]></title><link>https://blog.csdn.net/harhy/article/details/125151853</link><guid>https://blog.csdn.net/harhy/article/details/125151853</guid><author>harhy</author><pubDate>Mon, 06 Jun 2022 18:19:34 +0800</pubDate><description><![CDATA[VxWorks vi编辑]]></description><category></category></item><item><title><![CDATA[VxWorks文件系统及其格式化命令使用]]></title><link>https://blog.csdn.net/harhy/article/details/125065151</link><guid>https://blog.csdn.net/harhy/article/details/125065151</guid><author>harhy</author><pubDate>Tue, 31 May 2022 15:11:39 +0800</pubDate><description><![CDATA[VxWorks提供了多种文件系统，今天先了解一下都有啥，等到用的时候，再详细分析

VRFS
	DosFS
	HRFS
	TRFS
	RawFS
	cdromFS
	RomFS
	TSFS
	TrueFFS
	NFS
VRFS

组件INCLUDE_VRFS，virtual root file system。这是一个虚拟的文件系统，仅是提供了一个POSIX风格的虚拟根目录"/"。在这个目录里，可以看到其它以"/"开始，且只包含一个"/"的设备



DosFS

组件INCLUDE_DOSFS，MS-DOS]]></description><category></category></item><item><title><![CDATA[vxWorks6.9开启telnet Server]]></title><link>https://blog.csdn.net/harhy/article/details/124726939</link><guid>https://blog.csdn.net/harhy/article/details/124726939</guid><author>harhy</author><pubDate>Thu, 12 May 2022 11:07:21 +0800</pubDate><description><![CDATA[1. 在Kernel Configuration中添加telnetserver组件

2.可使用工具：WindRiver3.8\vxworks-6.8\host\x86-win32\bin&gt;vxencrypt.exe 123456789 后得到连个crypt码，输入组件里面。

好了，重新编译生成vxWorks镜像工程文件，引导启动；

2. 在Windows端使用PieTTY或者Putty等telnet客户端登陆，用户名：target；密码：123456789。且Port为23，是Telnet(..]]></description><category></category></item><item><title><![CDATA[vxWorks6.9下添加vxbus型的第三方驱动]]></title><link>https://blog.csdn.net/harhy/article/details/124660999</link><guid>https://blog.csdn.net/harhy/article/details/124660999</guid><author>harhy</author><pubDate>Mon, 09 May 2022 10:35:55 +0800</pubDate><description><![CDATA[1 在cmd下运行 
  wrenv.exe -p vxworks-6.9

2 进入如下目录
cd installDir\vxworks-6.9\target\config\comps\src\hwif

3  运行下列命令
make vxbUsrCmdLine.c
注意：若已经存在/vxworks-6.9/target/config/all/comvxbUsrCmdLine.c的话则手工删除掉

4 进入下列目录
cd installDir\vxworks-6.9\target...]]></description><category></category></item><item><title><![CDATA[VxWorks 内核对象的静态实例化（2）]]></title><link>https://blog.csdn.net/harhy/article/details/124594483</link><guid>https://blog.csdn.net/harhy/article/details/124594483</guid><author>harhy</author><pubDate>Fri, 06 May 2022 16:37:12 +0800</pubDate><description><![CDATA[任务的静态实例化

VX_TASK宏用来在编译时声明一个任务对象。该宏带有2个参数：任务名和栈大小。不像taskSpawn函数，任务名称可以是NULL。VX_TASK的任务名称必须指定。栈大小是非零值并且是编译时常量。

VX_TASK_INSTANTIATE宏被VX_TASK用来初始化和创建任务，等价于taskSpawn函数的功能。VX_TASK_INITIALIZE宏杯VX_TASK初始化任务并让任务处于SUSPEND状态，直到稍后调用taskActivate函数来激活。

VX_TASK_INSTAN]]></description><category></category></item><item><title><![CDATA[VxWorks 内核对象的静态实例化（1）]]></title><link>https://blog.csdn.net/harhy/article/details/124594265</link><guid>https://blog.csdn.net/harhy/article/details/124594265</guid><author>harhy</author><pubDate>Thu, 05 May 2022 18:06:04 +0800</pubDate><description><![CDATA[VxWorks对象--如任务、信号量、消息队列、看门狗时钟--既可以静态实例化亦可以动态实例化，静态实例化提高了性能。有特定的C宏来静态实例化内核对象。

静态实例化，指的是对象在编译时被声明（使用特定的VxWorks宏），通常是全局对象。因此在编译时分配了内存，而不需要在运行时分配。对象可以在启动初始化时直接获得。相对静态实例化，动态实例化涉及到运行时分配，并在使用前初始化，在删除时需要删除对象，并释放系统内存等，通常使用malloc和new来进行。使用动态实例化，必须考虑内存不足，另外，性能更差。

可]]></description><category></category></item><item><title><![CDATA[VxWorks命令行进入]]></title><link>https://blog.csdn.net/harhy/article/details/124584675</link><guid>https://blog.csdn.net/harhy/article/details/124584675</guid><author>harhy</author><pubDate>Thu, 05 May 2022 11:11:08 +0800</pubDate><description><![CDATA[进入window cmd界面 cd 切到VxWorks系统目录例如 VxWorks69 即wrenv.exe文件路径

运行如下命令

wrenv.exe -p vxworks-6.9
后面就进入了VxWorks编译路径了。

如何编译VxWorks ，

进入到bsp界面 make CPU=... TOOL=.. 就可以生成VxWorks，


...]]></description><category></category></item><item><title><![CDATA[VxWorks tsn配置]]></title><link>https://blog.csdn.net/harhy/article/details/124388969</link><guid>https://blog.csdn.net/harhy/article/details/124388969</guid><author>harhy</author><pubDate>Sun, 24 Apr 2022 18:21:00 +0800</pubDate><description><![CDATA[我们风河公司关注TSN相关的需求已经有很长一段时间了。早在2017年，VxWorks 7就开始支持TSN。从此以后，我们在各个版本中都不断扩展TSN功能。随着最新版本VxWorks 7（具体来说是SR0640）的推出，我们迈向TSN愿景的速度更加迅速了。我们的目标是提供精确的时间同步并确保延迟范围。


	第一，我们扩展了硬件支持（TSN需要硬件的帮助才能进入微秒级水平）。
		第二，我们扩展了VxWorks 7支持的协议标准，现在支持IEEE1588v2、802.1AS、802.1Qbv和802.1Qbu]]></description><category></category></item><item><title><![CDATA[vxworks6.9 应用程序以太网不通，]]></title><link>https://blog.csdn.net/harhy/article/details/124352191</link><guid>https://blog.csdn.net/harhy/article/details/124352191</guid><author>harhy</author><pubDate>Fri, 22 Apr 2022 18:18:13 +0800</pubDate><description><![CDATA[最近在移植xilinx zynq7000 以太网驱动时候，boot以太网没问题，应用起来不行，经过测试发现，在mii总线上系统在调用

LOCAL void miiBusDevInstConnect（）函数时候有个互斥信号量 判断



  if (miiBusMutex != NULL)
 return;

当检测到miiBusMutex ！=NULL，终止调用了循环扫描函数。因此判断没有插入网线，不能联网。
...]]></description><category></category></item><item><title><![CDATA[vxworks 6.9下smp项目]]></title><link>https://blog.csdn.net/harhy/article/details/124347277</link><guid>https://blog.csdn.net/harhy/article/details/124347277</guid><author>harhy</author><pubDate>Fri, 22 Apr 2022 15:36:24 +0800</pubDate><description><![CDATA[VxWorks6.9下，如果编译出现斜体，说明找不到.O文件，如果smp下，说明你别写的库文件不在lib_smp下面，如果编译自己的驱动在该目录下，编译试试，make CPU=..TOOL=.. VXBUILD=SMP即可解决。
]]></description><category></category></item><item><title><![CDATA[VxWorks内核组件斜体，灰色原因之一]]></title><link>https://blog.csdn.net/harhy/article/details/124339558</link><guid>https://blog.csdn.net/harhy/article/details/124339558</guid><author>harhy</author><pubDate>Fri, 22 Apr 2022 10:32:19 +0800</pubDate><description><![CDATA[VXWORKS 组件斜体，灰色]]></description><category></category></item><item><title><![CDATA[ZYNQ | 资料推荐]]></title><link>https://blog.csdn.net/harhy/article/details/124262767</link><guid>https://blog.csdn.net/harhy/article/details/124262767</guid><author>harhy</author><pubDate>Mon, 18 Apr 2022 23:45:47 +0800</pubDate><description><![CDATA[he Zynq Book

 Zynq手册涵盖了Xilinx的XilinxZynq®-7000All Programmable System on Chip（SoC），是有关Zynq的第一本用英语编写的书。它是由英国格拉斯哥斯特拉斯克莱德大学的一组作者在Xilinx的支持下制作的。

这本书的编写方式很平易近人，因此无论是初学者还是经验丰富的开发人员都可以从中找到所需的东西。Zynq的新手应该找到从基础开始的轻松介绍，而经验丰富的读者也应该能够根据需要深入研究感兴趣的章节。

zynq书涵盖以...]]></description><category></category></item><item><title><![CDATA[vxWorks6.6下基于vxBus的以太网驱动开发]]></title><link>https://blog.csdn.net/harhy/article/details/124055395</link><guid>https://blog.csdn.net/harhy/article/details/124055395</guid><author>harhy</author><pubDate>Sat, 09 Apr 2022 09:03:57 +0800</pubDate><description><![CDATA[最近更换mpc8313的phy芯片，由原来的lxt972Phy更换为DP83849I，在此记录下本人在驱动开发过程中的点滴记录，以备日后查询，基于vxbus的网络驱动，vxBus驱动的注册遵循一致的方法，驱动接口为：

device_method_t dp83849PhyMethods[] =
  {
  DEVMETHOD(miiModeGet,   dp83849PhyModeGet),
  DEVMETHOD(miiModeSet,   dp83849PhyModeSet),...]]></description><category></category></item></channel></rss>