上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 题:1、 设计描述平面坐标上的点CPoint类,该类满足下述要求:•具有x,y坐标信息;•具有带默认形参值的构造函数,参数分别用于初始化x和y坐标信息;•具有获取x、y信息的GetX和GetY函数,具有设置x、y信息的SetX和SetY函数;2、 设计一个矩形类CRectangle,该类满足下述要求... 阅读全文
posted @ 2014-12-02 19:56 ht-beyond 阅读(948) 评论(0) 推荐(0) 编辑
摘要: APB2负责AD,I/O,高级TIM(TIM1,TIM8),串口1。APB1负责DA,USB,SPI,I2C,CAN,串口2345,普通TIM。110:PWM模式1- 在向上计数时,一旦TIMx_CNTTIMx_CCR1时通道1为无效电平(OC1REF=0),否则为有效电平(OC1REF=1)。11... 阅读全文
posted @ 2014-11-30 10:23 ht-beyond 阅读(233) 评论(0) 推荐(0) 编辑
摘要: stm32固件库V3.0以上的版本,main等源文件中不再直接包含stm32f10x_conf.h,而是stm32f10x.h,stm32f10x.h则定义了启动设置,以及所有寄存器宏定义,此文件中需要注意的有:使用V3.0以上版本固件库的方法如下:1.选择device(配置函数STM32F10x.... 阅读全文
posted @ 2014-11-26 11:07 ht-beyond 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: 举例说明:函数声明:void Fun(int (*p)[4] ); void Fun(int (*p)[4] ) { int i=0,j=0; for(i=0;i<4;i++) for(j=0;j<4;j++) cout << *(*(p+i)+j) << en... 阅读全文
posted @ 2014-11-18 00:07 ht-beyond 阅读(852) 评论(0) 推荐(0) 编辑
摘要: 1.gcc -g test.c -o testgdb test #启动GDB调试break(b) 函数名/行号/文件名:行号/行号if条件 #添加断点info break 查看所有断点delete 断点编号runnext(n)...next(不进入子函数)step(s)...(进入子函数)conti... 阅读全文
posted @ 2014-11-10 17:59 ht-beyond 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 1.装好virtualbox以及扩展包后,系统将自动生成vboxusers的用户组,将自己的用户名添加到bvoxusers组,否则无法使用vbox。sudo usermod -G vboxusers your_user_name2.使用USB设备:在Virtualbox虚拟机配置面板中打开USB设备... 阅读全文
posted @ 2014-11-05 19:11 ht-beyond 阅读(1161) 评论(0) 推荐(0) 编辑
摘要: 1.位带区: 支持位带操作的地址区2.位带别名:对别名地址的访问最终作用在位带区的访问(中途有地址映射)3.4.5.对于片上外设,映射关系参照上图关系修改即可。6.举例:建立一个把“位带地址+位序号”换成别名地址的宏,再建立一个把别名地址转换成指针类型的宏。使用位带功能时,要访问的变量必须用vola... 阅读全文
posted @ 2014-10-30 10:14 ht-beyond 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 1.无源带通滤波器: 如图,LC并联,频率低时容抗大,感抗小,电流都走电感,输出电压Vo很小。 频率高时,感抗大,容抗小,电流都走电容,输出Vo很小。 频率不大不小时,容抗与感抗相当, (容抗与感抗值相等) 此时通过电容和电感电流相当,但相位相反,互相抵消,LC并联的效果阻抗极大,电压Vo很大。 2 阅读全文
posted @ 2014-10-25 11:14 ht-beyond 阅读(1216) 评论(0) 推荐(0) 编辑
摘要: 1.零电平比较器,将输出信号与零电位比较,以决定输出电压的正负性。 若输入为正弦波,则可输出方波: 为了使输出电压有确定的数值,可在比较器的输出端接上限幅器。 2.任意电平比较器。 3.滞回比较器(施密特触发器)在任意电平比较器中,如果将集成运放的输出电压通过反馈支路加到同相输入端,形成正反馈。 迟 阅读全文
posted @ 2014-10-25 10:04 ht-beyond 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 使用VS2005以上版本(VS2005、VS2008、VS2010.....)编译在其他编译器下正常通过的C语言程序,你可能会遇到类似如下的警告提示:引用内容warning C4996: 'strcpy': This function or variable may be unsafe. Consi... 阅读全文
posted @ 2014-09-23 23:57 ht-beyond 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 指令功能AAA调整加AAD调整除AAM调整乘AAS调整减ADC进位加ADD加AND与ARPL调整优先级BOUND检查数组BSF位右扫描BSR位左扫描BSWAP交换字节BT位测试BTC位测试求反BTR位测试清零BTS位测试置一CALL过程调用CBW转换字节CDQ转换双字CLC进位清零CLD方向清零CL... 阅读全文
posted @ 2014-08-30 22:22 ht-beyond 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 1.关于寄存器Windows 在内部频繁使用 ESI,EDI,EBP,EBX 寄存器,而且并不去检测这些寄存器的值是否被更改,所以如果要使用这些寄存器时必须先保存它们的值,待用完后再恢复它们eax 是WIN32 API 默认的返回值存放处。ecx 是LOOP指令自动减一的寄存器,也就是一半用来计数,... 阅读全文
posted @ 2014-08-18 10:54 ht-beyond 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1.下载并安装MASM,下载nmake.exe工具,把namake.exe放到MASM安装目录的bin下。2.编写一个用于设置环境变量的批处理文件var.bat(放到masm根目录即可)文件的内容如下:@echooffrem请根据Masm32软件包的安装目录修改下面的Masm32Dir环境变量!se... 阅读全文
posted @ 2014-08-16 14:20 ht-beyond 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 1.键盘输入将引发9号中断,BIOS提供了int 9中断例程。CPU在9号中断发生后,执行int 9中断例程,从60h端口读出扫描码,并将其转化为相应的ASCII码或状态信息,存储在内存的指定空间(键盘缓冲区或状态字节)中。一般的键盘输入,在CPU执行完int 9中断例程后,都放到了键盘缓冲区中。键... 阅读全文
posted @ 2014-08-16 00:06 ht-beyond 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 1.我们可以使用一种标号,这种标号不但表示内存单元的地址,还表示了内存单元的长度,即表示在此标号处的单元,是一个字节单元,还是字单元,还是双字单元。如 a:db1,2,3,4,5,6,7,8改写为adb1,2,3,4,5,6,7,8 b:dw0 改变为bdw0使用不带“:”的标号,它们是同时... 阅读全文
posted @ 2014-08-15 23:58 ht-beyond 阅读(1246) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页