logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ARM+Linux中断系统详细分析

ULK第四章里明确讲到“Linux实现了一种没有优先级的中断模型”,并且“Linux中断和异常都支持嵌套”。这个我不太理解了,这两种说法都与我以前的理解刚好相反,核对了原书,翻译没有错。Linux中断系统到底是否支持优先级,可否嵌套,中断号又是怎么来确定的,中断产生时又是如何一步步执行到中断处理函数的。为了彻底搞懂Linux中断系统,我决定从最原始材料出发,一探究竟。(s3c244

Ubuntu16.04 安装anaconda3支持python3

实际应用中,python需要用到大量第三方库,而Anaconda是一个开源Python发行版,其包含大量科学计算,图形等包,适合做机器学习,并且跨平台方便不同机器使用,所以选择安装Anaconda.Step1:下载官网:https://www.anaconda.com/download/#linux速度可能会慢,可以去清华镜像下https://mirrors.tuna.tsinghua.edu.c

从PC的总线到ARM内部总线(转载)

我在学习《Linux设备驱动程序(第3版)》的 第九章 与硬件通信 时,对 I\O总线的概念 不是很清晰,所以查找了有关资料。现在总结如下:本文的参考资料:1、 《AMBA、AHB、APB总线简介》 作者 adamzhao 日期 2006-11-16 19:33:00转载网址:http://www.openhard.org/myspace/blog/show.php?id=758022、 《Int

Linux使用高压缩率的lzma和xz

gnu tar的1.26版本开始支持lzma和xz压缩,具体压缩实例如下压缩tar -c --xz   -f my_archive.tar.xz   /some_directory    # results in my_archive.tar.xztar -c --lzma -f my_archive.tar.lzma /some_directory    # results in my_arch

机器学习20:基于ResNet50和FaceNet实现人脸识别

说明:这是优达学城的一个机器学习作业项目,我觉得还比较典型综合了几个常见的深度学习技术,值得分享一下;实现包括,数据增广,迁移学习,网络模型构建,训练,评估方法等。缺点:由于训练数据集规模较小,训练的数据,不确定精确反映网络模型性能;比如ResNet50加载预训练模型权重,相比不加载(随机值),训练后精确度反而稍微较低,与理论不符。项目3:人脸识别欢迎来到机器学习工程师纳米学位的第三个项...

#人脸识别
树莓派4B摄像头安装和使用方法详解(支持拍照,录像,实时监控)

接上篇,树莓派网络已经调通,开机通过ssh登录树莓派:step1:硬件安装这里采用的官方配套CSI接口摄像头,采用OV5647模组,定焦镜头,支持500万像素, 160度广视角;注意:安装任何硬件,须在断电下进行,否则极易造成不可逆损坏;安装摄像头较简单,按步骤即可,注意动作适当温柔, 我的pi上摄像头挡板已被弄断????1.找到摄像头接口;2.拉起csi挡板,两头同时轻轻抬起;3.接入排线,注意

用QEMU模拟调试裸机ARM64汇编,支持gdb单步调试

完全是方便自己查询,做个记录。树莓派4支持ARM64, cortex A72,支持最新的ARMv8指令集,且有众多的开源资料,适合用来学习ARM64汇编,其他芯片大同小异,遇到需要,再进一步研究qemu支持的芯片;这里直接采用笨叔提供的qemu工具,以及初始化代码BenOS,再添加自己的测试代码来调试ARM汇编指令。考虑版权因素,用到的工具及BenOs源码,这里不公开,有兴趣的朋友,可以去购买笨叔

ubuntu下CHM阅读器

本文旨在介绍linux下的常见chm阅读软件及其安装,并针对一些问题给出解决方法。 一、CHMSEE 这个比较常见了,呵呵。 安装: sudo apt-get install chmsee 之后在应用程序附件中就可以看到了。 问题1: 启动不了或者出现 chmsee: error while loading shared libraries: libxul.so

到底了