- 博客(15)
- 资源 (5)
- 收藏
- 关注
转载 Linux系统shell: date命令获取时间间隔到毫秒、微秒级别
linux下可以通过date命令可以获取到当前时间,还可以设定特殊格式,看help你可以看到下面两个好用的参数:%s seconds since ‘00:00:00 1970-01-01 UTC’ (a GNU extension)%N nanoseconds (000000000…999999999)这里%s表示当前时间的秒数,而%N表示当前时间的纳秒部分,即1秒以下的那部...
2019-03-11 16:30:36
18744
1
原创 winscp连接linux时提示主机超过15秒无通信 ,winscp关闭优化连接缓冲大小
打开winscp软件,在登录界面找到高级选项设置,进入找到连接选项3.将优化连接缓冲大小的“√”去掉点击确定,登录linux系统即可。
2019-03-06 16:49:53
10155
2
原创 瑞萨soc平台R-Car H3平台lvds调试
R-Car H3 lvds调试R-Car H3平台有3路mipi接口,2路4lan的mipi接口,1路2lan的mipi接口,2lan的mipi接口用于外接cvbs摄像头的输入,2路4lan接口的用于外接lvds摄像头。R-Car H3平台目前可以使用美信方案的lvds摄像头,也可以使用TI方案的lvds摄像头。...
2019-02-26 10:42:05
1811
原创 WAV高清语音格式音频
WAV高清格式音乐WAV是高清语音格式音频,对开发调试音频的人员有很大帮助,欢迎大家进行下载,文件较大(35M)链接如下:https://download.youkuaiyun.com/download/sinat_39199886/12201045...
2020-03-04 14:41:57
1753
原创 linux应用层获取时间函数(精确到纳秒)
linux应用层获取时间函数(纳秒级)头文件:#include <time.h>函数原型:int clock_gettime(clockid_t clk_id, struct timespec *tp);功能:获取时间函数参数:clk_id : 检索和设置的clk_id指定的时钟时间,CLOCK_REALTIME:系统实时时间,随系统实时时间 改变而改变,即从UTC1...
2019-09-18 16:55:17
5402
1
原创 三星soc平台Exynos4412平台裸机开发介绍(七)之ARM的异常处理机制(异常向量表)
基于Exynos4412平台,ARM的异常处理机制(异常向量表)ARM的异常ARM(V7架构)的工作模式(9种)user(用户工作)sys模式Supervisor(管理模式 svc)Abort (中止模式)Undefined (未定义)IRQ (中断模式)FIQ (快速中断模式)Monitor (安全模式)Hyp (支持虚拟化的模式)ARM共有9中工作模式,异常模式占7...
2019-08-31 16:44:26
763
2
原创 三星soc平台Exynos4412平台裸机开发介绍(六)之基于ARM裸机实现UART驱动
基于ARM裸机的UART驱动UART:软件协议:通用异步收发器,使用的是rs232协议。硬件接口:db9接口,9根插针,实际使用 2,3,52 ----> 接收3 ----> 发送5 ----> 接地rs232协议串行、全双工、异步的通信协议。串行:所有的数据排队进行发送。全双工:同一时刻,可以接收,也可以发送。异步:没有同时时钟源。...
2019-08-31 15:48:06
521
1
原创 三星soc平台Exynos4412平台裸机开发介绍(五)之uboot介绍及基于uboot编程(汇编流水灯程序)
ARM-uboot介绍以及基于uboot编程1. uboot介绍是制作bootloader的源码集合,在arm的板子上所有的bootloader都是由uboot做出来的。2. uboot的作用引导和加载操作系统内核,本身不属于操作系统,是在操作运行之前执行的一小段代码,为操作系统的运行提供硬件环境。3. 基于uboot编写helloworld程序#define printf(...) ...
2019-03-23 17:41:43
838
2
原创 三星soc平台Exynos4412平台裸机开发介绍(四)之APCS规则介绍
APCS规则介绍1. 寄存器命名1.1 r0到r3命名为a1到a4r0 ====> a1…r3 ====> a41.2 r4到r11命名为v1到v8r4 ====> v1…r11 ====> v81.3 r11为fp、r12为ip、r13为sp、r14为lr、r15位pcr11 ====> fpr12 ====> ipr13...
2019-03-23 17:15:00
597
1
原创 三星soc平台Exynos4412平台裸机开发介绍(三)之ARM汇编指令集介绍
ARM汇编指令介绍1. 传输指令(mov)将r1的值赋值给r0( r0 = r1)mov r0, r12. 取反传输指令(mvn)将~r1的值赋值给r0( r0 = ~r1)mvn r0, r13. 运算指令(add、sub)加法指令,将r0+r1的值赋值给r0,(r0 = r0 + r1)add r0, r1减法指令,将r0-r1的值赋值给r0,(r0...
2019-03-23 16:54:44
773
1
原创 三星soc平台Exynos4412平台裸机开发介绍(二)之ARM工作模式及寄存器介绍
ARM体系结构1. ARM的特点有比较多的寄存器集合所有数据交互只能通过寄存器实现,不能直接和内存进行交互支持load/store指令实现内存数据加载所有的汇编指令都是32位宽度每一个寄存器都是32位大部分的指令都是单周期所有的指令都支持条件执行自增自减的寻址模式来优化循环2. ARM支持的数据类型Byte ----&amp;amp;gt; 8 bitsHalfword ----...
2019-03-15 21:33:32
1085
2
原创 三星soc平台Exynos4412平台裸机开发介绍(一)
1. 平台介绍本阶段学习是基于ARM公司CotexA9架构处理器核心samsung提供的一款型号为Exynos4412的目标嵌入式处理器为平台的裸板驱动开发。2. 嵌入式系统基础知识2.1 嵌入式的概念按照电器工程协会(IEEE)的定义,嵌入式系统是用来控制、监控,或者辅助操作 机器、装置、工厂等大规模系统的设备。这个定义主要是从嵌入式系统的用途方面来进行定义的。 更具一般性的定义如下:嵌...
2019-03-15 18:00:57
1357
2
转载 AUTOSAR架构深度解析及开发指引
AUTOSAR architecture的分层式设计,用于支持完整的软件和硬件模块的独立性(Independence),中间RTE(Runtime Environment)作为虚拟功能总线VFB(Virtual Functional Bus)的实现,隔离了上层的应用软件层(Application Layer)与下层的基础软件(Basic Software),摆脱了以往ECU软件开发与验证时对硬件系...
2019-03-07 09:30:15
1899
2
原创 三星soc平台Exynos4412介绍
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-02-26 10:16:39
4957
2
USB2.0协议中文版本
2020-11-27
标准wav格式的音频文件
2020-02-29
H264_test_demo.264
2020-02-29
H264_test_demo1.264
2020-02-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅