
Hi35XX
文章平均质量分 74
蓝天居士
修齐治平,先忧后乐
展开
-
海思平台移植ppp
1.下载源码http://www.linuxfromscratch.org/~thomasp/blfs-book-xsl/basicnet/ppp.html选择:http://samba.org/ftp/ppp/ppp-2.4.5.tar.gz2. 放置并解压将下载好的ppp-2.4.5.tar.gz放置到linux路径下,并解压cd /home/XXX/XXX/tar zxvf ppp-2.4.5.tar.gzcd ppp-2.4.53.配置编译./...原创 2020-08-05 11:07:06 · 549 阅读 · 0 评论 -
c语言realpath
函数原型:char *realpath(const char *path, char *resolved_path)头文件:#include <limits.h>#include <stdlib.h>函数说明: 将参数path所指的相对路径转换成绝对路径后存于参数resolved_path所指的字符串数组或指针中 如果resolved_path为NULL,则该函数调用malloc分配一块大小为PATH_MAX的内存来存放...原创 2020-07-24 10:32:37 · 12168 阅读 · 0 评论 -
clock_gettime函数详解
函数"clock_gettime"是基于Linux C语言的时间函数,他可以用于计算精度和纳秒。函数原型:intclock_gettime(clockid_tclk_id, structtimespec*tp);需包含头文件:#include<time.h>参数:clk_id : 检索和设置的clk_id指定的时钟时间。值分为以下几种:CLOCK_REALTIME:系统实时时间,随系统实时时间改变而改变,即从UTC1970-1-1 0:0:0开始计时,中间时刻...原创 2020-07-21 19:12:16 · 3318 阅读 · 0 评论 -
海思开发板实用技巧集
1.海思开发板默认状态下自己不能ping通自己,需要 ifconfig lo up,之后就可以自己ping通自己了。如下所示:/app/komod # ping 192.168.1.21PING 192.168.1.21 (192.168.1.21): 56 data bytes^C--- 192.168.1.21 ping statistics ---3 packets transmitted, 0 packets received, 100% packet loss/app/komod.原创 2020-07-16 11:25:45 · 590 阅读 · 0 评论 -
海思/etc/init.d/rcS脚本解析
/etc/init.d/rcS源码如下:#! /bin/sh/bin/mount -afor initscript in /etc/init.d/S[0-9][0-9]*do if [ -x $initscript ] ; then echo "[RCS]: $initscript" $initscript fidone第1句:#! /bin/sh参见https://bl原创 2020-06-30 16:35:06 · 1451 阅读 · 0 评论 -
QT4.8.7在海思Hi3559上的移植
1. 下载QT源码包,地址为:http://download.qt.io/archive/qt/4.8/4.8.6/qt-everywhere-opensource-src-4.8.7.tar.gz原创 2020-05-05 15:10:59 · 1442 阅读 · 0 评论 -
海思Hi3559AV100的中断IRQ的处理器Affinity设置问题
由前篇文章《海思Hi3559AV100平台韦根接收程序 》引出了一个问题,本应该写在那篇文章中,但由于内容较多,且属于相对独立的一块,所以专门开一篇文章详细说明。 之前发现在海思平台上运行韦根接收程序时,会产生丢中断的现象,当时分析是由于海思芯片中运行了很多MPP模块,这些模块影响了韦根接收程序中用到的GPIO外部中断。 进一步分析印证了当时的判断,根据运行...原创 2020-03-04 14:40:38 · 4304 阅读 · 12 评论 -
海思Hi3559AV100平台韦根发送程序
项目中需要基于海思Hi3559AV100开发韦根功能。韦根分为韦根输出和韦根输入,这篇文章讲韦根输出程序,前一篇文章讲韦根输出程序。 首先,必须要感谢https://blog.youkuaiyun.com/qq_37803273/article/details/84993627 《RK3288韦根发送驱动》的作者的无私分享,文章中提供了源码(以下简称例程),很详细,我的代码也是以这篇...原创 2020-03-03 18:01:06 · 1172 阅读 · 2 评论 -
海思Hi3559AV100平台韦根接收程序
项目中需要基于海思Hi3559AV100开发韦根功能。韦根分为韦根输出和韦根输入,这篇文章讲韦根输入程序,下一篇文章将韦根输出程序。 首先,必须要感谢https://blog.youkuaiyun.com/qq_37803273/article/details/84993571 《RK3288平台韦根接收》的作者,文章中提供了源码(以下简称例程),很详细,我的代码也是以这篇...原创 2020-03-02 18:29:36 · 2404 阅读 · 3 评论 -
Hi3559AV100移植友方4G模块N720V5(二)
接《Hi3559AV100移植友方4G模块N720V5(一)》原创 2020-02-12 14:28:20 · 1564 阅读 · 2 评论 -
Hi3559AV100移植友方4G模块N720V5(一)
1. 驱动移植需要综合参考《Neoway_N720_N720V5_USB驱动应用指南_V1.0.pdf》,《Neoway_N720V5_Linux集成用户手册V1.0.pdf》。(1)修改驱动代码1.1)添加 VID PID打开内核源码文件 cdc -acm.c (路径一般为 kernel/drivers/usb/class/cdc/kernel/drivers/usb/class...原创 2020-02-10 10:54:05 · 2894 阅读 · 0 评论 -
海思Hi3559AV100 SDK完整编译流程
前言:从海思Hi3516到Hi3519再到Hi3559,笔者已经编译了很多次海思SDK,但是每次编译都不得不从一个文档看到另一个文档,再是另一个文档……这一过程实在是繁琐之至。为了是这一过程清晰并且一目了然,在此写出整个编译过程(以Hi3559AV100为例),给自己也给其他用到海思SDK的人提供方便之门。话不多说,言归正传。一、一切从这里开始一切从《Hi3559A╱C V100 ...原创 2019-12-20 14:50:03 · 7851 阅读 · 3 评论