自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

翻译 Qt for ROS

搭建Qt Create环境 系统:Linux ubuntu 14.04 QT Create版本:2.5.2 QT opensource版本:4.8.5 or 4.8.6 下载地址:点击进去 安装步骤 cd到下载的源代码目录下,解压:tar zxvf qt-everywhere-opensource-src-4.8.4.tar.gz 进入解压后文件目录,执行配置: – cd q

2017-09-25 11:37:07 403

原创 交叉编译环境搭建时的问题

配置完环境之后运行: arm-linux-gnueabihf-gcc -v 提示: arm-linux-gnueabihf-gcc: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory 解决办法:因为我的系统是u

2016-03-30 10:01:02 479

原创 FriendlyARM Tiny210开发板硬件基础 第三篇--裸机中断

在ARM中中断源分为两类:外部中断和内部中断。内部中断大多是有CPU内部自己产生的,外部中断就是由各种外部硬件产生的:比如按键。中断能否成功处理,有两部分,1是触发中断信号,2是ARM能否识别中断。触发中断信号触发中断信号,很简单,有高电平,低电平,上升沿,下降沿触发四种,至于用那种需要程序员来设置。可是一个设备能否具有触发

2015-11-13 18:03:31 836

原创 FriendlyARM Tiny210开发板硬件基础 第二篇--汇编调用c语言

对于所有的编程语言来说、经过编译器编译之后最后都要生成汇编代码,继而再生成机器码,所有c语言能实现的功能在汇编中照样可以实现,只不过比较麻烦而已。

2015-11-12 17:18:31 730

原创 FriendlyARM Tiny210开发板硬件基础 第一篇--点亮LED

**硬件平台:FriendlyARM Tiny210 **编译环境:ubuntu12.04 **编译器:arm-linux-gcc 4.6 我们要做的就是用ARM汇编,实现一个简单的LED流水灯程序

2015-11-11 21:15:21 1711

原创 linux下网络编程

Linux环境下使用套接字进行进程之间的通信。通过套接字接口,其他进程的位置对于应用程序来讲是透明的。套接字代表通信的端点,也就是说两个端点应该各有一个套接字才可以。两个套接字建立了通信双方的桥梁,而套接字就是这座桥的入口,如图所示。套接字同样拥有一个套接字描述符,应用程序可以像操作文件一样操作一个套接字。因此在进行网络通信的过程中,用户感觉就好像在操作一个文件一样。这正是Linux将外部设备抽象为

2015-06-05 17:18:20 343

原创 Sqlite3基础

在Sqlite3中为C语言提供了很多接口,这里列举出一部分常用的接口函数。1、打开和关闭一个数据库链接sqlite3_open用法打开数据库函数原型: int sqlite3_open( const char filename, / Database filename (UTF-8) */ sqlite3 *ppDb / OUT: SQLite db handle

2015-06-05 17:09:53 372

原创 通过网络控制mini2440上的LED

参考文章 关于开发板上的LED的控制,是通过gpio来实现的,参考文章:http://blog.csdn.net/q1070292175/article/details/17307381 关于socket编程,参考文章:http://blog.csdn.net/jisuanji_wjfioj/article/details/39012153 本篇思路 采用C/S架构,

2015-05-24 12:34:28 782 1

原创 linux下C语言贪吃蛇

思想: 在主函数中声明一个用来存储游戏过程信息的结构体info和一个snake的链表,新创建一个线程_get_ctl来不断的读取用户的控制信息(键盘输入),用共享内存方式共享info结构体,把共享内存的标示符传递给新创建的线程来实现数据的同步。主函数完成初始化后不断的读取info结构体的信息、作出相应的数据处理。 流程图:

2015-05-23 14:55:04 834 1

转载 指针作为函数的参数传递的问题

今天编程时遇到了一个问题,就是想写一个函数,让这个函数通过参数返回内存某一个缓冲区的首地址。在网上找了找,发现以下这段代码比较有代表性, 于是复制过来作为一个总结说明。 下面这段代码是正确的,这段代码通过函数申请一片内存区,并将申请到的内存首地址返回给调用函数: void getptr(int **p,int num) { *p=(int *)maccol(num*sizeof(int

2015-05-12 11:21:52 308

空空如也

空空如也

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

TA关注的人

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