上一页 1 2 3 4 5 6 7 8 9 ··· 32 下一页
摘要: 0. 前序刚好最近忙了几项目的部分驱动都与PSAM相关,且不同项目硬件设计原因,涉及软件纯模拟PSAM驱动和硬件USART支持ISO7816的硬件PSAM驱动,顺便边做边总结,纯个人理解,方便交流,其中许多内容也是从别人摘录而来便于理解。1. 背景PSAM卡是一种安全模块,用于验证用户卡的合法性,同 阅读全文
posted @ 2023-09-25 22:43 流水江湖 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 用户卡认证命令流 1、获取随机数:0084000004 2、进入1001目录:00A40000021001 3、读15文件:00B095002B 4、计算mac:00880201 + 10(1字节数据长度) + 16字节摘要码 操作IC卡片(读15文件,卡基本信息) 1、选1001:00A4 000 阅读全文
posted @ 2023-09-25 22:34 流水江湖 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 0082 0084 00C0 0088 00B0 00B2 00A4 00/04D6 00/04DC 0020 00B0 读二进制文件 00B0960006 00B0 标识 96文件标识 00 起始位置 06 读取长度 00A4 选择文件目录 00A4000002DF01 选DF01目录 00A4 阅读全文
posted @ 2023-09-25 22:22 流水江湖 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 文件结构 . 0016文件 持卡人基本数据文件结构 0015文件 卡内信息 0019文件 复合消费过程文件 命令集 00A4 选目录 选1001: 00A4 00 00 02 1001 00A4选文件 00表示按文件标识选择 00表示一个或者仅有一个 02表示后面内容的长度 1001 表示1001目 阅读全文
posted @ 2023-09-25 22:13 流水江湖 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 系统信息MF-EF01 车辆信息(客车) DF01-EF01 车辆信息(货车) DF01-EF01 04D6 /00D6写二进制文件 (写系统信息)写系统信息的前提是进了EF01目录 04D6 81 1A 05 0153D4A58B 04D6 命令字 81 P1 通过 SFI 方式访问 1A P2 阅读全文
posted @ 2023-09-25 22:04 流水江湖 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 搭建OpenWRT开发环境 打开终端,输入执行 sudo apt-get update(检查软件包的更新): sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzi 阅读全文
posted @ 2023-02-11 20:46 流水江湖 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 认识Makefile什么是Makefile Make:是一个解决大工程编译的工具Makefile:就像是脚本文件一样,里面描述着哪些文件需要编译,哪些需要重新编译,它里面还可以执行系统命令。使用时只需要一个make命令即可完成整个工程的自动编译。它其实就是和我们平时用的IDE里面的编译功能是一样的, 阅读全文
posted @ 2023-02-11 17:39 流水江湖 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 文章来源:https://haicoder.net/gcc/gcc-multi-files.html 一. 常用编译命令选项 假设源程序文件名为test.c。 1. 无选项编译链接用法:#gcc test.c作用:将test.c预处理、汇编、编译并链接形成可执行文件。这里未指定输出文件,默认输出为a 阅读全文
posted @ 2023-02-11 16:38 流水江湖 阅读(3059) 评论(0) 推荐(1) 编辑
摘要: sudo apt-get install cutecom 下载安装好后,通过whereis查看软件安装位置。 imy@imy-virtual-machine:~$ whereis cutecom cutecom: /usr/bin/cutecom /usr/share/man/man1/cuteco 阅读全文
posted @ 2023-02-11 15:13 流水江湖 阅读(1234) 评论(0) 推荐(0) 编辑
摘要: 一.关于软件包 ​ 在linux中安装软件是需要安装包的,软件的安装包有各种类型:.zip,.rar,.rpm,.tar.gz,.tar。软件包还可以分为源代码包和二进制 包,源代码包是没有经过编译的包,需要经过GCC、C++编译器环境编译才能运行。二进制包无需编译,可以直接安装使用。区分是否为 源 阅读全文
posted @ 2023-02-11 11:33 流水江湖 阅读(173) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 32 下一页