自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(141)
  • 资源 (4)
  • 收藏
  • 关注

原创 研发质量管理体系

研发质量管理体系的脉络是怎样的?如何建立适合组织发展的研发质量管理体系?质量管理的核心是什么?一些思考,一些线索,欢迎朋友们一起探讨、碰撞。

2023-10-08 18:03:17 217

原创 项目成员积分规则

在当下的项目/团队管理种,如何让成员能清晰的看到,自己的工作、努力在团队种属于那个段位,通过这个形式,并配合其他方式去点燃成员的进步之心。以积分的形式,代替绩效考核,一些零散的想法,欢迎各位朋友一起交流、碰撞。

2023-10-08 17:59:31 115

原创 ubuntu 系统初步调整

1、11、关闭开机输出信息sudo gedit /etc/default/grub 中的参数GRUB_CMDLINE_LINUX_DEFAULT="quiet" 其参数有quiet :内核启动时候简化提示信息text:关闭图形界面splash :启动的时候使用图形化的进度条显示2、调整关机时60s计时,及ubuntu字样a、使用治疗 shutdown now 即可立即关闭b、3、开机关闭默认桌面,显示自定义应用,参看资料https://www.cnblogs.co...

2021-07-16 11:40:18 206

原创 ubuntu18.04 protobuf opencv qt5.9.0

交叉编译工具链:gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu百度rtc使用客户端 armlinux-softfp SDK版本qt5.9.0的pc端安装就不多说,aarch64编译执行文件autoconfigure.sh 如下,需要使用chmod u+x 修改权限。qtbase里面的文件参考其他资料自行添加./configure \-prefix /opt/qt5.9.5-arm-webrtc \-confirm-license \-op

2021-01-27 04:11:51 357 1

转载 如何选择ROS机器人平台进行SLAM导航入门:SLAM与ROS的关系

1.SLAM与ROS的关系1.1.关于SLAM在了解SLAM之前,需要先对机器人有一个整体的认识。机器人是一个复杂的装置,涉及到执行机构、感知、决策等主要环节。机器人上的配备的常用执行机构有轮式运动底盘、机械手臂、音响和显示屏;机器人上的感知设备通常有激光雷达、声呐、摄像头、IMU、轮式里程计编码盘、麦克风、触摸感应;机器人的决策是机器人智能的体现,机器人通常借助感知装置持续跟外部环境进行交互,从而来获取机器人的状态和环境的状态,我们可以简单的把机器人获取自身状态的行为叫做自我认知,把机器人获取环境

2021-01-24 14:14:50 4353 2

原创 Intel RealSense D435i 及ROS

主机系统Ubuntu18.04ROS2系统Melodic参考文章:https://dev.intelrealsense.com/docs/ros-wrapperhttps://idorobotics.com/2018/11/02/integrating-the-intel-realsense-d435-with-ros/参看前文,已经搭建好ROS2的系统,~/workspace/robot1.0创建了工作区。1、PC配置摄像头查看ubuntu内核版本符合要求~/wo...

2020-12-31 11:39:23 2108

原创 创建工作空间

robot123@ubuntu:~$ mkdir workspacerobot123@ubuntu:~$ lsDesktop Downloads Music Public VideosDocuments examples.desktop Pictures Templates workspacerobot123@ubuntu:~$ cd workspace/robot123@ubuntu:~/workspace$ lsrobot123@ubuntu:~...

2020-12-26 15:54:31 197

原创 ubuntu ros环境搭建测试

根据不同的Ubuntu版本搭配Ros,我选择的是本次记录是使用Ubuntu 18.04 LTS安装ROS Melodic。官网安装教程:http://wiki.ros.org/melodic/Installation/Ubuntu,据说国内清华源速度会快一点::https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/我采用的是添加网上的源 : sudo sh -c 'echo "deb http://packages.ros.org/ros/ubunt...

2020-12-26 11:53:46 878 1

转载 机器人相关的标准汇总

重点关注标红部分!!!一、国家现行标准:1、GB 11291.1-2011工业环境用机器人 安全要求 第1部分:机器人2、GB 11291.2-2013机器人与机器人装备 工业机器人的安全要求 第2部分:机器人系统与集成3、GB/T 11631-1989潜水器和水下装置耐压结构制造技术条件4、GB/T 11632-1989潜水器和水下装置耐压结构材料技术条件5、GB/T 12642-2013工业机器人 性能规范及其试验方法6、GB/T 12643-2013机...

2020-12-11 13:48:02 817 3

转载 产品经理面试技巧及常见问题

本文转自 boss直聘 由John发布,微信公众号:产品狗聚集地 ,总结归纳的比较好,对于一名做了近12年医疗器械产品的设计人员很有用处。下一篇文章将讲解在医疗器械产品研发上市过程和软件产品过程的对比。产品经理面试技巧及常见问题因为 John 最近面试了一些产品经理,发现了或多或少的一些问题存在,所以今天依照 John 过往和一些产品经理沟通聊天后,所反馈的问题和大家一起来聊下。一、产品经理考察的是什么?从本质上来说公司招聘产品经理,主要考察产品经理的几个核心能力:逻辑能力、经验和溯源能力。

2020-12-02 10:52:49 2078

原创 ubuntu 配置 qt开发环境

系统:14.04及16.04均测试 64位工具:gcc-linaro-4.9-20190425 qt-creator-opensource-linux-x86_64-3.5.1.run处理器:AM335X原开发板供应商:天嵌1、14.04系统执行环境:#!/bin/shadd-apt-repository "deb http://archive.canonical.com/ lucid partner"apt-get updateecho y|apt-get install..

2020-09-18 17:34:26 756

原创 在linux源码树下,编译arm驱动

kernel版本:linux3.2.0关于app调试,驱动调试使用nfs挂载目标板是个不错的选择。1、编写驱动模块/* * linux/arch/arm/mach-omap2/gpmc-bus.c * * Copyright (C) 2017 WLS  * Contact: ranruoyu * Version: 1.0 *  * 2017.11.29

2017-12-29 09:27:32 464

原创 TQ335X显示分辨率修改1024*768 15寸lcd

内核阅读工具:source insight内核版本: linux 3.2.0必备文件:AM335X芯片手册;AM335X技术参考手册;AM335X产品勘误表分辨率修改,需要修改kernel和boot文件,kernel需要修改如下1、335X的引脚分配定义文件在 board-am335xevm.c中,我的默认是24色,可根据自己的需要定义,此处需要用到 技术手册和数据手册。该部分内容

2017-12-29 09:17:38 741

原创 WPF 委托事件

新建委托类:    public class DataChangeEventArgs : EventArgs    {        // 定义委托        public delegate void DataChangeHandler(object sender, DataChangeEventArgs args);        public string devA {

2017-12-11 10:39:27 2412

原创 VS2015 C# System.Data.SQLite

参看网上得资料,在http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki下载sqlite,编译System.Data.SQLite.dll 在项目中引用using System.Data.SQLite;using System.Data.Common;然后测试,遇到 文件找不到得错误或者内容不匹配得

2017-12-05 14:05:34 3261

原创 C# HTTP JSON

没玩过C#,现在需要搞一个pc端的简单应用,链接到云端。在友人的帮助下参看http://blog.csdn.net/huwei2003/article/details/47277457 WebAPI文章,虽然不是我想要的,但是文章中提到“在MVC中大家都知道,获取Request和Response使用HttpRequest和HttpResponse两个类,在WebAPI中使用另外两个类:Ht

2017-12-04 13:00:12 2302

转载 adnroid sdk 无法安装或者更新 镜像

此处查看链接地址 http://www.androiddevtools.cn/Android SDK在线更新镜像服务器中国科学院开源协会镜像站地址:IPV4/IPV6: http://mirrors.opencas.cn 端口:80IPV4/IPV6: http://mirrors.opencas.org 端口:80IPV4/IPV6: 

2016-01-05 03:36:51 612

转载 今天看到一个比较感兴趣的开源包-ITK

ITK是一个用于处理医学图像的开源软件库,其中有丰富的图像分割与配准的算法程序,目前主要学习ITK的图像配准算法及程序使用,不过只是初步,对于非刚性图像配准的程序还不熟悉。ITK主要采用管道模块结构设计,在对于图像处理后需要将图像文件输出,或者借助VTK显示图像。

2014-07-03 09:50:33 973

原创 windows下cygwin使用ndkr8编译ffmpeg

这段时间在学习android的多媒体处理,个人理解,如果有误,望指教。android下的多媒体处理框架,应该是基于硬件设备的快速处理,关于软件处理图像视频的内容,貌似要使用第三方的支持,根据javacv的理解,大部分使用的是ffmpeg和opencv,本文只涉及ffmpeg,看网上ffmpeg在android的使用的资料很多,一种是关于linux下直接裁剪ffmpeg,然后再使用ndk编译的,

2013-07-15 10:55:39 4518 1

转载 NDK开发环境搭建_r8

本文主内容:1、 Android NDK 安装2、 安装Cygwin与使用NDK编译3、 在Eclipse中集成C/C++开发环境CDT4、 安装Sequoyah插件5、 JNI编译环境配置本文建立在已经完成Android开发环境搭建的基础上。其基础环境至少需要包含以下内容:1、 JDK2、 Eclipse3、 And

2013-07-08 10:47:21 785

转载 windows下android jni 环境使用GNUStep

这几天一直在研究JNI的开发过程,顺便把NDK环境搭建一起总结下。在windows环境下开发jni需要c/c++编译器的支持,网络上我看很多人使用cygwin。呵呵我不是很喜欢使用它,感觉安装起来挺麻烦的。我使用GNUStep,下载地址http://www.gnustep.org/experience/Windows.html。下载安装后,验证是否成功。打开GNUstep->Shell

2013-07-08 10:44:57 1887

转载 S3C2440触摸屏驱动

S3C2440触摸屏驱动01/** arch/arm/mach-s3c2410/include/mach/regs-adc.h02 *03 * Copyright (c) 2004 Shannon Holland 0

2012-07-13 20:51:51 887

原创 关于umdf 和 kmdf

这短时间开始自学windows下的usb驱动,使用最新的ddk里面包含kmdf和umdf,其资料可以网上找到。这里我只记录一点:USB驱动是一类最繁杂的驱动,包括很多个子类,其中HID类由于可能参与系统自举和涉及到安全问题,是不能用UMDF的,和系统内核流接口打交道也不能用UMDF。如果我们只是为了给自己的MP3播放器,手机管理软件,数码相机,数据采集设备等编写驱动,那么就可以采用UMDF。

2012-07-02 09:28:21 2380

原创 枚举usb设备

关于usb设备枚举的文档,网上有很多,我是参看WDK目录下,src中关于usbview的文件写的。可能不同环境会有细微差别,我使用vs2008 + 目前最新的ddk。里面没有涉及的定义,可以从usbview里面找到,稍作修改就可以。bool Cmfc1Dlg::EnumUsbDevice(){TCHAR        HCName[16];int         HCNum;PTS

2012-06-27 10:36:15 4236

转载 关于DeviceIoControl实现异步的笔记【1】

一直所做的都是同步实现的。当然很多情况这并不是很好的解决问题。现在手上的问题是:用户层通知底层驱动(Filter Driver)做某件事,然后返回该事件执行的结果。如果该事件是一件简单的事情,这里是指极短时间内可以完成的,那么在允许范围内,我们可以用同步来完成。但是如果该事件是一件耗时的工作,而应用程序不能一直在等着该事件的完成信号,况且好像DeviceIoControl有时间限制的(?)。这就需

2012-06-27 10:29:12 1083

原创 fedora15 qt4.7 mplayer 多线程播放器

贴个图:,o(∩∩)o...哈哈

2012-03-20 21:17:26 1364 2

转载 Linux音频编程指南四

4.3 音频录放框架  下面给出一个利用声卡上的DSP设备进行声音录制和回放的基本框架,它的功能是先录制几秒种音频数据,将其存放在内存缓冲区中,然后再进行回放,其所有的功能都是通过读写/dev/dsp设备文件来完成的:  /*  * sound.c  */  #include   #include   #include   #include   #include

2011-11-22 13:34:12 723

转载 Linux音频编程指南 二

四、应用框架  在Linux下进行音频编程时,重点在于如何正确地操作声卡驱动程序所提供的各种设备文件,由于涉及到的概念和因素比较多,所以遵循一个通用的框架无疑将有助于简化应用程序的设计。  4.1 DSP编程  对声卡进行编程时首先要做的是打开与之对应的硬件设备,这是借助于open系统调用来完成的,并且一般情况下使用的是/dev/dsp文件。采用何种模式对声卡进行操作也必须在打开设备时

2011-11-22 13:31:13 639

转载 Linux音频编程指南 三

表1 混音器命令  对声卡的输入增益和输出增益进行调节是混音器的一个主要作用,目前大部分声卡采用的是8位或者16位的增益控制器,但作为程序员来讲并不需要关心这些,因为声卡驱动程序会负责将它们变换成百分比的形式,也就是说无论是输入增益还是输出增益,其取值范围都是从0到100。在进行混音器编程时,可以使用 SOUND_MIXER_READ宏来读取混音通道的增益大小,例如在获取麦克风的输入增益时,可

2011-11-22 12:14:14 583

转载 Linux音频编程指南 一

虽然目前Linux的优势主要体现在网络服务方面,但事实上同样也有着非常丰富的媒体功能,本文就是以多媒体应用中最基本的声音为对象,介绍如何在Linux平台下开发实际的音频应用程序,同时还给出了一些常用的音频编程框架。  一、数字音频  音频信号是一种连续变化的模拟信号,但计算机只能处理和记录二进制的数字信号,由自然音源得到的音频信号必须经过一定的变换,成为数字音频信号之后,才能送到计算机中作

2011-11-22 12:09:42 689

转载 Fedora11下找回/dev/dsp设备

关键字:Fedora11下找回/dev/dsp设备 以root用户执行 modprobe snd-pcm-oss自动加载,在/etc/sysconfig/modules目录创建一个文件:snd-pcm-oss.modules内容如下:#!/bin/shif [ ! -c /dev/dsp ] ; then        exec /sbin/modprobe snd-pcm

2011-11-22 12:08:17 774

转载 ALSA在ARM(S3C6410)中的移植

软硬件平台:ARM9(S3C2410A),UDA1341, 2.6.33.1内核,arm-none-linux-gnueabi-gcc-4.3.2ASoC:ALSA为嵌入式系统提供的SOC级驱动,支持PCM,I2S和AC97。详细内容可查阅:http://www.alsa-project.org/main/index.php/ASoC (1)驱动移植2.6.33.1已经

2011-11-21 22:18:51 1972

原创 ucos中edit的WM_NOTIFY_CHILD_HAS_FOCUS问题

我在界面中使用了,两个edit,当点击edit的时候,清空里面的显示,问题是WM_NOTIFY_CHILD_HAS_FOCUS在交替点击的时候,会每个都响应一次,导致交替的时候,把之前点击的内容也清空,这个在下面三个内容中,得到解答static void _OnTouch(EDIT_Handle hObj, EDIT_Obj* pObj, WM_MESSAGE*pMsg) {  GUI_T

2011-11-17 14:02:16 1391

转载 Linux的声卡驱动中ALSA与OSS的区别和简单流程介

在声卡的驱动中一种是OSS(开放声音系统),一种是ALSA(先进Linux声音架构)。OSS是一个商业声卡驱动程序,需要花钱购买。一般我们现在使用的是ALSA的声音架构。Advanced Linux Sound Architecture 的简称为 ALSA,译成中文的意思是 Linux 高级声音体系,ALSA不仅仅是包括对声卡的支持和驱动;它的特征如下:1、对所有音频接口的高效支持,从

2011-11-11 09:01:16 1013

转载 如何正确地在手机上显示图片——QImage与QPixmap完全解析

Contents1 引言2 QPixmap依赖于硬件3 使用QImage加载后转换成QPixmap 显示4 直接使用QImage 显示5 测试设备6 下载样例程序引言用Qt程序在手机上显示一幅图片对编程人员来说是再基础不过的一件事情了。那么先让大家看两段代码://dangerous should not be used, cannot display earth.png,/

2011-11-04 00:09:44 1665

转载 使用ffmpeg进行视频解码以及图像转换

ffmpeg作为一个支持非常多视频、音频格式的开源项目,其应用灰常广泛。今儿在这我们就探讨一下读者对其的理解,其中不泛错误谬误,望各位大大批评指教。这样做的原因主要是官方的文档比较匮乏。经过无数摸索,有一些经验分享。1、Overviewffmpeg里有几个重要的概念,熟悉它们以后,事情就变得简单多了。AVFormatContext代表一个打开的文件或者别的媒体,总之可以说代表数据的

2011-10-30 21:40:19 5974

原创 fedora15 qt操作mysql

参看之前的文字,在qt += sql 写了一个例子如下:#include #include#include int main(int argc, char *argv[]){    QCoreApplication a(argc, argv);    QSqlQuery query;      QSqlDatabase db=QSqlDatabase::ad

2011-10-24 23:26:15 1306

转载 Fedora下Mysql的简单使用

转到附录1(mysql 命令大全 - 命令详解 )转到附录2(mysql乱码问题解决方法 )  在我的Fedora中,在系统安装时我就选择安装了Mysql了,所以就不用再去下载源代码,然后去慢慢编译。哈哈,偷了一个懒。 系统安装好了,Mysql时必不可少的,所以一定要检验一下Mysql可以用不。 首先切换到root账户,然后输入命令:service mysqld

2011-10-24 15:13:31 1012

转载 linux qt mysql

Linux下完整的MySQL开发需要安装服务器端,如果安装客户端也没什么不好。  环境说明:  ubuntu 10.04.2  QtSDK (1.5G安装包的那个)  mysql5.1  1.安装MySQL  Linux下完整的MySQL开发需要安装服务器端,如果安装客户端也没什么不好。直接在软件中心搜mysql,把client和server选上。  serve

2011-10-21 09:53:22 1885

转载 Basic AJAX Example for Zend Framework

This app example based on a prior Zend QuickStart tutorial design andis for those who want anEASY AJAX example to get a Zend jump start.Or want help installing Zend on WAMP... All files are in the

2011-10-20 13:39:10 1010

LearningFlashMediaServer3

LearningFlashMediaServer3 FMS

2011-09-14

WinCE的LCD驱动编写指南

WinCE的LCD驱动编写指南 WinCE的LCD驱动编写指南

2009-11-17

06,07年的嵌入式系统设计师真题及答案详解.rar

06,07年的嵌入式系统设计师真题及答案详解.rar

2009-11-14

08年嵌入式系统设计师考试试题及答案.doc

年嵌入式系统设计师考试试题及答案.doc

2009-11-14

空空如也

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

TA关注的人

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