11 2012 档案
摘要:今天写的这篇博文源于之前上半年自己接过的一个项目,我答应过我的一些兄弟,会将这两年自己接项目的一些经验写到博客里,但是出于对客户商业利益的考虑,我不能把项目源码全部公开,只能帮助大家整理一些知识,希望大家谅解。。。 客户的需求是这样的,做一个声卡混音程序,实现将音箱要播放的声音和话筒输入的声音合成为输入,主要是用于嵌入式音频播放产品,所以大家以后见了音效特别好的产品不要相信销售人员的忽悠。。。“我们的产品音效好是用了XXX高科技材料,觉得处于国际领先水平。。。”,他们口中所谓的“高科技”,其实都是在软件上做了文章而已。 其实要实现这样的一个功能其实并不难,但我当时其实也是第一次做这样的程序(.
阅读全文
摘要:CAN-bus(Controller Area Network)即控制器局域网,是国际上应用最广泛的现场总线之一。起先,CAN-bus被设计作为汽车环境中的微控制器之间通讯,在车载各电子控制装置ECU之间交换信息,形成汽车电子控制网络。它是一种多主方式的串行通讯总线,基本设计规范要求有较高的位速率,高抗干扰性,而且能够检测出产生的任何错误。信号传输距离达到10Km时,仍然可提供高达5Kbps的数据传输速率。由于CAN串行通讯总线具有这些特性,它很自然的在汽车、制造业以及航空工业中受到广泛应用。以上是我在单片机上调试好的can总线程序#include <SJA_nnyt.H> //S
阅读全文
摘要:这些代码原来是别人委托我开发,用来控制JVM的CPU使用率的, 后来因为种种原因,之开发到一半,所以现在写到博客里了。。。。process.h1 #ifndef PROCESS_H_INCLUDED2 #define PROCESS_H_INCLUDED3 char *basename(const char *path);4 int get_pid_by_name(const char* process_name, pid_t pid_list[], int list_size);5 int is_process_exist(const char* process_name);6 #endi.
阅读全文
摘要:最近的工作和学习相对来说比较累,没有时间去研究比较深的原理性的专业知识,但是为了将我多年修炼的编程内功继续保持下去,我总会去写一些很有趣的东西,昨天休息在家我就用一天的时间完成了C++版的三国杀,虽然很搓,但还是想开源,希望刚学习C++的新手有所帮助。。。高手的话可以忽略我的存在。。。呵呵。。。View Code 1 #include<iostream> 2 #include<time.h> 3 #include<stdio.h> 4 #include <stdlib.h> 5 using namespace std; 6 struct pai
阅读全文

浙公网安备 33010602011771号