对于STM32芯片,其GPIO输出可以根据不同的应用需求而灵活选择不同档次的输出速率。一般分为低、中、高或者很高几个档次,具体速率视不同的STM32芯片而定。
stm32串口占用时间、消耗CPU及最大中断时间的深度分析,探寻一种更有效的串口发送方式
1、stm32串口发送占用的时间
答:做嵌入式以来,一直自认为在两个MCU之间的串口通...
前言某客户反应说他们做回来的板子测试发现程序上电就跑飞了,下载都正常。检查了一个礼拜都不知道哪里出了问题,感觉无从下手。一 问题排查1.1...
操作平台和环境
DSP型号:TMS320C6713仿真器:XDS510PLUSFlash型号:AM29LV800BT或AM29LV800BT都试过(一般接口一样,差别不大)RAM...
看你用FET 还是JTAG还是其他什么的不一样
1. 启动CodeComposerStudioStart→AllPrograms→TexasI...
开场白: 上一节鸿哥列出了初学者七大误区,到底什么才是初学者关注的核心?那就是裸机奔跑的程序结构。一个好的程序结构,本身就是一个微型的多任务操作系统。鸿哥...
开场白:上一节鸿哥提到delay()延时函数消耗的时间太长了,其它任务根本没有机会执行,我们该怎么改善?本节教大家利用累计主循环次数的方法来解决这个问题。这一节要教会...
开场白:上一节提到在累计主循环次数来实现计时,随着主函数里任务量的增加,为了保证延时时间的准确性,要不断修正设定上限阀值const_time_level 。我们该怎么...
开场白:上一节讲了利用累计定时中断次数实现LED灯闪烁,这个例子同时也第一次展示了我最完整的实战程序框架:用switch语句实现状态机,外加定时中断。这个框架看似简单,实际上就是那...
开场白:上一节讲了如何把矩阵键盘翻译成独立按键的处理方式。这节讲74HC595的驱动程序。要教会大家两个知识点:第一点:朱兆祺的学习板是用74HC595...
把74HC595驱动程序翻译成类似单片机IO口直接驱动的方式。
开场白:上一节讲了74HC595的驱动程序。为了更加方便操作74HC595输出的每个I...
AAT3124是一颗六路共阳输出的1x/1.5x模式自动切换电容升压式背光驱动IC(Charger Pumper),广泛应用于大屏手机的背光LED驱动电路中,今为一台出现背光灯闪烁...
一款遥控LED控制器,所有功能均由遥控器控制,它主要有如下功能:
1、遥控调光
2、旋钮调光
3、开关机功能
4、渐变
5、跳变
6、循环变化(渐变、跳变等)
...
--本程序用来测试STM32对CPLD的读写操作
--测试功能如下:
--向0x05地址写入0x01,LED灯停止闪烁,写入其他数据闪烁继续
--0x03,0x04寄存器为定...
或许你会疑惑一个晶体管怎么做成振荡电路的?可是它就是只有一个晶体管,关键在于电路中用到一个自闪烁的LED。
电路图
元器件连接图
这种闪光电路使用一个单一的驱动晶体管(三极管...
一个LED闪光
这两个LED闪光电路一样吗?你也可以说它们一样,因为它们使用的元器件完全一样,唯一不同的是两个晶体管换了个位置,一个NPN,另一个PNP。
这两个电路的LE...
1.5V LED闪光电路
LED的压降通常都在2V/3V之上,一节干电池无法点亮。这个电路采用变通方法,将电解电容充电后串接于LED和电源回路中,相当于提高电压使得LED发光...
这个LED闪光电路使用一个晶体管,驱动两个白光LED闪烁,并且只用一节干电池。它的自激变压器没有磁芯,只是空气!你已经看到了。
用0.25mm漆包线在直径10-20mm圆...
或许你会疑惑一个晶体管怎么做成振荡电路的?可是它就是只有一个晶体管,关键在于电路中用到一个自闪烁的LED。
电路图
元器件连接图
这种闪光电路使用一个单一的驱动晶体管(三极管...