关闭
当前搜索:

[置顶] 嵌入式Linux开发常用命令总结

1.打开pc服务:win+r-> services.msc 2.将命令输入到文件以后:echo "ifconfig eth0 192.168.2.3" >> /etc/init.d/rcS 3.虚拟机挂载到开发板根文件系统:mount -t nfs -o nolock 192.168.2.3:/work/nfs_root/test /mnt 4.putty的复制粘贴鼠标左键-复制 鼠...
阅读(484) 评论(0)

[置顶] General List

点击即可查阅~ 1、【终身学习 生活化】 2、【终身学习 职业化】 3、【C语言高级编程】...
阅读(1053) 评论(0)

快速搜索自己的博文

推荐google和bing “要检索的关键词> site:blog.csdn.net/博客名>” eg:putty site:blog.csdn.net/czg13548930186 新版的CSDN主页搜索功能还不错: 博客设置 -> 博客皮肤 缺点就是太白太亮了,开启了护眼模式还是刺眼 眼睛都他吗要瞎。。。...
阅读(342) 评论(2)

通过调用摄像头来测试代码

#include "opencv2/objdetect/objdetect.hpp" #include "opencv2/highgui/highgui.hpp" #include "opencv2/imgproc/imgproc.hpp" #include #include using namespace std; using namespace cv;...
阅读(163) 评论(0)

修改图片尺寸灰度

#include #include using namespace std; using namespace cv; int main() { int n = 0; WIN32_FIND_DATAA FileData; HANDLE hFind;...
阅读(157) 评论(0)

批量修改文件名称代码

#include"stdio.h" #include"io.h" #include"string.h" #include"stdlib.h" #define MAX 128 int main() { char oldname[MAX],newname[MAX],cmd[MAX]; struct _finddata_t files; int File_Handle; int i=0; int j =...
阅读(152) 评论(0)

07 实时读取双目视频,并对双目视频进行人脸识别

//程序功能:实时读取双目视频,并对双目视频进行人脸识别。 //功能参数:双目分辨率:1280*480,显示双目源视频,显示对双目进行人脸检测的效果视频 //官方网址:莱娜网 www.FpgaLena.com //程序版本:2016-11-V1.0 //备注:程序第64行,需要根据电脑连接camera的情况进行参数设置。 #include #include #...
阅读(193) 评论(0)

06 .xml文件的生成(casade.xml)

.xml文件的生成(1)正样本vec文件生成我们用opencv_createsamples.exe,生成正样本.vec文件。用命令行在my_det路径下,输入下图命令: opencv_createsamples.exe -vec pos.vec -info pos_image.txt -bg neg_image.txt -w 24 -h 24 -num 1001...
阅读(162) 评论(0)

05 正负样本的准备

adaboost+hog识别目标 前言:我们将要产生一个包含级联分类器的.xml文件(包含级联分类器的信息),也就是最为关键的一部分 将用到opencv_cratesample.exe和opencv_traincascade.exe(在opencv\build\x64\vc14\bin目录下,如果你是32位选择VC12)。 正负样本的准备 (补充)正负样本图片和工具...
阅读(150) 评论(0)

十二生肖

子时是什么时候呢? 不巧,正好是前一天的晚上十一点到第二天的凌晨一点。 这个时候就非常尴尬了,由于时间横跨两天,又是第一天最晚的一个小时和第二天最早的一个小时,那么就需要一个阴阳结合体来代表这个时候,那么什么动物是阴阳结合体呢? 不知道大家观察过老鼠的爪子没有,它的后面两只爪子是五个指头,前面两只爪子却是因为退化,成了四个指头,也就是说,老鼠的爪子是前面两只属阴,而后面两只属阳,恰巧就满足了从阴至阳的这样一个过渡。 非常巧妙吧,正好可以用来这样一个尴尬的时间。...
阅读(182) 评论(0)

使用gcc中的__attribute__指定字节对齐

在x86(32位机器)平台下,GCC编译器默认按4字节对齐: 如:结构体4字节对齐,即结构体成员变量所在的内存地址是4的整数倍。可以通过使用gcc中的_attribute_选项来设置指定的对齐大小① attribute((packed)),让所作用的结构体取消在编译过程中的优化对齐,按照实际占用字节数进行对齐 ② attribute((aligned (n))),让所作用的结构体成员对齐在n字节边...
阅读(226) 评论(0)

undefined reference to '_modsi3'和`__udivdi3'

【问题描述】:自己实现printf函数来方便裸板调试打印的时,在printf函数中用到了求余%和除法/操作: 结果报错: 【问题分析】:ARM是精简指令集,对求余和除法操作基本上不支持,所以应该尽量避免上述操作。【解决方法】:linux内核源码linux/arch/arm/lib/lib1funcs.S实现支持除法、求模操作等操作的库函数,下载地址:https://gitee.com/zgdy/...
阅读(227) 评论(0)

自己实现printf函数

在嵌入式开发中,常常会通过串口打印一些信息到PC终端,这就需要实现自己的printf函数。我们先通过man 3 printf来看一下printf函数的声明: int printf(const char *format, ...); format:固定参数 … :可变参数(变参) 下面解析printf函数的使用: x86平台VC6.0编译器中,stdarg.h头文件内变参宏定义如下,本次...
阅读(267) 评论(0)

使用ldr命令注意事项

今天犯了一个小错误,调试了几个小时;最后重新分析了几遍反汇编才发现。万丈高楼平地起、勿以浮沙驻高台。 错误代码:.text .global _start _start: b reset ldr pc,=und_addr ldr pc,=swi_addrund_addr: .word undefswi_addr: .word swi_handleundef:...
阅读(281) 评论(0)

Letasoft Sound Booster 放大音量

笔者看视屏的时候,很多网页声音都特别小,只有个别能支持加载到500%,又不习惯带耳机就找到了这个软件。 官网: https://www.letasoft.com/help/软件点此下载、设置中文界面:初次运行后,右键点击托盘图标,在弹出的菜单中点击 Options 打开 Preferences(首选项)窗口,点击 Interface Language(界面语言)下拉框,选择 Chinese,点击 O...
阅读(269) 评论(0)

链接脚本使用AT加载地址的总结

(一)如果不使用AT这个选项,比如下边这个连接脚本 此时在bin文件里的位置就是烧写到某个地址(比如0地址),然后顺着往下排,具体在文件哪个地址不确定。但在ELF文件里,它的地址信息是从0x30000000开始 在bin文件的位置那个地址和elf中的地址信息不一样 (二)如果使用AT这个选项,比如下边这个连接脚本 此时main.o在bin文件里的位置在4096(4096之前未使用的...
阅读(240) 评论(0)

JZ2400 linux下使用eop

使用的软件下载!!! ① 将eop连接到pc和开发板(pc–eop–2440) 注意:排线别插反了: ② 在相应的虚拟机中选择连接设备(因为默认是连接到windows中的) ③ 将下载包中的oflash文件添加到linux的目录下 ④ 修改环境变量,使oflash能在任意目录运行: 因为我将oflash放在了/mnt/hgfs/czg文件...
阅读(274) 评论(0)

JZ2440 windows下使用eop

学习于韦东山,感谢韦老大~① 将eop连接到pc和开发板(pc–eop–2440) 注意:排线别插反了: ② 安装eop驱动按照步骤①连接好线后,会出现如下图所示(如果没有,将eop的USB口拔下,重新拔插几次):Ⅰ:然后来自己更新驱动程序(驱动包在上面的下载有)Ⅱ:Ⅲ:注意:点击下一步如果出现:请点击我跳转解决数字签名问题!Ⅳ:Ⅴ:③ 安装oflash烧写应用程序以管理员模式运行,下...
阅读(196) 评论(0)

C中使用汇编定义的字符串

官方文档① .ascii "string"... .ascii expects zero or more string literals (see section Strings) separated by commas. It assembles each string (with no automatic trailing zero byte) into consecutive addres...
阅读(347) 评论(0)

.word说明

官方定义.word expressions举例说明:_rWTCON: .word 0x19970208就是在当前地址,即_rWTCON处放一个值0x19970208 类似于C语言:*(_rWTCON) = 0x19970208...
阅读(143) 评论(0)

ARM与Thumb之间的状态转换

由于Thumb指令在某些特殊情况下可能比ARM指令更有效,所以它在很多方面得到了广泛的应用。但是Thumb知识ARM指令集的一个子集,它不能独立组成一个应用系统,所以在很多情况下应用程序需要二者的混合编程,这就必然存在ARM与Thumb状态之间函数调用的问题。下面将分别详细介绍。1)      状态切换的实现ARM/Thumb之间的状态切换是通过一条专用的转移交换指令BX来实现的。BX指令以通用寄...
阅读(227) 评论(0)

Linux dd命令详解

busybox dd if=/dev/zero of=/dev/block/mmcblk0 bs=512 seek=1 count=1 conv=sync 解释: f=/dev/zero:输入文件名为/dev/zero of=/dev/mmcblk0:输出文件名为/dev/mmcblk0 bs=512:读块和写块的大小都为512B(这里的输出文件为一个块设备,块大小的设置跟块设备中每块的大小相关) seek=1:跳过第一个块 count:只拷贝一个块 conv:若读取的输入块不足512B,那么不足的部分填充...
阅读(349) 评论(0)
425条 共22页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:442841次
    • 积分:8716
    • 等级:
    • 排名:第2651名
    • 原创:324篇
    • 转载:12篇
    • 译文:89篇
    • 评论:116条
    【目录索引】

    闲适音乐

    博客专栏
    最新评论

    Email: 457086306@qq.com