上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 1.CAN(controller area network) LAN(local area network)局域网2.CAN等通信协议的开发,使多种LAN通过网关进行数据交换得以实现。如应用在汽车电子3.CAN控制器通过判断两根线的电位差来判断总线电平,总线电平分为显性电平和隐性电平。发送方通过使总... 阅读全文
posted @ 2014-09-19 20:34 fx427103 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 1.为实现二进制搜索算法,N位寄存器首先设置在中间刻度(即:100... .00,MSB设置为1)。这样,DAC输出(VDAC)被设为VREF/2,VREF是提供给ADC的基准电压。然后,比较判断VIN是小于还是大于VDAC。如果VIN大于VDAC,则比较器输出逻辑高电平或1,N位寄存器的MSB保持... 阅读全文
posted @ 2014-09-15 21:59 fx427103 阅读(1297) 评论(0) 推荐(0) 编辑
摘要: 1.寄存器 CM3拥有R0~R15通用寄存器和一些特殊功能寄存器 R0~R12这些通用寄存器,复位初始值都是不可预料的2.CM3有R0到R15的通用寄存器组注:绝大部分的16位thumb只能访问R0到R7,而32位thumb-2可以访问全部寄存器3.特殊功能寄存器3.1程序状态寄存器组(应用程序... 阅读全文
posted @ 2014-09-15 14:32 fx427103 阅读(2728) 评论(0) 推荐(0) 编辑
摘要: 1.不再像别的ARM7那样从thumb状态和ARM状态来回切换Thumb-2指令集横空出世,Cortex-M3不支持ARM指令集2.BKP备份寄存器(42个16位寄存器组成),用来存储用户应用程序数据。。在Vdd掉电时由Vbat供电。。在待机复位、系统复位、电源复位后,这些寄存器不会被复位3.DMA... 阅读全文
posted @ 2014-09-12 15:50 fx427103 阅读(641) 评论(0) 推荐(0) 编辑
摘要: Thumb指令集 Thumb指令可以看做是ARM指令压缩形式的子集,是针对代码密度【1】的问题而提出的,它具有16为的代码密度。Thumb不是一个完整的体系结构,不能指望处理程序只执行Thumb指令而不支持ARM指令集。因此,Thumb指令只需要支持通用功能,必要时,可借助完善的ARM指令集,例如:... 阅读全文
posted @ 2014-09-12 13:45 fx427103 阅读(5179) 评论(0) 推荐(0) 编辑
摘要: arm精简指令集、可以安装嵌入式操作系统8051复杂指令集avr没落了 阅读全文
posted @ 2014-09-11 14:17 fx427103 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1.串口的操作可以有两种操作方式:同步操作方式和重叠操作方式(又称为异步操作方式).同步操作时,API函数会阻塞直到操作完成以后才能返回(在多线程方式中,虽然不会阻塞主线程,但是仍然会阻塞监听线程);重叠操作方式,API函数会立即返回,操作在后台进行,避免线程的阻塞.2.打开一个串口http://w... 阅读全文
posted @ 2014-09-11 09:47 fx427103 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 一个句柄是指使用的一个唯一的整数值,即一个4字节(64位程序中为8字节)长的数值,来标识应用程序中的不同对象和同类对象中的不同的实例,诸如,一个窗口,按钮,图标,滚动条,输出设备,控件或者文件等。应用程序能够通过句柄访问相应的对象的信息。如果句柄不用在I/O文件中,它是毫无用处的。 句柄是Windo... 阅读全文
posted @ 2014-09-11 09:33 fx427103 阅读(240) 评论(0) 推荐(0) 编辑
摘要: for(int i =0;i='0'&& c='A'&& c<='F') || c == ' ' ) ) { MSG("WARING:请检查输入是否符合要求... "); return; } } 阅读全文
posted @ 2014-09-09 16:08 fx427103 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 在初始化相关程序中调用,IDC_REG1_ADDR是文本编辑框控件的ID ((CEdit*)GetDlgItem(IDC_REG1_ADDR))->SetLimitText(2); 阅读全文
posted @ 2014-09-09 10:33 fx427103 阅读(296) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页