- 博客(21)
- 资源 (3)
- 收藏
- 关注
转载 人如何“存活”于社会
很多人混到现在一事无成,或自认为一事无成。还有很多人混到现在感觉很失败,或不成功。还有很多人混到现在就觉得过得没意思,过得很机械,过得已经不会思考和心动。我们羡慕着社会上每一个成功人士,羡慕着身边的有钱人,羡慕着身边每一辆呼啸而过的名车。我们时常有这样的念头:他妈的,我怎么混得这么差? 是啊,我怎么会混得这么差?当年班里(周围)不如我的那个家伙怎么现在这么发达? 收起你酸酸的目光,
2014-03-17 14:32:45
763
转载 BB-Black插入SD卡启动不正常的解决办法
bbb板子上自带2G eMMC, 但是对很多应用来说, 容量还是远远不够, 于是我想用sd卡扩展空间, 但是发现一插入sd卡, 板子就启动不了啦, 去google了一下原因, 原来bbb的原生系统所带的uboot启动的时候如果发现有sd卡, 则sd卡会变成mmc0, eMMC则变成mmc1, 导致启动失败, 于是搜了很多资料, 努力了一个晚上终于搞定这个问题....首先你需要一张mic
2014-03-17 13:38:12
7095
原创 Beagle选型参数对照表
Product Comparison Table BeagleBone BlackBeagleBoneBeagleBoard-xMBeagleBoardProcessorAM3358 ARM Cortex-A8AM3358 ARM Cortex-A8DM3730 ARM Cortex-A8
2014-03-17 09:39:16
1450
转载 LINUX嵌入式系统开发平台选择
1 嵌入式系统与Linux 按照电气工程师协会的一个定义:嵌入式系统是用来控制或监视机器、装置或工厂等的大规模系统的设备。具体说来,它是电脑软件和硬件的综合体;是以应用为中心,以计算机技术为基础,软硬件可裁减,从而能够适应实际应用中对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。一般来说,嵌入式系统不能使用通用型计算机,而且运行的是固化的软件,终端用户很难或者不可能改变固件。而L
2014-03-17 09:29:21
9712
原创 DTU 设计开发前期准备(一)!
DTU (数据传输单元)DTU (Data Transfer unit)全称数据传输单元,是专门用于将串口数据转换为IP数据或将IP数据转换为串口数据通过无线通信网络进行传送的无线终端设备。DTU硬件组成:DTU 硬件组成部分主要包括:1、CPU控制模块;2、无线通讯模块(初步选型华为:EM200(CDMA)、中兴:MC8331 (CDMA));3、电源模块;D
2013-01-18 15:45:47
3266
原创 《VC++深入详解》读书笔记 第一章:Windows程序内部运行机制
1.1API与SDKAPI:Application Programming InterfaceSDK:Software Development Kit1.2窗口与句柄一个Windows应用程序至少要有一个窗口,称为主窗口。一个应用程序窗口通常都包含标题栏、菜单栏、系统菜单、最大最小化框、可调边框、及滚动条。窗口分为客户区和非客户区。在Windows应用程序中
2012-09-13 11:33:09
805
原创 利用CStdioFile创建文件并写入文件
BOOL CFileCWtestDlg::OnInitDialog(){ // TODO: 在此添加额外的初始化代码 GetSystemTime();}void CFileCWtestDlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 CString filename; Get
2012-09-05 11:21:17
5709
转载 编译时提示 无法打开包括文件:“fstream.h”
刚刚在VS2008里面使用vc6.0的那种#include方式,但是编译时提示fatal errorC1083: 无法打开包括文件:“fstream.h”: No such file or directory。查阅了相关资料后,找到解决方法: 把#include 改成#include using namespace std;
2012-09-03 14:19:41
13324
原创 RS-232C接口定义(DB9与DB25)常用引脚定义
RS-232C接口定义(DB9) 引脚 定义 符号1 载波检测 DCD(Data Carrier Detect)2 接收数据 RXD(Received Data)3 发送数据 TXD(Transmit Data)4 数据终端准备好 DTR(Data Terminal Ready)5 信号地 SG(Signal Ground)6 数据准备好 DSR(Dat
2012-08-28 16:14:28
6276
原创 如何清空串口接收数据显示框(EDIT控件)的数据
如果用 SetDlgItemText(IDC_EDIT_ReceiveData,_T(""));方法来清空的话,表面上当你点击清空按钮时,是显示清空了,但是当下组数据来的时候你会发现,上一组被你清空的数据又显示出来了。其实要解决这个问题很简单,在后面加上UpdateData(TRUE);就可以了。UpdateData()参数只有一个,默认为TRUE。 UpdateData(TR
2012-08-28 14:33:57
3644
转载 C++获取当前路径实现技巧分享
C++编程语言在实际应用中,可以帮助开发人员轻松的实现各种功能与需求。比如在对文件的操作上就可以灵活的运用各种个方法来实现。那么接下来我们将会给大家介绍一下C++获取当前路径的相关实现方法。C++获取当前路径相关实现代码示例:1.以下代码来自优快云 2004 VC编程经验总结. { CString strPath; GetCurrentDirectory(MAX_PATH,s
2012-08-27 15:06:39
830
原创 串口学习小总结(1)
1.为什么有了CSerialPort类还要用MSComm串口控件? 因为CSerialPort类的局限性(想要扩展、完善得自己写),其次因其非Modem应用,如果要对Modem进行控制还得自己对类进行改写。 而MSComm控件因其为微软提供,功能相对完善,而且可以对中文进行操作处理。2.MSComm串口控件编程的基本步骤: (1).在建立的工程中插入M
2012-08-23 14:15:15
1144
转载 串口常用参数
串口常用参数目录波特率:数据位:停止位:奇偶校验位:补充: 串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线Universal Serial Bus或者USB混淆)。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。 串口通信的概念
2012-08-22 15:46:27
4995
转载 MSComm控件使用详解
MSComm 控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。MSComm控件在串口编程时非常方便,程序员不必去花时间去了解较为复杂的API函数,而且在VC、VB、Delphi等语言中均可使用。 Microsoft Communications Control(以下简称MSComm)是Microsoft公司提供的简化Windows下串行通信编程的ActiveX控件,它为应用程序提供了通
2012-08-22 15:43:40
1069
转载 MFC EDIT控件自动向下显示最新一行数据
//m_yourEdit是你CEdit控件的控制类变量。 m_yourEdit.LineScroll(m_yourEdit.GetLineCount()-1,0); 放到你刚接收完数据并显示在控件里的UpdateDate(FALSE)之后。方法二 int nFirstVisible = m_myEdit.GetFirstVisibleLi
2012-08-21 15:42:03
5661
原创 利用ComoBox组合框控件选择串口号
环境VS2008 BOOL XXXDlg::OnInitDialog(){ // TODO: 在此添加额外的初始化代码 GetCom(); int nselect=m_ctrlComoboComPort.GetCurSel()+1; m_MSComm1.put_CommPort(short(nselect));···
2012-08-21 15:13:23
2830
原创 为按钮添加指示ICO图标
在对话框中添加静态图片控件IDC_BMPPORTSTATUS13 (Picture Control)控件ID如下IDC_BMPPORTSTATUS并为其添加控制变量DDX_Control(pDX, IDC_BMPPORTSTATUS, m_ctrlBmpPortStatus);XX.Dlg.h文件中添加 HICON m_hIconOff;
2012-08-21 14:56:09
1588
原创 MFC中改变对话框中静态文本框static text颜色
在对话框中的×dlg.cpp文件中添加WM_CTLCOLOR消息命令HBRUSH ×Dlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor){ HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); // TODO: 在此更改 DC 的任何属性 if
2012-08-20 13:57:43
3221
转载 获取系统串口号
方法一:int C数据接收软件Dlg::GetCom(){ int reg; // CStringArray strCommArr; HKEY hKey; int rtn; //m_cmbComm.ResetContent(); rtn = RegOpenKeyEx( HKEY_LOCAL_MACHINE, "
2012-08-20 13:40:12
8005
转载 MFC如何在单文档下添加背景图片
选择bmp格式的图片,在资源里导入图片到bitmap里面,ID为IDB_BITMAP1;两种方法实现:第一种:在C**View类里添加画刷 CBrush m_brush; 在C**View构造函数中加入代码: CBitmap bmp; bmp.LoadBitmap(IDB_BITMAP); ///加载位图
2012-08-20 13:39:21
6977
转载 MFC 对话框中显示系统当前时间
对话框中编辑框ID为IDC_TIME,关联变量为CString的m_time在OnInitDialog()中添加代码: CString strTime; CTime tm; tm=CTime::GetCurrentTime(); //获取当前系统时间 strTime=tm.Format("%y年%m月%d日
2012-08-20 13:38:38
7925
对话框模式下TXT文件的创建、读写,保存
2012-09-05
Visual C++编程技巧精选500例.pdf
2012-09-01
VS2008上位机串口通信简单例程
2012-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人