硬件学习
mm1994uestc
请各位IT大虾多多指教
展开
-
[置顶]树莓派B+使用心得
最近看看试用一下树莓派进行一些开发操作,于是入手一块Raspberry Pi B+的板子来玩。由于没有显示器,没有备用的键盘和鼠标,所以想到用SSH来控制树莓派,刚开始还很担心已经安装好的操作系统到底有没有安装SSH服务,要是没有安装就蛋疼了。。。(后面发现官方的系统里面居然没有安装VIM编辑器,于是想着还是试着用用早已忘记的Vi,结果真的是用的焦头烂额啊!!!!简直反人类了,于是安装了VIM,原创 2017-08-01 18:02:25 · 2228 阅读 · 0 评论 -
做一个简易猫砂盆
程序文件:文件顺序依次:5110.c 5110.h delay.c delay.h KeyRead.c KeyRead.h main.c StepMotor.c StepMotor.h诺基亚5110的显示驱动程序的source文件: 1 #include 2 #include "5110.h" 3 #include "delay.h" 4 sb原创 2017-08-01 17:57:31 · 2396 阅读 · 0 评论 -
树莓派VNC搭建相关教程 Ubuntu16.04的vncserver连接灰屏问题!
树莓派VNC搭建相关教程:为了节省money,于是我决定用VNC界面来代替显示器,为后面做C++ Qt以及Python Qt开发打下基础,我别无选择!下面开始进入正题:1-- 下载VNC-Viewer-6.0.1-Windows-64bit.exe的windows服务器端(直接下载.exe版本):https://www.realvnc.com/ RealVNC的官网地址,注册一个RealV原创 2017-08-01 17:59:18 · 4556 阅读 · 0 评论 -
make clean指令出现问题
今天第一次使用make指令,没搞懂make clean就直接使用了,结果发现如下错误问题:make: *** No rule to make target 'clear'。 停止。最后的找了半天有下面两个结果:1:根本在makefile文件当中没有写clean的相关的处理动作,make指令后面的参数就像C语言main函数的传入参数int argv和int **arg那样,对写入的指令进行操作:原创 2017-08-01 17:59:28 · 4410 阅读 · 0 评论 -
Linux内核编译学习
下面是自己写的Shell脚本,还没有测试,目前按照要求编写的,有问题的地方请大家指出,待我实验之后在确定脚本的可行性!! 1 mkdir Kernel_Code 2 wget https://codeload.github.com/torvalds/linux/tar.gz/v4.4 3 tar -xzvf v4.4 4 local_path=$(pwd) 5 Kernel_Folde原创 2017-08-01 17:59:43 · 192 阅读 · 0 评论 -
SEED-DVS6467_SDK安装问题
今天在ubuntu16.04上安装arm的交叉编译器arm_v5t_le-gcc,环境变量配置好以后,运行arm_v5t_le-gcc命令,总提示No such file or directory。然后去arm_v5t_le-gcc所在的目录下,发现不缺少任何文件。而且环境变量配置也是正确的,我配置了所有可以配置PATH的地方:/root/.bashrc修改:export PATH="/opt/原创 2017-08-01 17:59:49 · 253 阅读 · 0 评论 -
busybox linux-2.6.2 Que1:arm-linux-gcc: command not found Que2:Makefile:mixed implicit and normal rules Q3:libstdc++.so.6 libst
Q1 /busybox-1.18.4/scripts/gcc-version.sh: line 11: arm-linux-gcc: command not found1.问题:/home/ubuntu-mm/HardWare/S3C2440_Board/Linux_uImage/busybox-1.18.4/scripts/gcc-version.sh: line 11: arm-linu原创 2017-08-01 17:59:57 · 547 阅读 · 0 评论 -
SEC S3C2410X Test B/D USB驱动 安装
s3c2410x驱动是一款非常好用的usb驱动程序,win7 64位下mini2440 USB下载驱动安装,解决win7下安装SEC S3C2410X Test B/D 驱动出现叹号的问题。如果你开始不成功可能是因为没接上串口,我接上串口以后用DNW相同的方法成功的实现了程序的下载.SEC S3C2410X Test B/D 驱动安装教程:1) 在绿色资源网下载驱动:2) 安装驱动,3)原创 2017-08-01 18:00:11 · 2516 阅读 · 0 评论 -
转载:搭建完整的arm-linux-gcc等交叉编译环境(感谢CSDN博主的分享)
安装环境 Linux版本:Ubuntu 12.04 内核版本:Linux 3.5.0 交叉编译器版本:arm-linux-gcc-4.4.3 这个版本的交叉编译器安装前的絮叨 首先简单介绍一下,所谓的搭建交叉编译环境,即安装、配置交叉编译工具链。在该环境下编译出嵌入式Linux系统所需的操作系统、应用程序等,然后再上传到目标机上。 交叉编译工具链是为了编译、原创 2017-08-01 18:00:15 · 1172 阅读 · 0 评论 -
ESP8266进阶篇
ESP8266进阶篇20170225(应需要,继续使用此模块!!!)说一下如何通过内网和外网来控制我的ESP8266的数据模块1、内网控制:(要求手机直接连接在ESP8266的WIFI上面,使用“TCP连接”这款软件来控制ESP8266的数据,模块的设置按照之前上面的主机端的设置模式即可) 这种情况下需要设置ESP8266模块为AP模式,也就是AT+CWMODE=2(AP Mode原创 2017-08-01 18:00:22 · 2041 阅读 · 1 评论 -
Raspberry 音乐播放器omxplayer安装
首先需要安装的是omxplayer播放器的依赖的库文件:wget http://pexpect.sourceforge.net/pexpect-2.3.tar.gztar xzf pexpect-2.3.tar.gzcd pexpect-2.3sudo python ./setup.py installcd ..接下来安装GUI的图形软件(如果你的树莓派还没有连接显示器那么请使用R原创 2017-08-01 18:00:30 · 1976 阅读 · 0 评论 -
TMS320DM642开发之Bug1-Memory map error:READ access by cpu to address 0x1b3f018(Device Config Space)which is not supported in simula
load程序到DM642开发板上之后,点击了run按钮出现了如下的错误:Memory map error:READ access by cpu to address 0x1b3f018(Device Config Space)which is not supported in simulator我检查了CMD文件应该是没有问题的,CMD代码内容如下: 1 /* 2 * Copyrigh原创 2017-08-01 18:00:37 · 1378 阅读 · 0 评论 -
TMS320DM642学习----第一篇(硬件连接)
DSP设备型号:SEED-DTK-VPM642(目前实验室用途:视频处理,图像处理方向,预计搭载目标跟踪以及云台防抖等算法)官网链接:http://www.seeddsp.com/index.php/Home/Product/detail/name/1/id/174.html主要参数:1)TMS320DM642 CPU 主频600MHz2)SDRAM: 4M×32位,Flash:4M×8位原创 2017-08-01 18:00:41 · 4072 阅读 · 0 评论 -
TMS320DM642学习----第二篇(软件环境搭建+工程文件结构)
一、CCS3.3安装:下载解压CCS3.3的破解安装包如下所示,双击setup准备安装(SEED开发者论坛资料:http://www.seeddsp.com/bbs/forum.php?mod=viewthread&tid=230&highlight=CCS3.3):双击之后如下图所示(单击next,一路同意就行了需要注意的就是安装路径的地方):这里选择安装路径时可以自定义(注:这里还需原创 2017-08-01 18:00:53 · 1027 阅读 · 0 评论 -
树莓派3 B+ 的串口(USART)使用问题
转载:http://ukonline2000.com/?p=880最新64位树莓派3已经发布快两周了,玩家们陆陆续续也开始使用上树莓派3了,随着玩家的增多,虽然拥有强大硬件配置的树莓派3也出现了各种各样的BUG,官方也在对这些BUG进行修复中。今天要说说树莓派3的UART串口的使用问题,该串口问题的官方反馈及回复请参考这两篇官方博文“https://www.raspberrypi.org/for原创 2017-08-01 18:01:15 · 9226 阅读 · 4 评论 -
[置顶]各种标志位的含义
一、运算结果标志位1、进位标志CF(Carry Flag)进位标志CF主要用来反映运算是否产生进位或借位。如果运算结果的最高位产生了一个进位或借位,那么,其值为1,否则其值为0。使用该标志位的情况有:多字(字节)数的加减运算,无符号数的大小比较运算,移位操作,字(字节)之间移位,专门改变CF值的指令等。2、奇偶标志PF(Parity Flag)奇偶标志PF用于反映运算结果中“1原创 2017-08-01 18:02:09 · 3285 阅读 · 0 评论 -
[置顶]基于51单片机+DAC0832的信号发生器
最近帮别人设计一个毕业设计,做一个多种信号发生器(四种波形:方波、三角波、锯齿波、梯形波),现在贴上来给大家参考,如果有错误的地方,望指出~下面先贴上仿真的电路图(仿真的软件是Protuse,上传一个大点的图,方便大家看的清楚点):原件清单:STC89C52单片机X1、DAC0832转换器X1、12M晶振X1、电容22pfX2、10uf的电容X1、1nf陶瓷电容X1、独立按键X4、10千欧原创 2017-08-01 18:02:15 · 7707 阅读 · 26 评论 -
ESP8266基础篇
ESP8266基础篇模块刚到如图所示~2016-01-26后三张是手机APP的截图,前面是两个ESP8266的硬件模块,当然大家不应定要买两个,自己焊锡一个USB转TTL的串口就行了,有了下面的底座我们就能方便的把ESP8266的AT固件的烧录到芯片里面了,同时模块也接出来了TXD和RXD方便大家进行微控制器的通讯~板载6个LED,分别用APP上的按键对应,板上将ESP8266的大部分引脚原创 2017-08-01 17:57:22 · 575 阅读 · 1 评论