嵌入式板子上的ps的输出,有点意思

小马拉大车--PS端使用AXI接口享受10G以太网 别问我为啥不用UDP测速,不是我懒,是iperf的UDP速度测出来只有1Gbits我都不好意思贴上来,跟砖头挂在PL端时UDP纯接收10Gbps,4端口无丢包5Gbps的速度相比太拉跨了。1)配置工程的ZYNQMP处理器为自己板子对应型号,之后对着自己的核心板配置好ZYNQMP最小系统,注意此工程PS端的UART引脚和国内大部分的开发板都不一样,此UART是LINUX的控制台终端接口,一定要和自己的板子一致。砖头使用的是VIVADO2020.2,将2019.2的工程升级后实测也是能用的。 阅读详情

 

   今天看了下板子上的进程, 再对照网上搜到的关于ps输出的解释,发现板子上的很多进程很有意思, 怎么STAT栏都有'W'标识呢? 

 /home/work # ps
  PID USER       VSZ STAT COMMAND
    1 root      2144 S    init 
    2 root         0 SW<  [kthreadd]
    3 root         0 SW<  [ksoftirqd/0]
    4 root         0 SW<  [events/0]
    5 root         0 SW<  [khelper]
   68 root         0 SW<  [kblockd/0]
   76 root         0 SW<  [ata/0]
   77 root         0 SW<  [ata_aux]
   86 root         0 SW<  [khubd]
  108 root         0 SW   [pdflush]
  109 root         0 SW   [pdflush]
  110 root         0 SW<  [kswapd0]
  159 root         0 SW<  [aio/0]
  168 root         0 SW<  [cifsoplockd]
  169 root         0 SW<  [cifsdnotifyd]
  175 root         0 SW   [kcdfsd]
  835 root         0 SW<  [scsi_eh_0]
  888 root         0 SW<  [mtdblockd]
  890 root         0 SW<  [c2nfc/0]
  913 root         0 SW<  [kmmcd]
  918 root         0 SW<  [c2sd/0]
  935 root         0 SW<  [rpciod/0]
  941 root         0 DW<  [yaffs_9019e000]
  942 root         0 DW<  [yaffs_91091000]
  943 root         0 DW<  [yaffs_91139000]
 1103 root      2160 S    udhcpc -n --script=/sdroot/sbin/udhcpc.script
 1109 root      3696 S    /sdroot/usr/sbin/dropbear
 1112 root      2160 S    -/bin/sh
 1306 root         0 SW<  [cifsd]
 5748 root      3776 S    /sdroot/usr/sbin/dropbear
 5749 root      2176 S    -sh
 6951 root      2816 S    //bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
 6960 root      1824 S    ./lircd
 7599 root      2144 R    ps

  网上搜到的关于'W'的解释:   //http://www.guanwei.org/post/LINUXnotes/12/LINUXpsaux.html

 

W: 没有足够的记忆体分页可分配
<: 高优先序的行程
N: 低优先序的行程
L: 有记忆体分页分配并锁在记忆体内 (即时系统或捱A I/O)
START: 行程开始时间
TIME: 执行的时间

  难道板子上的很多进程都“没有足够的记忆体分页可分配 ” ?

 

RK1126编译gdb 板子上gdb调试程序 首先去下载一个gdb 高版本的需要c++11支持,rk1126虽然说支持c++11 但是支持的并不是很好。刚开始下了个9.2的版本 编译的时候就是说找不到C++11的支持 ,后来又下了个7.11的版本如下图。下载压缩包解压之后 必须得新建一个build目录 然后再build目录里面编写一个脚本。中间会报很多命令没有 如下 这个没有关系 嵌入式的很多东西都没有。嵌入式板子上都没有gdb程序 需要自己下载编译。之后 就make install成功了。打开对应文件 注释掉就可以。安装textinfo。... 阅读详情

相关推荐

ZYNQ进阶之路12--自定义AXI-FULL IP实现PL端向DDR3写数据和PS端实现高速通讯

ZYNQ进阶之路12--自定义AXI-FULL IP实现PL端向DDR3写数据和PS端实现高速通讯导语配置PS端新建工程按照如下步骤配置PS端自定义AXI-FULL IP自定义AXI-Lite Slave 代码,加入之前章节中我们使用的串口接收模块修改AXI-FULL Master代码修改IP顶层代码添加AXI 互联模块,完成Block Design生成bit文件,导入SDK,开始软件编程下载到平...

WP_FD的博客 1万+

ps -aux详细解释

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 1340 440 ? S Nov05 0:04 init root 2 0.0 0.0 0 0 ? SW Nov05 0:00 [keventd] root 3 0.0 0.0 0 0 ? SW Nov05 0:00 [keventd]

qq_33588470的博客 1525

蓝桥杯嵌入式备赛手册

本文是我参加蓝桥杯嵌入式比赛后的一些心得体会和一些自己总结的驱动代码,希望能给以后参加蓝桥杯嵌入式的同学带来一些帮助。 本文没有经过校对,如有错误还请包涵,欢迎大家交流和指正,转载请注明出处。 一、 总述 首先说一下自己的情况: 我参加的是第九届蓝桥杯嵌入式比赛 省赛备赛两周(平均每天花费4——6小时),最后省一进入国赛 国赛备赛一周半(平均每天花费4——6小时),最后国二 我是...

Zach_z的博客 7万+

linux进程查看连载之:PS命令

平时linux进程查看还是比较常用的,在此研究一下linux ps命令的使用方式: 1. ps简介前面介绍的两个命令(who、w命令)都是用于查看当前系统用户的情况,下面就来看看进程的情况,这也是本章的主题。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的linux进程查看命令。使用该命令可以确定有哪些进程正在运行和运...

anlianhuo0796的博客 466

Xilinx ZYNQ学习笔记(一)——使用PS读写SD卡

半年前用经费买的ZYNQ开发板,最近才派上用场。 最近正在进行的一些工作需要用到它(没错就是那个离线式数字信号处理系列的),今天来写第一个程序,准备一下后面的数据采集操作。 使用官方给的Example来测试SD卡的读写。 首先打开Vivado,在这里我使用的版本是2019.1,属于比较新的版本,黑金给的很多例程不能正常编译了。。而我又是个硬件,我也看不懂C语言编译器报的到底是个什么鬼错误。 所以重新新建一个好了。先打开工程新建。 打开之后直接创建block design。因为我们的SD卡是纯运行在P

斯哈研究所 9135

PVE 9.0 保姆级安装及优化教程(换源、网络配置、远程唤醒等)【基础篇】

最近,Proxmox VE 推出了基于 Debian 13 的 9.0 版本。正巧我手头有一台闲置的老电脑,与其闲置,不如装上 PVE,让它化身 All in One,继续发挥它的余热。G4560 算是一颗 NAS 神 U,十几元的售价就能有双核四线程,比起什么 J1900 不知道强到哪里去了,尽管定位上是奔腾处理器,但性能甚至能和同代的酷睿 i3-7100 掰掰手腕,并且它还自带 HD 610 的核显,对于解码的支持也还不错。

zc_mk的博客 7511

构建完整嵌入式系统--PS和PL的合作实验

本实验的硬件框架为基本嵌入式系统,该系统组成 : ARM Cortex-A9 PS和三个标准GPIO IP,用于连接板载LED,按钮和开关(PL)。 实验步骤: 添加PYNQ-Z2 Board File,点击http://www.tul.com.tw/ProductsPYNQ-Z2.html进行下载。 将下载后的PYNQ-Z2文件添加到Vivado 根目录下boards_files中。 双...

qq_34341423的博客 1233

使用STC15F104W产生PWM脉冲

最近的小项目中使用到了STC15F104W产生PWM脉冲

yeats1989的专栏 1万+

Linux进程状态(ps stat)之R、S、D、T、Z、X

一、进程的状态表述:#define TASK_RUNNING 0#define TASK_INTERRUPTIBLE 1#define TASK_UNINTERRUPTIBLE 2#define TASK_STOPPED 4#define TASK_TRACED 8/* in tsk->exit_state */#define EXIT_ZOMBIE 16#d

学海无涯,回头是岸........ 8186

CMOS图像传感器系列--(四)HDR之LOFIC技术

CMOS图像传感器HDR技术之LOFIC解析 LOFIC(横向溢出积分电容器)技术是当前高动态范围成像的重要方案,通过在像素光电二极管旁设置高密度电容器收集溢出电荷,有效保留高光细节。该技术采用特殊像素结构,通过skim level触发电荷转移,实现单帧HDR成像。然而LOFIC存在显著局限性:高光区域噪声明显且难以消除,动态范围拓展不均衡(主要优化亮部),需复杂MIM工艺导致成本升高。为应对挑战,行业提出混合方案(如结合DCG技术)和工艺改进方向。OmniVision最新车载传感器OX08D10就采用了L

AIoT深度探索者 | 嵌入式系统架构师 深耕物联网(IoT)与人工智能(AI)融合技术,聚焦​​边缘计算、图像开发、低功耗通信协议​​,致力于智能硬件,关注我获取最新技术文章信息与海量资源~ 5803

CST周期边界仿真:揭秘频率选择表面(FSS)单元设计全流程

本文详细解析了CST周期边界仿真在频率选择表面(FSS)单元设计中的应用全流程。从理论基础到工程实践,涵盖了求解器选择、几何建模、边界设置、端口优化等关键步骤,并提供了常见问题排查指南。通过CST仿真技术,工程师能够高效预测FSS的电磁特性,为实际应用提供可靠的设计依据。

weixin_30571465的博客 360

云服务器下,与嵌入式板子传递文件的几种方式 |FTP SFTP SCP TFTP NFS | 以及NFS 挂载失败常见问题

云服务器下,与嵌入式板子传递文件的几种方式一、ftp、sftp、scp1、ftp2、sftp3、scp二、tftp1、下载tftp2、创建tftp服务器的文件目录3、修改配置文件/etc/default/tftpd-hpa/etc/xinetd.d/tftp4、重启服务器5、云服务器安全组添加端口6、测试三、nfs1、下载2、创建nfs服务器的文件目录3、修改配置文件4、重启服务器5、云服务器安全组添加端口6、测试 注:本文使用的是阿里云,其他云服务器的安全组配置应该大同小异 想一步到位的可以直接看 三、n

ySh_lC的博客 2019

基于 parallels ubuntu 20.04 LTS (focal) 的ros+px4+gazebo 安装

基于 parallels ubuntu 20.04 LTS (focal) 的ros+px4+gazebo 安装。

weixin_40132006的博客 2241

Vivado18.3-Zynq PS的开发流程(Hello World) 学习笔记

本文内容学习自正点原子ZYNQ领航者FOGA视频-p41 众所周知之,所有软件的开发学习都是从Hello World开始,Zynq PS也不例外。 下面就通过创建一个Hello World工程来学习PS的开发流程。 1. 打开软件 ZYNQ的开发不论是PL还是PS端都是要从Vivado中的创建工程开始,所以和PL端开发一样,首先打开Vivado18.3。 2. 创建工程 2.1 Porject Name 同PL端开发一样,PS端同样需要创建工程。 创建好工程路径和工程名称后我们点击Nex

weixin_42151221的博客 3412

汽车OTA自动化测试解决方案

目前OTA远程升级技术已成为众多汽车制造商的标配。由于OTA升级可能会带来潜在的风险(特别是包含ECU固件更新的FOTA升级),针对OTA系统的测试过程就尤为重要。

东舟技术的博客 7760

K230目标识别数字提问:模型只能识别近距离的目标,稍远一点就无法正确检测...如何解决?

🏆 本文收录于《全栈Bug调优(实战版)》专栏,致力于分享我在项目实战过程中遇到的各类Bug及其原因,并提供切实有效的解决方案。无论你是初学者还是经验丰富的开发者,本文将为你指引出一条更高效的Bug修复之路,助你早日登顶,迈向财富自由的梦想🚀!同时,欢迎大家关注、收藏、订阅本专栏,更多精彩内容正在持续更新中。让我们一起进步,Up!Up!Up!    备注: 部分问题/难题源自互联网,经过精心筛选和整理,结合数位十多年大厂实战经验资深大佬经验总结所得,数条可行方案供所需之人参考。

**My Coding Family** 1901

FPGA学习之路-zynq7000-PS侧读写bram

1、由于ZCU106板子的sdk调试一直没有成功,因此还是基于ZYNQ7000板子写了一个ps侧读写内存的内容 2、实验软硬件:Vivado 2019.1、Xilinx sdk 2019.1、ZYBO板子(xc7z010clg400-1 ) 3、实验过程: step1:在VIvado中建立工程:miz701_sys,芯片选择xc7z010clg400-1 step2:在IP INERGATOR中 点击创建,然后搜索ZYNQ 双击。 然后点击Diagram的 自动运行模块,弹出的窗口点击OK。.

qq_37912811的博客 3341

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

kbd-usb2ps2 项目使用教程

kbd-usb2ps2 项目使用教程 1. 项目介绍 kbd-usb2ps2 是一个开源驱动程序,旨在将 USB 键盘转换为 PS/2 协议,帮助老式设备接入现代系统。该项目适用于 Linux 系统,通过 USB 读取扫描码并发送至 PS/2 接口,支持复古计算机、嵌入式系统等应用。 2. 项目快速启动 2.1 安装 Arduino IDE 首先,确保你已经安装了 Arduino IDE。如果没有...

gitblog_00254的博客 970

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

zynq ps端的调试信息通过PL端串口打印

前两天发现我在调试的那个板子上的PS端的串口硬件外面没有接,但是PS端调试需要看打印信息呀; 作为初学者,在网上也没有搜到相关解决办法; 最后搞硬件的同事跟我说可以将PS的串口MIO管脚设置为EMIO,在PL端约束一下就可以了。 如下图: 最终解决了此问题 ...

星旭的博客 2610

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

嵌入式 hi3518C 中telnet使用

开发板此时为服务器,只需要启动telnet服务就可以了,(telnetd)   文件系统中支持telnet:   telnetd   支持telnet                                           张驿风                                    20070905              一直没有在at91sam9

skdkjxy的专栏 2473

stm32F407-PS手柄代码,20240424

手柄接收器—stm32板子。

lmf666的博客 1175

深入浅出FPGA-16-xilinx_zynq7000_EPP上一个简单实验(PS)

引言 现在的FPGA都很强大了,不仅有丰富的LE(LC),高端的还集成了CPUcore。这样,从硬件上就能做SOC,从软件上可以做嵌入式。 本节就做一个简单的实验,主要熟悉这个板子的PS资源。 15.1 实验目的 1》  熟悉zynq7000 EPP资源和design suite 2》 SDK编码,实现一个简单逻辑。 15.2  实验环境 Board :ZYNQ7000 EPP

Rill的专栏 6026

嵌入式学习——LED

输出速度:合理配置,高速=高功耗+强电磁干扰+快信号变化时间,led用低速就行了。

Moran1688的博客 1989

ESP32移植Arduboy游戏引擎,实现PS3手柄蓝牙操控与HDMI电视输出

嵌入式系统开发中,微控制器(MCU)与外围设备的协同工作是实现复杂功能的基础。ESP32作为一款集成了Wi-Fi和蓝牙功能的强大MCU,其双核处理能力与丰富的外设接口,为实时交互应用提供了硬件保障。通过软件模拟或专用芯片驱动,MCU能够实现视频信号的生成与输出,这是构建嵌入式显示系统的关键技术。在物联网和智能硬件领域,将经典游戏引擎移植到现代硬件平台,不仅是对技术可行性的验证,更是对资源优化、实时系统设计及多协议整合能力的综合体现。本项目以Arduboy复古游戏引擎和PS3手柄为【热词】,通过硬件抽象层重写

weixin_29174385的博客 253
上一篇: 随笔日记: 一个daemon程序,它的pthread_join()经常意外返回, 很是奇怪!
下一篇: [SVN] 创建 标签 试验
code_thin_write
博客等级 码龄17年 1粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值