-
Ibeacon_self
蓝牙定位系统,,可以完成室内定位等具体功能,保证亲测可用(Bluetooth positioning system, available)
- 2017-12-30 15:33:23下载
- 积分:1
-
OutFre
说明: 方波产生:范围为1~5K,,,精度为100us(Square wave generation: the range of 1 ~ 5K,,, accuracy 100us)
- 2009-08-26 23:16:13下载
- 积分:1
-
STM32之ADC+DMA传输(定时器触发)
说明: STM32F103单片机实现定时器触发DMA传输ADC测得的数据(STM32F103 Single Chip Microcomputer Implements Timer Triggering DMA to Transfer Data Measured by ADC)
- 2019-04-09 17:28:01下载
- 积分:1
-
SimpleBGC-_GUI_2_2b2(2)
开源SimpleBGC _GUI_2_2b2(2)的上位机代码,对下位机板进行设置 (Open source SimpleBGC _GUI_2_2b2 (2) of the PC code, the lower board set)
- 2016-12-16 12:06:28下载
- 积分:1
-
2
说明: 在传统矩阵变换器和多电平逆变器的基础上,提出一种新颖的多电平矩阵变换器,介绍了其拓扑结构和工
作原理.多电平矩阵变换器的能量传递,是通过三相输入电压对中点电容充电到一个恒定直流电压而实现的.选择适
当的控制算法和电容电压,能在变换器的两侧合成低次谐波含量小且波形近似于正弦的可控输入/输出电压.对多电
平矩阵变换器进行建模和仿真,并探讨了其输出能控性.
( On the basis of a conventional matrix converter and a multilevel inverter, a novel multilevel matrix
converter is proposed, and its topology configuration and principle are introduced. This converter operates as a
bidirectional converter and transfers energy between its two sides by charging the midpoint capacitors to a known
constant DC voltage level. Proper selection of control algorithms and capacitor voltages helps synthesize controllable
and waveforms almost sinusoidal three-phases AC voltage with minimum low-order harmonics at both sides of the
converter. The multilevel matrix converter is modeled and simulated with its output controllability discussed.
)
- 2012-03-25 19:01:33下载
- 积分:1
-
【19】DMA PWM WS2812 GPIO输出16组
STM32作为主控芯片,72Mhz,利用DMA+PWM实现驱动WS2812,创建16个并行800kBit / s数据流的想法如下:
使用定时器每1.25us创建一个800kHz的时基和一个DMA请求。
使用2个比较模块在低位时间(350ns)和高位时间(700ns)下创建DMA请求
1.25us DMA请求将GPIO端口的所有位设置为高电平
350ns DMA请求将数据从帧缓冲区传输到GPIO端口。如果该位为0,GPIO引脚将变为低电平,否则将保持高电平。
700ns DMA请求将所有GPIO引脚设置为低电平。
重复步骤1到3,直到发送所有位。
这产生脉冲周期为1.25us,脉冲宽度为350ns或700ns的脉冲流,具体取决于脉冲表示的位值,通过DMA将数据传输到GPIO端口意味着每16个LED每位需要一个字(两个字节)。每个LED 24位,每16个LED 24个字(48个字节)。(The idea to create 16 parallel 800kBit/s data streams is the following:
Use a Timer to create an 800kHz time base and a DMA request every 1.25us.
Use 2 compare modules to create DMA requests at the low bit time (350ns) and the high bit time (700ns)
The 1.25us DMA request sets all bits of the GPIO port high
The 350ns DMA request transfers the data from the frame buffer to the GPIO port. If the bit is a 0, the GPIO pin will go low, otherwise it will stay high.
The 700ns DMA request sets all GPIO pins low.
Repeat steps 1 to 3 until all bits have been transmitted.
This creates a stream of pulses with a pulse period of 1.25us and a pulse width of either 350ns or 700ns depending on the bit value the pulse represents.
Transferring the data via DMA to the GPIO port means that per 16 LEDs one half word (two bytes) is needed per bit. At 24 bits per LED that makes 24 half words (48 bytes) per 16 LEDs.)
- 2020-12-15 10:49:13下载
- 积分:1
-
0MOTOR_CONTROL_003
说明: 该代码可以对电机运行实现 S型加减速运动,驱动步进电机(This code can realize S-type acceleration and deceleration motion for motor operation and drive stepper motor.)
- 2020-06-20 08:20:02下载
- 积分:1
-
51单片机通信参考程序
说明: NRF24L01无线通信,51单片机通信参考程序(24l01 wireless comunication)
- 2020-06-20 02:20:01下载
- 积分:1
-
LTC2942
Library to interact with the LTC2942-1 chip via I2C interface.
Compatible with LTC2941.
(LTC2942-1: 1A battery gas gauge)
- 2020-11-25 23:39:32下载
- 积分:1
-
fengmingqi
stc89c52单片机驱动蜂鸣器的程序,延时函数用定时器方式编写。(stc89c52 MCU-driven buzzer procedures, with the timer delay function approach to the preparation.)
- 2010-02-08 16:56:27下载
- 积分:1