![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
Dynamicw
菜鸟起飞
展开
-
ubuntu16.04源码安装opencv3.4.0
ubuntu16.04源码安装opencv3.4.0opencv下载地址:https://opencv.org/releases/page/3/1、下载安装包2、安装依赖 sudo apt-get install build-essential libgtk2.0-dev libvtk5-dev libjpeg-dev libtiff5-dev libjasper-dev libopenexr-dev libtbb-dev3、解压安装包unzip opencv-3.4.0.zip4、在解压原创 2020-12-11 15:12:22 · 119 阅读 · 0 评论 -
ubuntu16.04源码安装python3.7
ubuntu16.04源码安装Python3.7python源码安装包下载:https://www.python.org/downloads/release/python-371/在安装的过程中,出现挺多问题,这里一一解决一下:1、首先可能会出现类似下面的问题:解决办法:sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock2、可能会出现:安装会报错:ModuleNotFoundError: No module nam原创 2020-12-11 12:02:26 · 418 阅读 · 0 评论 -
嵌入式开发板03---看门狗、编写启动代码
看门狗一般CPU的设计在CPU启动后看门狗默认是工作的,在S5pV210内部的iROM代码(BL0)中,其实已经关过看门狗了。很多CPU内部是没有BL0的因此都要在启动代码的前段自己写代码关闭看门狗。如果看门狗没有关闭,需要在启动代码前段先去关闭看门狗。如果没有关闭且没有喂狗,看门狗就会复位。一般关闭看门狗,在需要时打开看门狗,一旦打开就必须提供喂狗。在正常程序之前关闭看门狗,一般来说关闭看...原创 2019-12-04 19:45:19 · 750 阅读 · 0 评论 -
嵌入式开发板02---点亮LED升级版
LED汇编的复杂编写首先,每次地址的输入都需要自己输入,非常容易输入错误,所以使用宏定义:#define GPJ0CON 0xE0200040同时在编写的汇编程序进行make时会有警告,找不到_start。因此使用全局,将_start的链接属性改为外部.global _start_start为汇编程序的入口在对流水灯等单个位操作时使用位操作:位与(&)、位或(|)、左移&l...原创 2019-12-03 20:28:00 · 194 阅读 · 0 评论 -
Linux使用小记
在Linux中对于多数的初学者来说,如何将文件从别的系统复制到本系统,或者将本系统的内容复制到别的系统,都是一个比较负责的问题:python -m http.server 9090利用上述的命令搭建一个简易的http服务器,在同一局域网下,在浏览器中打开ip:端口号,即可打开ubuntu下运行该命令的目录。...原创 2019-12-03 08:25:22 · 102 阅读 · 0 评论 -
嵌入式开发板01---点亮LED
开发板设置将启动方式选择为从USB启动,通过串口和USB与电脑相连。在电脑上安装USB的驱动。利用dnw软件将程序下载进开发板。具体的流程请看朱有鹏老师的讲解视频。下面总结一下整个编写流程:假定交叉编译链已经在ubuntu中安装好。总结的是Makefile和led.S这两个文件在led.S文件中,利用汇编程序将将各个GPIO的地址和数据写入相应的寄存器。在Makefile中对相应的le...原创 2019-12-02 22:43:05 · 366 阅读 · 0 评论