09 2016 档案
摘要:ch340g usb转TTL模块,烧写wifi模块ESP8266固件时,为图省事,我直接用的该模块的3.3v电为wifi模块供的电,结果刚一上电就出现串口模块消失(听到噔的一声),电脑设备管理器里就看不到ch340虚拟的com口了。(事实证明负载把该模块的电压拉的太低,导致usb转ttl模块无法正常
阅读全文
摘要:变压器的工作原理? 变压器由铁芯(或磁芯)和线圈组成,线圈有两个或两个以上的绕组,其中接电源的绕组叫初级线圈,其余的绕组叫次级线圈。变压器就是一种利用电磁互感应,变换电压,电流和阻抗的器件。变压器是变换交流电压、电流和阻抗的器件,当初级线圈中通有交流电流时,铁芯(或磁芯)中便产生交流磁通,使次级线圈
阅读全文
摘要:在命令行输入: emulator -help,即可显示emulator支持的所有命令。 Android Emulator usage: emulator [options] [-qemu args] options: -sysdir <dir> 在目录<dir>中搜索system.img -syst
阅读全文
摘要:sudo nano /etc/environment 环 境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell。对于Linux来说一般是bash,但也可以重新设定或切换到其它的 Shell。对于UNIX,可能是CShelll。环境变量是通过Shell命令来设置的,设置好的环境变量又可
阅读全文
摘要:mkdir 目录名 => 创建一个目录 rmdir 空目录名 => 删除一个空目录 rm 文件名 文件名 => 删除一个文件或多个文件 rm –rf 非空目录名 => 删除一个非空目录下的一切 touch 文件名 => 创建一个空文件 重命名文件(夹) / 移动文件(夹)到指定文件夹 执行格式: m
阅读全文
摘要:http://www.21ic.com/app/mcu/201307/186301.htm
阅读全文
摘要:http://www.tuicool.com/articles/E3a2myi 这项技术由德州仪器提出, 并且应用在自己的CC3000系列芯片上. 不过, 从原理上来说, 支持混杂模式的wifi芯片都可以应用该技术。 所谓的smartconfig就是: wifi模块通电,没有可用的wifi, 进入混
阅读全文
摘要:http://baike.baidu.com/link?url=MdPasIvq2O0rxsT_I5kvi4ulkxzzRZO1s-pEx3nlDm4LqgFoh-frMYmM5j2cUzhjG5vUrv4rG2FKeqXkeiRXwq 混杂模式就是接收所有经过网卡的数据包,包括不是发给本机的包。默
阅读全文
摘要:stm32F103中任务切换定义 os_cpu_a.asm中任务切换函数的定义 1)任务切换很简单, 由以下两步完成, 将被挂起任务的微处理器寄存器推入堆栈, 然后将较高优先级的任务的寄存器值从栈中恢复到寄存器中。 在uC/OS-II中, 就绪任务的栈结构总是看起来跟刚刚发生过中断一样, 所有微处理
阅读全文
摘要:转http://blog.csdn.net/gaojinshan/article/details/11534569 16位数据操作指令 名字 功能ADC 带进位加法(ADD with Carry) ADD 加法 AND 按位与。这里的按位与和C的”&”功能相同 ASR 算术右移(Arithmetic
阅读全文
摘要:IMPORT ,定义表示这是一个外部变量的标号,不是在本程序定义的EXPORT ,表示本程序里面用到的变量提供给其他模块调用的。以上两个在汇编和C语言混合编程的时候用到刚看到一篇不错的BLOG,解说C和汇编混编的,虽然貌似是翻译ADS文档的,不过写的挺不错,通俗容易懂,可以看看其实汇编调用C貌似很简
阅读全文
摘要:获取无线网络,及无线网络的参数之前,我们先了解一下RSSI,SSID和BSSID分别是什么,当然你可以去百度或者维基百科查阅,我这里只是简单的说明一下。RSSI就是无线网络的信号强度,这个是和无线AP(如,路由器)的距离有关的一个参数。SSID就是无线AP的名称,即我们通常在我们手机或者笔记本中搜索
阅读全文
摘要:问题:数码管显示程序放在定时TIM2中断函数里面扫描,想要实现在关闭某一功能的时候数码管不显示。 刚开始的想法是开关关闭,关闭定时器时钟;开关打开,打开定时器时钟;(但实验证明再次打开开关时定时器2却不工作:表现为数码管不显示) 解决办法:开关关闭,关闭定时器更新中断(即TIM_ITConfig(T
阅读全文
摘要:定时器初始化配置 NVIC配置 正常情况下是先配置好定时器参数设置,再配置NVIC中断-》使能中断。
阅读全文
摘要:用MDK软件仿真的时候,无外部下拉,GPIO管脚初始化之后IDR寄存器的值为0,这是软件仿真的BUG。 下面也是一个例子:软件仿真的时候会死在等待松手部分,实际却是正常通过。
阅读全文
摘要:端模式分为:小端字节序和大端字节序,也就是字节在内存中的顺序。 小端字节序:低字节存于内存低地址;高字节存于内存高地址。如一个long型数据0x12345678 0x0029f458 0x78 0x0029f459 0x56 0x0029f45a 0x34 0x0029f45b 0x12 在以上数据
阅读全文
摘要:实现两个字节序的交换例如:300=0X012C,交换之后为0X2C01 测试代码 机智云传两个字节类型的温度数据时由于其数据类型定义为: uint16_t Temperature; 而网络字节序就是大端字节序,MDK中默认的是小端所以须将其转换为大端字节序:ReadTypeDef.Temperatu
阅读全文
摘要:http://blog.csdn.net/wqx521/article/details/50931327
阅读全文
摘要:这里涉及到一个很重要的寄存器,时钟配置寄存器:RCC_CFGR 设置RCC_CFGR寄存器的位参数,使其与外部晶振匹配得到72M系统时钟。
阅读全文
摘要:进如透传之后,接下来就可以发送数据了,发送+++退出透传模式。
阅读全文
摘要:转载请注明出处:http://club.gizwits.com/thread-256-1-1.htmlAirLink模式GoKit2代配置路由SSID和密码方法如下:1、GoKit2上电2、长按Key1键,待WiFi模块上的红灯常亮(GoKit功能版RGB灯变成红色)后进入下一步3、长按Key2键,
阅读全文
摘要:转:http://blog.csdn.net/k7arm/article/details/51925941 以下为我转载的文章 原文链接 1.概述 本文针对乐鑫ESP8266模块进行串口模式烧写流程整理了一篇操作流程。合作厂商在进行模块烧写操作时请依次按照如下步骤进行,否则会产生不可控的错误。 2.
阅读全文
摘要:看到一篇写的非常详细的帖子,为防止楼主删帖后找不到,果断转载过来 RingBuffer源代码分析 出处: http://bbs.ickey.cn/community/forum.php?mod=viewthread&tid=43202(出处: ICKEY BBS) 大家都知道,环形缓冲区是比较常用的
阅读全文
摘要:1 串口连接电脑调试时,GPIO15必须接地,否则没响应 2发送退出透传指令“+++”时,必须取消勾选发送新行。发送别的指令时须勾选。 另外若所刷固件版本为[Vendor:www.ai-thinker.com Version:0.9.2.4],则默认通信波特率为9600
阅读全文
摘要:转:http://blog.csdn.net/gaojinshan/article/details/11479929
阅读全文
摘要:转: c语言中数字后面带个U是什么意思?#define F_CPU 12000000U答:U表示该常数用无符号整型方式存储,相当于unsigned int;L表示该常数用长整型方式存储,相当于longF表示该常数用浮点方式存储,相当于float
阅读全文
摘要:单片机按键消抖分析http://c.biancheng.net/cpp/html/1901.html
阅读全文
摘要:1:隐藏 假如一个工程中存在a.c、 b.c 以及main.c等C文件。 . 静态函数 在函数的返回类型前加上关键字static,函数就被定义成为静态函数。 函数的定义和声明默认情况下是extern的,但静态函数只是在声明他的文件当中可见,不能被其他文件所用。 . 局部静态变量 在局部变量之前加上关
阅读全文
摘要:STM32读具体GPIOx的某一位是1还是0
阅读全文
摘要:STM32 GPIO 配置之ODR, BSRR, BRR 详解 用stm32 的配置GPIO 来控制LED 显示状态,可用ODR,BSRR,BRR 直接来控制引脚输出状态. ODR寄存器可读可写:既能控制管脚为高电平,也能控制管脚为低电平。 管脚对于位写1 gpio 管脚为高电平,写 0 为低电平
阅读全文
摘要:http://zhidao.baidu.com/link?url=gdVNuIgLOJcV37QzbCx0IrFip5pskiPQDWpoZayr_xBEe120p4d_iWtrfDl1d4tSFaHnQxF5gvjgy7lkPIkKA_ 对于复用功能的 IO,我们首先要使能 GPIO 时钟,然后使
阅读全文
摘要:http://blog.csdn.net/tanyouliang/article/details/6767011 LDR指令的格式: LDR{条件} 目的寄存器 <存储器地址> 作用:将 存储器地址 所指地址处连续的4个字节(1个字)的数据传送到目的寄存器中。 LDR指令的寻址方式比较灵活,实例如下
阅读全文
摘要:printf函数底层会调用fputc函数
阅读全文
摘要:system_stm32f4xx.c:This file contains the system clock configuration for STM32F4xx devices.
阅读全文
摘要:http://blog.csdn.net/jdh99/article/details/22056203
阅读全文
摘要:http://www.cnblogs.com/ransn/p/5654068.html
阅读全文
摘要:spi移位寄存器即是spi的数据寄存器,在stm32中数据手册是这样描述的:
阅读全文