自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【转】muduo网络库架构总结

转自:http://www.cnblogs.com/ailumiyana/目录muduo网络库简介 muduo网络库模块组成 Recator反应器 EventLoop的两个组件 TimerQueue定时器 Eventfd Connector和Acceptor连接器和监听器 Acceptor Connector TcpConnection ...

2019-12-30 20:41:15 155

转载 RT-Thread 程序内存分布

RT-Thread 程序内存分布一般 MCU 包含的存储空间有:片内 Flash 与片内 RAM,RAM 相当于内存,Flash 相当于硬盘。编译器会将一个程序分类为好几个部分,分别存储在 MCU 不同的存储区。Keil 工程在编译完之后,会有相应的程序所占用的空间提示信息,如下所示:linking...Program Size: Code=47364 RO-data=5348 R...

2019-10-19 17:17:19 2328

原创 vs2015 release编译配置

1.右键工程名-->属性-->配置属性-->常规-->MFC的使用-->选择“在静态库中使用MFC”2.右键工程名-->属性-->c/c++-->优化-->优化-->选择"已禁用(/Od)"3.fopen、sprintf等函数安全问题:    右键工程名-->属性-->C/C++-->预处理器--

2018-11-20 10:11:08 2227

转载 Ubuntu 12.04 LTS 添加中文输入法

ubuntu里面的怎么启用中文输入法,让我这个小菜鸟着实头疼了很久,后来无意中发现原来ubuntu 12.04 LTS中已经自带了中文输入法,真可谓是:众里寻他千百度,!蓦然回首,那人却在,灯火阑珊处!废话就不多说啦,说说启用IBus中文输入法步骤:1. 在/usr/share/applications/ 路径下面找到  IBus, 然后双击打开。2. 这个时候

2017-05-10 09:57:43 328

转载 C#SocketAsyncEventArgs实现高效能多并发TCPSocket通信 (服务器实现)

http://freshflower.iteye.com/blog/2285272  想着当初到处找不到相关资料来实现.net的Socket通信的痛苦与心酸, 于是将自己写的代码公布给大家, 让大家少走点弯路, 以供参考. 若是觉得文中的思路有哪里不正确的地方, 欢迎大家指正, 共同进步.     说到Socket通信, 必须要有个服务端, 打开一个端口进行监听(废话!) 可能大家

2017-01-08 22:53:16 4509 2

转载 C#SocketAsyncEventArgs实现高效能多并发TCPSocket通信 (客户端实现)

http://freshflower.iteye.com/blog/2285286  上一篇讲了服务器端的实现, 这一篇就是客户端的实现.    服务器实现参考:《C#如何利用SocketAsyncEventArgs实现高效能TCPSocket通信 (服务器实现)》     与服务器不同的是客户端的实现需要多个SocketAsyncEventArgs共同协作,至少需要两个:接收

2017-01-08 22:48:21 4387 1

转载 linux环境下使用dnw下载代码到mini2440

http://blog.chinaunix.net/uid-21880738-id-4380632.htmllinux环境下使用dnw下载代码到mini2440 2014-07-29 15:44:46分类: 嵌入式开发环境:ubuntu12.04+vmware1:先解压dnw_for_linux.tar.gz(压缩包如附件)dnw_for_linux.rar点击(此处)折叠或打开

2016-12-16 16:26:30 740

转载 Ubuntu12.10 使用DNW传数据 进行ARM开发板烧写

Part1前言最近在研究OK6410开发板;但windows下的rvds真是不好用,烧写程序到开发板还需要dnw,而这各种软件都要在win下搞,很是憋屈,而且64位的win7还出各种问题。我要移植的是Linux系统呢,咋的就不能在linux完成所有步骤呢?昨晚到处查找资料,总算找到了dnw可在linux成功运行的消息;又遇到了linux下的串口连接终端minicom和kermit; 不

2016-12-16 10:45:00 560

转载 Ubuntu中的minicom的安装过程

由于我之前是在windows中使用虚拟机中的linux学习嵌入式开发,那么大家都知道,要查看目标板的输出,可以使用控制台程序。在windows中我习惯了使用securecrt,但是最近不是换成了双系统,所以windows中的东西就不能用了,所以我控制台改用linux/unix操作系统中的minicom工具。它能实现类似于securecrt的功能,书上说是系统自带的,很可惜我没有仔细看出,直接使用下

2016-12-16 10:14:01 479

转载 STM32 定时器 定时时间的计算

假设 系统时钟是72Mhz,TIM1 是由PCLK2 (72MHz)得到,TIM2-7是由 PCLK1 得到关键是设定 时钟预分频数,自动重装载寄存器周期的值/*每1秒发生一次更新事件(进入中断服务程序)。RCC_Configuration()的SystemInit()的RCC->CFGR |= (uint32_t)RCC_CFGR_PPRE1_DIV2表明TIM3CLK为

2016-12-14 15:32:18 3065

转载 Linux 下利用dnw进行USB下载~~ (转载)

blog.csdn.net/jjzhoujun2010开发板是 友善之臂mini2440PC操作系统 Ubuntu 10.10前段时间在windows熟悉了开发板,现在开始切换到ubuntu啦,之前一直dnw搞不定,所以用WIN7,现在试了下搞好了。前提是你的minicom要装好,这个不懂的自己搜去吧,很容易配置,这里主要讲下DNW的配置,因为网上有好多配置用不了,这里

2016-12-11 22:14:07 435

转载 STM32F103使用内部Flash保存参数

http://www.cnblogs.com/foxclever/p/5784169.htmlSTM32F103使用内部Flash保存参数      在我们应用开发时,经常会有一些程序运行参数需要保存,如一些修正系数。这些数据的特点是:数量少而且不需要经常修改,但又不能定义为常量,因为每台设备可能不一样而且在以后还有修改的可能。将这类数据存在指定的位置,需要修改时直

2016-12-06 22:03:56 8221

原创 ubuntu2.4编译内核配置

问题1:make menuconfig ARCH=arm出现下一错误:                 解决方法:$ sudo  apt-get install build-essential kernel-package  libncurses5-dev

2016-12-01 20:32:13 384

转载 ubuntu系统使用dnw下载程序

获得dnw4linux.tar.bz2 源码包,可在xcembed论坛下载:http://www.xcembed.com/forum.php?mod=viewthread&tid=1018&extra=解压源码包:tar xjvf dnw4linux.tar.bz2cd dnw4linux会得到两个目录app  driver编

2016-10-25 19:19:02 501

原创 ubuntu配置samba

1、使用命令安装samba     sudo apt-get install samba     如果你想通过终端安装,可复制这个命令:sudo apt-get install samba samba-common2、创建一个文件夹     mkdir /home/Share    sudo chmod 777 /home/Share

2016-10-24 11:06:13 199

转载 Ubuntu输入密码登陆后又跳回到登录界面

现象:在Ubuntu登陆界面输入密码之后,黑屏一闪并且出现了check battery state之类的文字之后,又跳转到登录界面。原因:主目录下的.Xauthority文件拥有者变成了root,从而以用户登陆的时候无法都取.Xauthority文件。说明:Xauthority,是startx脚本记录文件。Xserver启动时,读文件~/.Xauthority,读入对应其display

2016-10-24 09:50:48 198

原创 dnw2配置

1. 安装libusb-dev库     sudo apt-get install libusb-dev2. 编译dnw2源码     gcc  dnw2.c -o dnw2 -lusb3、移动dnw2可执行文件到 /usr/sbin下     sudo dnw2 /usr/sbin4、下载方式     sudo dnw2 file_name

2016-10-16 18:25:18 411

原创 ubuntu12.04环境配置-远程登录+互传文件+tftp和nfs

需要安装的服务:1.远程登录:方式1-VNC:apt-get install vnc4server                       方式2-putty:sudo apt-get install openssh-server2.windows和linux互传文件:                       方式1-winscp514:ssh

2016-10-16 17:48:57 723

原创 ubuntu 下网络环境配置及互ping通过

在互Ping通中,虚拟机的Network采用bridge的方式,同时设置好ubuntu的IP,域名,网关。1.设置IP, 网关,子网掩码   $ sudo vi /etc/network/interfaces   2. 修改域名   $sudo vi /etc/resolv.conf     3.重启网络服务   $sud

2016-10-16 16:43:38 9551

原创 线性表/链表/队列-1

1.线性表:1. 1本质      list是零个/对个数据元素的集合。数据元素有顺序、有限、同类型。      定义:线性表是具有相同类型的 n(>= 0)个数据元素的有限序列                             (a1, a2, …, an)    ai 是表项,n 是表长度1.2 相关操作       线性表的一些常用操作:       创

2016-08-26 16:15:28 402

转载 C++ :: 的用法小结

:: 的用法小结:用于将类内声明的静态数据成员在类外初始化;用于将类内声明的函数成员在类外实现;用于捞出继承时访问权限被改变的成员,使之还原为原来的权限;继承时派生类新增了与基类同名的成员,由于同名屏蔽,从而使基类的成员被遮蔽,可用: :将被遮蔽的基类成员重见天日;用于在类外或子类中访问不继承的静态成员;用于区分不同名空间的标识符。:: 的作用之

2016-08-20 16:23:58 276

转载 STM32之中断与事件---中断与事件的区别

1、STM32之中断与事件---中断与事件的区别http://blog.csdn.net/flydream0/article/details/8208463  这张图是一条外部中断线或外部事件线的示意图,图中信号线上划有一条斜线,旁边标志19字样的注释,表示这样的线路共有19套.图中的蓝色虚线箭头,标出了外部中断信号的传输路径,首先外部信号从编号1的芯片管脚进入,经过编号2的边沿检

2016-01-24 12:21:26 433

转载 contiki 中数据包的接收与发送流程

http://www.iotdev.net/forum.php?mod=viewthread&tid=144---------------------------------------   数据包接收流程 ----------------------------------------------------------------------以ESB为例:CPU为msp

2016-01-12 16:05:13 1432

转载 STM32 IO 简介

http://blog.chinaunix.net/uid-24219701-id-4086918.html控制  STM32 开发板上的两个 LED 实现一个类似跑马灯的效果,在固件库中,GPIO 端口操作对应的库函数函数以及相关定义在文件stm32f10x_gpio.h 和 stm32f10x_gpio.c 中。STM32 的 IO 口相比 51 而言要复杂得多,所以使用起

2015-12-31 17:20:47 328

转载 STM32 串口简介

http://blog.chinaunix.net/uid-24219701-id-4087765.html串口作为 MCU 的重要外部接口,同时也是软件开发重要的调试手段, 其重要性不言而喻。STM32 的串口资源相当丰富的,功能也相当强劲。ALIENTEK 战舰 STM32 开发板所使用的 STM32F103ZET6 最多可提供 5 路串口,有分数波特率发生器、支持同步单线通信和半

2015-12-31 16:55:23 341

转载 移植ucosII到STM32F103ZE(二)

http://blog.sina.com.cn/s/blog_abd39cc70101cl5y.html三、        系统uC/OSII简介及库文件介绍:1.      uC/OSII简介:uC/OS 内核基本可以分为任务调度,任务同步和内存管理三部分:任务调度ucosii为保证实时性,给每个任务分配一个不同的优先级。当发生任务切换时,总是切换到就

2015-12-30 11:50:15 564

转载 移植ucosII到STM32F103ZE(一)

http://blog.sina.com.cn/s/blog_abd39cc70101cl5w.html一、开发环境:1.         开发环境:     keil uvision4 MDK4.12(windows XP)MDK即RealView MDK(Microcontroller Development kit),是 ARM 公司目前最新推出的

2015-12-30 11:42:13 2698

转载 使用Keil MDK运行第一个STM32程序

http://115.com/file/e78l0xlo# emouse-STM32系列视频教程.rar欢迎大家针对本博客文章提出宝贵意见。关于使用固件库建立工程请参考使用Keil MDK以及标准外设库创建STM32工程关于固件库的学习请参考STM32固件库详解1.1.1 使用Keil MDK运行第一个STM32F10X程序在上一小节中已经详细介绍了使用Keil MDK

2015-12-28 22:15:35 6164

转载 详解基本TCP套接字函数

转自:http://blog.chinaunix.net/uid-24868917-id-281627.html详解基本TCP套接字函数 2011-05-02 15:22:05分类: LINUX以下讲解基本TCP套接字函数。1、socket 函数   指定期望的通信协议类型。   #include sys/type

2015-12-09 17:02:47 449

转载 CGI编程完全手册

转自:http://www.cnblogs.com/lele/articles/3564327.html                   一.基本原理CGI:通用网关接口(Common Gateway Interface)是一个Web服务器主机提供信息服务的标准接口。通过CGI接口,Web服务器就能够获取客户端提交的信息,转交给服务器端的CGI程序进行处理,最后返回

2015-12-07 22:03:18 1633

转载 网页控制ARM板的LED

转自:http://blog.sina.com.cn/s/blog_67d069a90100pa2w.html开发板------TQ2440,其内核 2.6.30.4 通过网页控制LED的实现1、编写LED的驱动程序。生成EmbedSky_leds.ko文件,动态加载到ARM板上:在ARM板上,命令insmod EmbedSky_leds.ko加载驱动。通过测试文件来验证。2、

2015-12-02 20:19:07 773

转载 在嵌入式Linux系统(OK6410)中移植Boa 服务器

转自:http://www.cnblogs.com/chenchenluo/p/3576129.htmlOK6410的Boa服务器移植: Boa的编译1. 从 www.boa.org 下载 Boa 服务器的最新版:boa-0.94.13.tar.gz。2. 解压:tar xzf boa-0.94.13.tar.gz3. 进入解压后的文件夹 boa

2015-11-27 10:47:33 345

转载 关于linux动态链接共享库(如何解决应用程序跑不起来not found等问题)

转自:http://blog.csdn.net/yyplc/article/details/7010536关于linux动态链接共享库(如何解决应用程序跑不起来not found等问题)                                                      所谓linux中的Share Libraries和Dynamic linking扮演的

2015-11-25 10:48:49 663

转载 Linux-2.6.32.2 中固然有 DM9000 网卡驱动,但并不是完全的适合mini2440,导致挂载不上nfs文件系统

由于 Linux-2.6.32.2 中固然有 DM9000 网卡驱动,但并不是完全的适合mini2440,所以还是需要修改,修改DM9000 所用的位宽寄存器,在linux-2.6.32.2/ drivers/net/dm9000.c,添加下面的头文件   #if defined (CONFIG_ARCH_S3C2410)   #include    #endif 

2015-11-24 15:29:38 269

转载 三种嵌入式web服务器(Boa / lighttpd / shttpd)的 linux移植笔记 2

转自:http://blog.chinaunix.net/uid-26921272-id-3322975.html分类: LINUX一:移植Boa(web服务器)到嵌入式Linux系统一、Boa程序的移植1、下载Boa源码    下载地址: http://www.boa.org/    目前最新发行版本: 0.94.13 

2015-11-23 15:04:15 433

转载 Linux下ffmpeg的完整安装

转自:http://www.cnblogs.com/wanghetao/p/3386311.htmlLinux下ffmpeg的完整安装最近在做一个企业项目, 期间需要将用户上传的视频转成flv格式或mp4格式并用flash插件在前端播放, 我决定采用ffmpeg (http://www.ffmpeg.org/ )实现. 当然以前也用过ffmpeg, 但是没有安装额外的库

2015-11-21 21:33:57 551

转载 linux-2.6.32在mini2440开发板上移植之DM9000网卡移植

版权声明:本文为博主原创文章,未经博主允许不得转载。                                                                  移植DM9000 网卡驱动1 设备资源初始化      Linux-2..6.32.2 已经自带了完善的DM9000 网卡驱动驱动(源代码位置:linux-2.6.32.2/dri

2015-11-20 20:58:15 307

转载 arm mini2440 基于v4l2 ffmpeg x264的视频远程监控

转自:http://blog.csdn.net/ghostyu/article/details/7371310版权声明:本文为博主原创文章,未经博主允许不得转载。网络上盛传的基于mini2440的摄像头监控一般是基于 MJPEG-Streamer。这种方法利用的是V4L2的底层驱动,然后配合mjpeg这种格式的流传输,然后通过浏览器浏览视频和控制。下面用一个更接近真实的

2015-11-20 20:53:34 639

转载 基于v4l2的webcam应用, 本地预监

转自:http://blog.csdn.net/sunkwei/article/details/6530343版权声明:本文为博主原创文章,未经博主允许不得转载。今天尝试编写了一个基于 v4l2 的摄像头应用, 目前仅仅实现从摄像头捕捉视频, 然后本地回显. 照例先上效果图, 其中左侧小点为预监窗口, 右侧为经过 x264 压缩, tcp 传输, libavcodec 解压,

2015-11-20 20:51:48 549

转载 基于S3C2440的Linux-3.6.6移植——基于UVC的USB摄像头移植及视频显示

版权声明:本文为博主原创文章,未经博主允许不得转载。基于UVC的USB摄像头的移植很简单,只需要在menuconfig中进行适当的配置即可,如下所示:Device Drivers --->      Multimedia support --->               [*] Video capture adapters--->  

2015-11-20 20:50:25 1149

空空如也

空空如也

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

TA关注的人

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