工作相关
文章平均质量分 61
文虫并雕
沙漠你还治理吗,骚年!/ppc/linux/vimer
展开
-
iMX8M Family Bringup Flow Introduction
iMX8M D/QiMX8M MiniiMX8M NanoiMX8M PlusReference materials: reference manual and datasheet.PS:There are some problems with some mappings, and there is no modification for the time being. For example, efuse’s size mapping and so...原创 2021-04-05 21:35:43 · 173 阅读 · 0 评论 -
IEEE1588V1-V2理解
IEEE 1588协议简单理解 IEEE 1588 是一个精密时间协议 (PTP),用于同步计算机网络中的时钟。 在局域网中,它能将时钟精确度控制在亚微秒范围内,使其适于测量和控制系统。 IEEE 1588 标准为时钟分配定义了一个主从式架构,由一个或多个网段及一个或多个时钟组成。 TSN 网络中时间同步协议使用 IEEE 802.1AS 协议,它基于 IEEE 1588 协议进行精简...原创 2020-04-15 12:04:24 · 5412 阅读 · 0 评论 -
Zynq UltraScale+MPSoc 开发(一)
1 Zynq UltraScale+MPSoc 开发流程环境搭建及软件软件版本地址Xilinx_Vivado2019.2vivadopetalinux2019.2petalinux需要注意方向vivado直接安装system即可,带doc文档神器(xilinx牛逼神器)安装自己看ugpetalinux 安装参考 ug1144常用论坛 ...原创 2020-04-09 16:55:58 · 1671 阅读 · 0 评论 -
U-Boot移植与总结 P2020篇
本文章首发地址:https://www.lgfccl.xyz 随时down 机,转载注明出处谢谢UBOOT 概述1 U-Boot简介U-Boot,全称 Universal Boot Loader,是遵循 GPL 条款的开放源码项目。从 FADSROM、8xxROM、PPCBOOT 逐步发展演化而来。其源码目录、编译形式 与 Linux 内核很相似,事实上,不少 U-Boot 源码就是相应的...原创 2020-01-15 23:04:23 · 1435 阅读 · 4 评论 -
CodeWarrior IDE 调试 裸板指令 内部高级版
CodeWarrior IDE 调试 裸板指令 内部高级版安装CodeWarrior IDE 并从官网或者代理购买license命令记录如下:安装CodeWarrior IDE 并从官网或者代理购买license运行ccs命令记录如下:delete allfindcc cwtapsfindcc utapsconfig cc cwtap:ip_addr (config cc c...原创 2019-03-19 12:42:28 · 999 阅读 · 0 评论 -
macOS Mojave下搭建Eclipse for ESP8266 &ESP32
macOS Mojave下搭建Eclipse for ESP8266 &ESP321下载并安装jdk for macos2下载并安装eclipse for macos3下载SDK 和交叉工具链4打开Eclipse import工程如下图:![import 带有makefile的sdk](https://img-blog.csdn.net/20181012230827654?watermar...原创 2018-10-12 23:22:22 · 990 阅读 · 0 评论 -
代码对齐,工程代码风格整理,编码风格
接手新项目,原代码工程一团糟,怎么办?下载最新的Artistic Style http://sourceforge.net/projects/astyle/;并把bin下的Astyle.exe 复制到 C盘的Windows目录下,便于使用。windows: cmd命令如下:Astyle.exe –style=linux –recursive -ncHpU –align-pointer=t...原创 2018-09-02 01:10:02 · 420 阅读 · 3 评论 -
ucos ii 定时器 1ms 不成功总结
#define OS_TMR_CFG_TICKS_PER_SEC 1000u /* Rate at which timer management task runs (Hz) */ 网络关于定时器的设置参数介绍较少,其实看下官网马上就能知道,这个参数就是分辨率。 https://doc.micrium.com/display/osiidoc/Timer...原创 2018-08-22 13:35:12 · 1247 阅读 · 0 评论 -
Linux 下Sim卡识别与学习~
项目学习经验:本博文是采用的SCR80读卡器基于USB接口芯片是SCR80_5169,由于realtek官网没有数据手册(本人没有找到)。只是进行了简单的摸索。首先:下载Ubuntu 13.04.在虚拟机下安装Ubuntu。之后吧必要的驱动安装好。 需要注意的是,Ubuntu会识别俩个一个是Sim卡一个是Mass USB 需要选择USB的那个,否则读取不正常。原创 2014-03-24 09:02:24 · 10118 阅读 · 0 评论 -
epoll udp server
Abstractepoll是Linux内核为处理大批量句柄而作了改进的poll,是Linux下多路复用IO接口select/poll的增强版本,它能显著减少程序在大量并发连接中只有少量活跃的情况下的系统CPU利用率。简介:epoll是Linux下多路复用IO接口select/poll的增强版本,它能显著提高程序在大量并发连接中只有少量活跃的情况下的系统CPU利用率,转载 2015-12-17 22:42:26 · 535 阅读 · 0 评论 -
linux 长目录快捷方式以及各个配置文件作用
(1)/etc/profile全局(公有)配置,不管是哪个用户,登录时都会读取该文件。(2)/ect/bashrcUbuntu没有此文件,与之对应的是/ect/bash.bashrc它也是全局(公有)的bash执行时,不管是何种方式,都会读取此文件。(3)~/.profile若bash是以login方式执行时,读取~/.bash_profile,若它不存在,则读原创 2014-05-27 09:42:16 · 856 阅读 · 0 评论 -
PCSC-LITE使用及移植总结
PCSC-Lite应该是Personal Computer/Smart Card lite的缩写。PCSC-Lite 以后简称PCSC是为智能卡提供驱动和开发的linxu精简版。本文主要总结工作中Linux下使用并移植PCSC的过程和遇到的问题,仅供后来者参考讨论。1 Linux下PCSC的使用 PCSC包含pcsc-lite和CCID,其中pcsc-lite包含一个pcscd原创 2014-04-04 14:00:43 · 8740 阅读 · 1 评论 -
ubuntu12.04 ubuntu14.04安装tftp,配置
ubuntu12.04 ubuntu14.04安装tftp,配置1:安装服务,共3个服务1 sudo apt-get install tftp-hpa tftpd-hpa xinetd 2:新建配置文件 /etc/xinetd.d/tftp1 sudo vim /etc/xinetd.d/tftp注意:如果不是root用户,则加sudo,否则系统不允许tftp,出现错误...原创 2014-04-18 10:40:27 · 711 阅读 · 0 评论 -
怕以后找不到了,gcc -l参数和-L参数
gcc -l参数和-L参数-l参数就是用来指定程序要链接的库,-l参数紧接着就是库名,那么库名跟真正的库文件名有什么关系呢?就拿数学库来说,他的库名是m,他的库文件名是libm.so,很容易看出,把库文件名的头lib和尾.so去掉就是库名了 好了现在我们知道怎么得到库名,当我们自已要用到一个第三方提供的库名字libtest.so,那么我们只要把libtest.so拷贝到/usr/l原创 2014-04-02 12:03:49 · 1015 阅读 · 0 评论 -
此文是对 pcsc标准的一个具体例子
由于项目需要~要实现在linux 下实现对 SIM 卡的读写,在网上苦苦寻觅,不得要领,最后发现需要学习的东西很多。ISO7816——1234 和 pcsc-lite 官网的api 实现。都得看,但是项目需要用户层程序,不需要具体的驱动详解故在google搜到这个博文。注意:csdn 有一篇pcsc那些事~本人读之,发现语句混乱,格式混乱,并且都是照搬官网源码,解释凌乱,还自言自语~如转载 2014-03-18 17:18:48 · 7239 阅读 · 1 评论