自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (7)
  • 收藏
  • 关注

原创 wpa_cli辅助工具的使用

在linux系统上,wpa_supplicant是一个强大的无线网卡管理程序,它负责Wi-Fi的配置/扫描/连接。可以通过wpa_cli程序控制wpa_supplicant进行Wi-Fi的配置与连接,但首先要确保wpa_supplicant运行正常(wpa_supplicant是以持久方式运行的)。这一章主要讲如何通过wpa_cli命令快速连接上AP。...

2022-07-31 14:23:38 2157 2

原创 Radiotap

radiotap提供了无线协议帧相关的信息比如信号强度、噪声强度、信道、时间戳等。

2022-07-17 22:37:35 631

原创 【海思篇】【Hi3516DV300】十八、TSENSOR 芯片温度检测驱动 开发

海思芯片内部温度检测

2021-02-02 14:19:13 3770 3

原创 【鸿蒙篇】【Hi3516DV300】 一、docker上通过ubuntu16搭建开发环境

目的:由于服务器装了ubuntu14,以前海思在上面开发。现在鸿蒙系统要求ubuntu16以上,为了兼容以前的环境,在docker跑ubuntu16.04,然后再在16.04上搭建鸿蒙开发环境。文章目录安装docker创建ubuntu16容器配置容器ubuntu16基本环境保存镜像删除镜像运行容器进入容器配置ssh服务搭建HarmonyOS环境安装dockerapt-get intall docker.io创建ubuntu16容器docker run -i -t ubuntu:16.04 /bin

2020-09-17 20:51:42 4399

原创 【海思篇】【Hi3516DV300】十七、创建swap分区

目的:创建swap分区默认关闭Swap的total是0,所以hi3516dv300默认是没有swap分区;~ # free total used free shared buffers cachedMem: 122040 9536 112504 4 0 1460-/+ buffers/cache: 8076 113964Sw

2020-05-09 10:22:50 1036 1

原创 【海思篇】【Hi3516DV300】十六、固件包在线升级的架构设计

海思固件包在线升级

2020-05-06 15:40:08 2310 1

原创 【海思篇】【Hi3516DV300】十五、看门狗(watchdog)

从寄存器、驱动、应用全方面介绍(海思)看门狗

2020-05-05 18:13:51 2719

原创 【海思篇】【Hi3516DV300】十三、添加GPIO管理接口和手动实现一个GPIO调试工具

目的:应用层快捷、方便的配置gpio

2020-04-23 14:34:38 1960

原创 【海思篇】【Hi3516DV300】十二、海思framebuffer的qt移植

1 建立海思fb工程基于前面章节的 《qt移植》步骤如下:cd /opt/qt-everywhere-src-5.12.8/qtbase/src/plugins/platformscp linuxfb linuxfb_hi3516dv300 -rfcd linuxfb_hi3516dv300 vi linuxfb.pro #将第一句TARGET = qlinuxfb改为TARGET =...

2020-04-22 14:20:02 5850 8

原创 【海思篇】【Hi3516DV300】十一、qt5移植

移植qt

2020-04-21 18:04:53 3295 2

原创 【海思篇】【Hi3516DV300】十、sd卡/U盘升级

sdcard/u盘升级非常便捷;让更多的爱好者了解海思、加入海思。

2020-04-17 10:32:47 3313 2

原创 【海思篇】【Hi3516DV300】九、根据OTP实现加密芯片功能

为了保护硬件flash上的数据,防止被HACKED,我们产品大都需要一个加密芯片。而海思本身就有OTP功能,我们完全可以把它利用起来。此外, 我们可以在OTP里保存一些特定的信息,例如设备信息、秘钥等信息。...

2020-04-14 15:38:00 3392 1

原创 【海思篇】【Hi3516DV300】八、手撸一个海思SPI驱动

目的:使用SPI接口让LCD绘制LOGO;让更多的爱好者了解海思、加入海思。

2020-04-11 17:52:17 5141 11

原创 【海思篇】【Hi3516DV300】六、音频输入篇

目的:使海思板的麦克风和扬声器工作起来;让更多的爱好者了解海思、加入海思。1 准备工作1)检测原理图正确性。我的板子就是MIC同时接了AC_INL和AC_INR,最后录音数据都是0数据。最后AC_INR接地就ok了。2)sample下audio编译声音调试是基于样例sample下audio(依赖common文件夹)Hi3516CV500_SDK_V2.0.1.1/sm...

2020-04-09 13:55:21 4301 4

原创 【海思篇】【Hi3516DV300】五、linux有线网口调试

目的:熟悉海思linux下有线网口;让更多的爱好者了解海思、加入海思。

2020-04-06 15:06:23 2797 1

原创 【海思篇】【Hi3516DV300】四、uboot有线网口调试

目的:熟悉uboot下有线网口;让更多的爱好者了解海思、加入海思。

2020-03-31 19:37:10 4348 1

原创 【海思篇】【Hi3516DV300】三、使用USB烧写映像

准备1工具HiTool.exe2Hi3516CV300/Hi3559AV100/Hi3556AV100/Hi3519AV100/Hi3516CV500/Hi3516DV300/Hi3516AV300/Hi3559V200/Hi3556V200/Hi3516EV200/Hi3516EV300/Hi3518EV300 芯片支持 USB 裸烧,PC不用安装驱动;3不是所有芯片都支...

2020-03-31 14:24:41 8501 7

原创 【海思篇】【Hi3516DV300】二、使用串口烧写映像

目的:将上一章节编译出的映像文件烧写到板子上;让更多的爱好者了解海思、加入海思。目录1 准备工作2 开始烧写3 配置启动参数4 结果1 准备工作1)准备海思工具HiTool.exe,启动后切换Hi3516DV300芯片(菜单栏:芯片->切换芯片->Hi3516DV300);2)准备串口板、海思3516DV300板、及串口线;我的3516DV300...

2020-03-28 16:58:55 9318 15

原创 【海思篇】【Hi3516DV300】一、 逐步搭建开发环境

1 安装ubunu14我的ubuntu14如下#uname -aLinux ubuntu 4.4.0-142-generic #168~14.04.1-Ubuntu SMP Sat Jan 19 11:26:28 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux2 软件包安装步骤 1. 配置默认使用 bash执行 sudo dpkg-recon...

2020-03-28 10:15:33 9458 4

hisilicon_tsensor.7z

海思tsensor的驱动层和应用层实现,适配hi3516dv300/hi3516cv500, 其他系列需修改TSensor控制寄存器和温度记录值寄存器

2021-02-02

hi_gpiomng.7z

文件说明: hi_gpiomng.c/hi_gpiomng.c 实现了通用输入输出功能(基于hi3516dv300,通用于cv500/av300,及其他海思相同寄存器,不同的查文档修改下即可) main.c 实现了gpio调试工具 调试工具功能: 1 可以读取gpio信息(方向和值) 2 可以配置gpio方向 3 可以配置gpio值 编译: 1 修改Makefile中MPP_DIR= /opt/Hi3516CV500_SDK_V2.0.1.1/smp/a7_linux/mpp为你的sdk对应mpp路径 2 如果编译器不同,也要修改 3 然后make就可以了

2020-04-23

linuxfb_hi3516dv300.7z

1 基于qt5,支持所有海思hifb的framebuffer插件(linuxfb_hisi.so) 2 解决lcd/mipi_tx颜色异常 3 编译方法 1) 修改linuxfb.pro中的海思sdk路径 2 ) cd qt-everywhere-src-5.12.8/qtbase/src/plugins/platforms/linuxfb_hi3516dv300 ../../../../bin/qmake make 3) 生成在qt-everywhere-src-5.12.8/qtbase/plugins/platforms下 linuxfb_hi3516dv300.so

2020-04-22

hi_otp.zip

关于海思OTP的代码实现,可保护flash上信息,烧写硬件出厂信息,兼容绝大多数海思平台,在Hi3556V200/Hi3556DV300测试通过。

2020-04-13

zadig-2.4.exe.7z

Zadig是USB驱动安装变得更容易。 Zadig是一个安装通用USB驱动程序的Windows应用程序,诸如WinUSB,libusb-win32/libusb0.sys,libusbK,可以帮助你快速的使用USB设备。 对于以下情况可能特别有用: 您想要使用libusb-based的应用程序访问设备 你想升级一个通用的USB驱动程序 你想使用WinUSB访问设备 注意:上面的“libusb-based”是指使用libusb,libusb-win32或libusbK的应用程序。

2020-03-31

hi3516dv3200分区文件burm.xml

【海思篇】【Hi3516DV300】二、使用串口烧写映像 上如果没有分区文件,可以从此处下载;https://mp.csdn.net/console/editor/html/105160696

2020-03-28

MiniSniffer.exe

不需要安装,可抓包,不分析协议,非常小。功能类似于wireless的抓包

2018-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除