2022年2月12日

摘要: 阅读全文

posted @ 2022-02-12 10:37 单片机人生 阅读(150) 评论(0) 推荐(0) 编辑


2021年1月6日

摘要: 1.系统启动时默认设置主频为内部4MHz; 2.调试超低功耗程序或者把SWD端口复用为GPIO功能都会把芯片的SWD功能关掉,仿真器将会与芯片失去连接,建议在main函数开始后加上1到2秒的延时,仿真器失去接连后,芯片再次上电可以在这个时间窗口内与仿真器连接; 3.对系统时钟的切换,和FLASH写相 阅读全文

posted @ 2021-01-06 08:29 单片机人生 阅读(378) 评论(0) 推荐(0) 编辑


2020年11月24日

摘要: 1. LIS3DH管脚定义 PS:LIS3DH和mpu6050的X和Y方向是相反的, mpu6050如下图所示: 2.LIS3DH加速度计介绍 由于LIS3DH只可以得到XYZ加速度,无法获取角速度,所以LIS3DH是无法测出偏航角(yaw). 3. LIS3DH之转换欧拉角介绍 3.1偏航角(ya 阅读全文

posted @ 2020-11-24 13:13 单片机人生 阅读(1340) 评论(0) 推荐(0) 编辑


2020年11月18日

摘要: 对于初学习者来说为什么用到PB3和PB4时无法控制输出呢? 下面就这一问题进行分析讲解。 首先,STM32F10x系列的MCU复位后,PA13/14/15 & PB3/4默认配置为JTAG功能。有时我们为了充分利用MCU I/O口的资源,会把这些 端口设置为普通I/O口。具体方法如下: 在GPIO_ 阅读全文

posted @ 2020-11-18 11:58 单片机人生 阅读(1409) 评论(0) 推荐(0) 编辑


2020年11月17日

摘要: 意法半导体已经推出STM32基本型系列、增强型系列、USB基本型系列、增强型系列;新系列产品沿用增强型系列的72MHz处理频率。内存包括64KB到256KB闪存和 20KB到64KB嵌入式SRAM。新系列采用LQFP64、LQFP100和LFBGA100三种封装,不同的封装保持引脚排列一致性,结合S 阅读全文

posted @ 2020-11-17 15:22 单片机人生 阅读(1349) 评论(0) 推荐(0) 编辑


2020年11月9日

摘要: 最近几天一直在测试系统,发现交流接触器吸合和释放的过程中对单片机有干扰,主要是对电源的干扰。 在网上查看资料发现交流接触器在吸合或释放的时候会产生浪涌,对单片机的干扰比较大。 故在交流接触器的线包并上RC吸收电路。R为47R/1W,C为104/630V。解决干扰问题。 阅读全文

posted @ 2020-11-09 10:58 单片机人生 阅读(1217) 评论(0) 推荐(0) 编辑


2020年9月1日

摘要: 外部振荡器引脚OSC_IN/OSC_OUT可以用做GPIO的PD0/PD1,通过设置复用重映射和调试I/O配置寄存器(AFIO_MAPR)实现。这个重映射只适用于36、 48和64脚的封装(100脚和144脚的封装上有单独的PD0和PD1的引脚,不必重映射) 注: 外部中断/事件功能没有被重映射。在 阅读全文

posted @ 2020-09-01 15:30 单片机人生 阅读(1833) 评论(0) 推荐(0) 编辑


2020年8月29日

摘要: Stm32设置串口300波特率 本文以串口4为例子: 在APB1为72MHz的时钟频率下,是设置不了300波特率的,原因在于 Tx/Rx baud = fck / (16 * reg_value) ,reg_value是写进USART_BRR寄存器里。 比如我们要设置300波特率, reg_valu 阅读全文

posted @ 2020-08-29 17:24 单片机人生 阅读(1809) 评论(0) 推荐(0) 编辑


2020年8月17日

摘要: 2.1 时钟来源 计数器时钟可以由下列时钟源提供: ·内部时钟(CK_INT) ·外部时钟模式1:外部输入脚(TIx) ·外部时钟模式2:外部触发输入(ETR) ·内部触发输入(ITRx):使用一个定时器作为另一个定时器的预分频器,如可以配置一个定时器Timer1而作为另一个定时器Timer2的预分 阅读全文

posted @ 2020-08-17 08:55 单片机人生 阅读(3325) 评论(0) 推荐(0) 编辑


2020年8月12日

摘要: /* * 函数名:USART1_DMA_Config * 描述 :串口1的DMA 的初始化配置 * 输入 :无 * 输出 : 无 * 调用 :在USART1_INIT()中被调用 */ void USART1_DMA_Config(void) { DMA_InitTypeDef DMA_InitSt 阅读全文

posted @ 2020-08-12 08:31 单片机人生 阅读(463) 评论(0) 推荐(0) 编辑


Copyright © 2024 单片机人生
Powered by .NET 9.0 on Kubernetes