- 博客(7)
- 资源 (9)
- 收藏
- 关注
转载 STM32高级开发(12)-在GCC中使用printf打印串口数据
在大家使用keil或是iar开发stm32等arm芯片的时候,想来最不陌生的就是使用print通过串口输出一些数据,用来调试或是其他作用。但是要明确的是由于keil iar gcc 他们使用的标准C语言库虽然都遵循一个标准,但他们底层的函数实现方式都是不同的,那么在GCC中我们能否像在keil中一样重映射print的输出流到串口上呢?答案是肯定的。keil中的重映射方式及原理/* * l...
2018-10-30 15:08:28 962 1
转载 I2C总线协议详解
1.1 I2C总线知识1.1.1 I2C总线物理拓扑结构 I2C 总线在物理连接上非常简单,分别由SDA(串行数据线)和SCL(串行时钟线)及上拉电阻组成。通信原理是通过对SCL和SDA线高低电平时序的控制,来 产生I2C总线协议所需要的信号进行数据的传递。在总线空闲状态时,这两根线一般被上面所接的上拉电阻拉高,保持着高电平。1.1.2 I2C总线特征 I2C总线上的...
2018-10-29 17:38:14 319
原创 python 实现基于XMODEM协议的W600 WiFI芯片固件烧录工具
from optparse import OptionParserimport serialimport xmodemimport os, sys, timeimport loggingimport pyprindfrom binascii import b2a_hex, a2b_hex"""Name : Firmware upgrade tool for winnermic...
2018-10-29 09:09:22 2020
转载 使用python xmodem 模块下载及上传文件
转自:https://pypi.org/project/xmodem/ Documentation available at http://packages.python.org/xmodem/Python Package Index (PyPI) page is available at https://pypi.python.org/pypi/xmodemUsageCrea...
2018-10-27 11:46:00 4567 1
转载 PWM死区(Dead Zone)的作用和意义
PWM输出时的Dead Zone(死区)作用是在电平翻转时插入一个时间间隔,避免关闭前一个设备和打开后一个设备时因为开关速度的问题出现同时开启状态而增加负荷的情况(在没有彻底关闭前打开了后一个设备),尤其是电流过大时容易造成短路等损坏设备,如:互补PWM波输出在逆变器(直流转交流)中的应用。PWM(Pulse Width Modulation),即脉宽调制,简单来说就是一些矩形脉...
2018-10-23 13:49:48 28314 2
转载 单片机I/O口推挽输出与开漏输出的区别(open-drain与push-pull)
推挽(push-pull):推挽输出的器件是指输出脚内部集成有一对互补的MOSFET,当Q1导通、Q2截止时输出高电平;而当Q1截止导通、Q2导通时输出低电平。一个导通另一个就截止。集电极开路:输出端相当于孤立三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内)。 1集电极开路输出的结构 1>...
2018-10-16 17:51:37 10991 1
转载 SPI总线(一):基本原理篇
相关文章: SPI总线(二):驱动分析篇 SPI总线(三):驱动实例 1、什么是SPI? SPI是串行外设接口(Serial Peripheral Interface)的缩写。是 Motorola 公司推出的一 种同步串行接口技术,是一种高速的,全双工,同步的通信总线。2、SPI优点 支持全双工通信 通信简单...
2018-10-10 09:31:53 1789 3
80211-2016.pdf
2020-11-04
Wi-Fi_WMM_Specification_v1.2.0.pdf
2020-09-15
Linux下的lds链接脚本基础[0].pdf
2020-08-15
mt7620_wifi2710_all_dpa(7620A).7z
2020-03-13
websocketd-0.3.0 win64 server echo
2018-08-22
pcm格式测试文件(Audiotrick组件 播放)
2017-11-13
微型混合动力汽车铅酸电池能效管理
2014-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人