- 博客(9)
- 资源 (3)
- 收藏
- 关注
转载 s3c2440存储控制器和地址以及启动的理解
转自:http://blog.sina.com.cn/s/blog_5ddb672b0100fkcf.html 1.首先应该先了解Flash ROM的种类NOR FLASH地址线和数据线分开,来了地址和控制信号,数据就出来。NAND Flash地址线和数据线在一起,需要用程序来控制,才能出数据。通俗的说,只给地址不行,要先命令,再给地址,才能读到NAND的数据,在一个总线完成的。
2017-12-08 13:47:35 321
转载 三极管典型开关电路
1.基极必须串接电阻,保护基极,保护CPU的IO口。2.基极根据PNP或者NPN管子加上拉电阻或者下拉电阻。3.集电极电阻阻值根据驱动电流实际情况调整。同样基极电阻也可以根据实际情况调整。4.基极和发射极需要并联电阻,该电阻的作用是在输入呈高阻态时使晶体管可靠截止,极小值是在前级驱动使晶体管饱和时与基极限流电阻分压后能够满足晶体管的临界饱和,实际选择时会大大高于这个极小值,
2016-08-30 18:08:30 4651
转载 STM32参考代码中Setup0_Process中为什么需要对wValue和wIndex进行byteswap
转自网易博客,博主:drifer提纲:² 第一步从具体数据的总体变化过程来演示原代码是正确的。² 第二步解释为什么原代码这么变扭² 第三步是我觉得怎么改才是最合理的 n 第一步1. 以USB主端第一次发送Get_Descriptor命令为例,其数据构成是"80 06 00 01 00 00 40 00"2. 在Setup0_Process()中将收到
2013-08-29 11:12:36 1626
转载 用静态成员函数调用非静态成员变量
用静态成员函数调用非静态成员变量C++会区分两种类型的成员函数:静态成员函数和非静态成员函数。这两者之间的一个重大区别是,静态成员函数不接受隐含的this自变量。所以,它就无法访问自己类的非静态成员。在某些条件下,比如说在使用诸如pthread(它不支持类)此类的多线程库时,就必须使用静态的成员函数,因为其地址同C语言函数的地址兼容。这种铜限制就迫使程序员要利用各种解决办法
2012-02-07 14:49:35 692
转载 updatedata讲解
当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用 UpdateData(FALSE);如果你希望知道用户在对话框中到底输入了什么,就应该在访问变量前调用UpdateData(TRUE)。用处:主要控制ddx_data 把控件中的值和变量进行交换 比如你有个编辑框,输入了一些值,你的程序怎么得到呢;必须先调
2012-02-07 10:48:39 457
转载 VS2008为新建的子对话框添加OnInitDialog函数
转自http://blog.csdn.net/smallcraft/article/details/60379411. 在header里面添加虚函数 virtual BOOL OnInitDialog(); 2. 修改生成的函数 BOOL YourDialogClass::OnInitDialog() { CDialog::OnInitDialog();
2012-02-07 10:45:27 942
转载 Debug 和 Release 区别
转自http://www.cnblogs.com/JemBai/archive/2009/01/13/1374805.htmlDebug和Release区别VC下Debug和Release区别最近写代码过程中,发现 Debug 下运行正常,Release 下就会出现问题,百思不得其解,而Release 下又无法进行调试,于是只能采用printf方式逐步定位到问题所在
2012-02-06 13:44:01 329
转载 MFC窗口大小及位置设置方式
转自:http://zhidao.baidu.com/question/186266173.html在MFC怎么中设置窗口大小和位置?2010-9-24 22:11 提问者:ttyyuubb|悬赏分:15|浏览次数:3049次第一种方法:使用SetWindowPos函数CWnd::SetWindowPosBOOL
2012-02-06 11:30:40 2237
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人