- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 三极管
9012 21 PNP 低噪放大 50V 0.5A 0.625W 150MHZ 9013 21 NPN 低频放大 50V 0.5A 0.625W 150MHZ 9014 21 NPN 低噪放大 50V 0.1A 0.4W 150HMZ 9015 21 PNP 低噪放大 50V 0.1A 0.4W 150MHZ 9018 21 NPN 高频放大 30V 0.05A 0.4W 1000MHZ ...
2018-07-31 20:50:24 484
原创 关于CH340T 的一点记录
还真的是好记性不如烂笔头,记下来好。。。CH340T,在当初51课本讲道UART串口通信的时候有个TXD的引脚,加了个1N4148有点印象,今日看武哥的原理图,再一次见到了它的身影,想来这次真得借鉴下学会了。KST-51的原理图再现 再看武哥的, 回忆下宋老师的解释: 注意了,这个TXD是和单片机的RXD相连的。哦,突然发现一个原理图的细节问题,再看老师讲的那段话...
2018-07-31 19:09:46 5125 3
原创 KST-STM32学习之W25Q128
1、W25Q128 是华邦公司推出的一款 SPI 接口的 NOR Flash 芯片,其存储空间为 128Mbit,相当于 16M 字节。 W25Q128 可以支持 SPI 的模式 0 和模式 3,也就是 CPOL=0/CPHA=0 和CPOL=1/CPHA=1 这两种模式。2、写入数据时,需要注意以下两个重要问题:①、Flash 写入数据时和 EEPROM 类似,不能跨页写入,一次最多写...
2018-07-29 16:15:53 9003
原创 KST-STM学习之I2C+SPI
只能说跟51的差不了多少,在这里仅仅记录下主要注意事项吧。1、I 2 C 通信分为标准模式 100kbit/s、快速模式 400kbit/s 和高速模式 3.4Mbit/s。因为所有的I 2 C 器件都支持标准模式,但却未必支持另外两种速度。 所以作为通用的 I 2 C 程序我们选择100k 这个速率来实现,也就是说实际程序产生的时序必须小于等于 100k 的时序参数,有特殊速度需求的器...
2018-07-29 14:01:05 485
原创 突然发现一个解释为何要做到“输入阻抗大,输出阻抗小”的博文
https://blog.csdn.net/techexchangeischeap/article/details/72569999
2018-07-28 14:42:01 2248
原创 【STM32基础学习】八种GPIO模式总结
浮空输入_IN_FLOATING 浮空输入,可以做KEY识别,RX1带上拉输入_IPU IO内部上拉电阻输入带下拉输入_IPD IO内部下拉电阻输入模拟输入_AIN 应用ADC模拟输入,或者低功耗下省电开漏输出_OUT_ODIO输出0接GND,IO输出1,悬空,需要外接上拉电阻,才能实现输出高电平。当输出为1时,IO口的状态由上拉电阻拉高电平,但由于是开漏输出模式,这样IO...
2018-07-28 14:24:06 1841 5
原创 KST-STM32学习之USART
1、STM32F103ZE 单片机内部集成有 3(USART)+2(UART)个串行通信接口。2、相应的串行通信接口对应的管脚。 3、注意了,USART和UART是不一样的!USART - 既能实现同步通信,又可以异步通信。 UART - 只能实现异步通信。...
2018-07-28 12:06:09 648
原创 KST-STM32学习之项目实战RGB舞台灯光
代码还是直接放到Github上吧,此处仅仅展示编程中的亮点及注意事项!<传送门>RGB小灯的原理图奉上~1、相比基本定时器,通用定时器使用输出比较多了设置捕获比较寄存器通道初值和通道预装载。 2、基本定时器在中断中实现的颜色渐变更让人拍手称绝。 ...
2018-07-27 21:24:46 2947
原创 【STM32模块化程序】PWM产生
1、STM32的通用定时器STM32F103ZE 拥有 TIM2、TIM3、TIM4 和 TIM5 共 4 个通用定时器。这 4 个定时器除了具备基本定时器的向上计数器功能外,还可以向下、向上/向下计数。此外还具备独立通道,能够实现输入捕获、输出比较、PWM 输出、单脉冲输出等功能。2、PWM功能的几种实现①、硬件实现。比如STM32 自带的 PWM 输出功能就是通过输出比较模式设定占...
2018-07-27 12:18:01 3925 1
原创 KST-STM32学习之位带操作
1、位带的学习其实学习51的时候已经初步领略过,只是当时没有提出这么专业的名次,譬如:TR0 = 1不就是嘛! 51中可以进行位带操作的内存地址为20H 到 2FH 这 16 个字节共 128 位的内存!而其余内存只能字节操作!这么方便的东西,对于STM32当然也是有的啦!2、STM32有两部分可以进行位带操作, SRAM 区的最低 1MB 范围和片内外设区的最低 1MB 范围,而常用的...
2018-07-27 10:38:14 1187
转载 KST-STM32 学习之GPIO_Speed
一、 GPIO模式配置1、输入/输出模式(参考stm32手册)2、GPIO输出模式下,几种速度的区别:(1). GPIO 引脚速度: GPIO_Speed_2MHz (10MHz, 50MHz) ;又称输出驱动电路的响应速度:(芯片内部在I/O口的输出部分安排了多个响应速度不同的输出驱动电路,用户可以根据自己的需要选择合适的驱动电路,通过选择速度来选择不同的输出驱动模块,达...
2018-07-27 08:20:26 1937
原创 KST-STM32学习之数码管扫描中的一个寄存器操作疑问
完整的代码还是上传到了我的Github上,<传送门>
2018-07-26 22:29:53 1069
原创 KST-STM32学习之中断优先级与中断嵌套
1、ARM Cortex-M3 内核搭载了一个强大而方便的中断系统,称之为 NVIC(嵌套向量中断控制器)。2、Cortex-M3 支持 256 个“中断通道”(16 个异常+240 个中断)以及对应的可编程 256 级中断优先级设置。 STM32 虽然采用 Cortex-M3 内核,但是只使用了其中的 84 个“中断通道”(16 个异常+68 个中断)以及 16 级中断优先级设置。3、...
2018-07-26 18:38:30 3959 1
原创 KST-STM32学习之基础知识
1、单片机用户来讲,单片机提供给的三大资源分别是程序存储空间、数据存储空间、特殊功能寄存器。2、STM32F103ZE 这款单片机,有 512K 字节的 FLASH(程序存储空间),64K 字节的静态 SRAM(数据存储空间),另外还有大量的特殊功能寄存器提供给用户来实现其功能。3、STM32F103ZE 一共有 144 个引脚, 3.3V供电,注意与51的5V供电区分!4、同51单片...
2018-07-26 16:11:01 1833
原创 PS之蒙版
1、蒙版创建方法①一般方法 ②快速创建 2、蒙版的一些快捷键蒙版与图层直接的解锁可直接点击。。禁用蒙版 – shift+单击 显示蒙版 – alt + 单击...
2018-07-24 21:20:43 507
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人