上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 54 下一页
摘要: 转http://blog.csdn.net/gaojinshan/article/details/11534569 16位数据操作指令 名字 功能ADC 带进位加法(ADD with Carry) ADD 加法 AND 按位与。这里的按位与和C的”&”功能相同 ASR 算术右移(Arithmetic 阅读全文
posted @ 2016-09-21 21:17 prayer521 阅读(10155) 评论(0) 推荐(1)
摘要: IMPORT ,定义表示这是一个外部变量的标号,不是在本程序定义的EXPORT ,表示本程序里面用到的变量提供给其他模块调用的。以上两个在汇编和C语言混合编程的时候用到刚看到一篇不错的BLOG,解说C和汇编混编的,虽然貌似是翻译ADS文档的,不过写的挺不错,通俗容易懂,可以看看其实汇编调用C貌似很简 阅读全文
posted @ 2016-09-21 20:49 prayer521 阅读(5077) 评论(1) 推荐(1)
摘要: 获取无线网络,及无线网络的参数之前,我们先了解一下RSSI,SSID和BSSID分别是什么,当然你可以去百度或者维基百科查阅,我这里只是简单的说明一下。RSSI就是无线网络的信号强度,这个是和无线AP(如,路由器)的距离有关的一个参数。SSID就是无线AP的名称,即我们通常在我们手机或者笔记本中搜索 阅读全文
posted @ 2016-09-20 13:20 prayer521 阅读(4708) 评论(0) 推荐(0)
摘要: 问题:数码管显示程序放在定时TIM2中断函数里面扫描,想要实现在关闭某一功能的时候数码管不显示。 刚开始的想法是开关关闭,关闭定时器时钟;开关打开,打开定时器时钟;(但实验证明再次打开开关时定时器2却不工作:表现为数码管不显示) 解决办法:开关关闭,关闭定时器更新中断(即TIM_ITConfig(T 阅读全文
posted @ 2016-09-19 14:10 prayer521 阅读(5797) 评论(0) 推荐(0)
摘要: 定时器初始化配置 NVIC配置 正常情况下是先配置好定时器参数设置,再配置NVIC中断-》使能中断。 阅读全文
posted @ 2016-09-19 11:12 prayer521 阅读(1420) 评论(0) 推荐(0)
摘要: 用MDK软件仿真的时候,无外部下拉,GPIO管脚初始化之后IDR寄存器的值为0,这是软件仿真的BUG。 下面也是一个例子:软件仿真的时候会死在等待松手部分,实际却是正常通过。 阅读全文
posted @ 2016-09-18 13:24 prayer521 阅读(731) 评论(0) 推荐(0)
摘要: 端模式分为:小端字节序和大端字节序,也就是字节在内存中的顺序。 小端字节序:低字节存于内存低地址;高字节存于内存高地址。如一个long型数据0x12345678 0x0029f458 0x78 0x0029f459 0x56 0x0029f45a 0x34 0x0029f45b 0x12 在以上数据 阅读全文
posted @ 2016-09-17 22:13 prayer521 阅读(240) 评论(0) 推荐(0)
摘要: 实现两个字节序的交换例如:300=0X012C,交换之后为0X2C01 测试代码 机智云传两个字节类型的温度数据时由于其数据类型定义为: uint16_t Temperature; 而网络字节序就是大端字节序,MDK中默认的是小端所以须将其转换为大端字节序:ReadTypeDef.Temperatu 阅读全文
posted @ 2016-09-17 21:50 prayer521 阅读(1874) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/wqx521/article/details/50931327 阅读全文
posted @ 2016-09-16 18:31 prayer521 阅读(135) 评论(0) 推荐(0)
摘要: 这里涉及到一个很重要的寄存器,时钟配置寄存器:RCC_CFGR 设置RCC_CFGR寄存器的位参数,使其与外部晶振匹配得到72M系统时钟。 阅读全文
posted @ 2016-09-16 17:22 prayer521 阅读(1738) 评论(0) 推荐(0)
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 54 下一页