
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
各种教程中,都只解释中断的机制,和使用。但对于中断中的中断标志清理顺序问题,真没找到多少官方资料。今天在F429的代码里,又遇到个问题:进中断后卡死跳不出来,各种排查没发现问题。快要出门时,才突然想起来,把清理中断的语句,最后一行,移到了第一行,重新编译烧录,马上通过。真是奇怪的问题。例1:后清理,卡死问题:测试环境:F429IG +TIM6的中断void TIM6_DAC_IRQHandler(

图图图图图图图图图图图图图图图图图图图图图图图图一、HC08重要参数蓝牙4.0,BLE,主从一体模块上电后,启动需要150ms默认波特率:9600模块未连接时,为AT指令模式,连接后为串口透传模式;空中速率:1Mbps; (与HC05, HC06等不同, 不能直接与之通信)通信距离:80米; (空旷)工作电流:主机未连21mA,已连9mA; 从机未连8.5mA, 已连9mA; 睡眠0.4uA;二、

MOS管特性: 电压控制导通, 几乎无电流损耗。需要经常插拔电池的产品中, 防止电池反接是必需考虑的. 最简单最低成本的, 在电源输入中串一个二极管, 但二极管有压降(0.7V), 3.3V过去后只有2.6左右了, 可怕! 还有消耗电能和发热问题.因此MOS管的 "0压降" + "大电流" , 就越来越普遍被用在防反接电路中.建议使用最上面的方案(N MOS管), 因为N...
一.寄存器参数、标准库的关系1: 寄存器中, 输入模式有3种, 输出模式有4种, 如下图:2: 标准库中, 输入模式4种, 输出模式4种:3: 小结:为了使用方便, 标准库把寄存器上的3种输入模式, 封装成4种输入模式了, 但本质上是一样的.二. 八种模式细解1:模拟输入 GPIO_Mode_AIN路线:模拟输入模式下, 信号从引脚进入, 一直进入到片上外设ADC中.无效:数据输出寄存器ODR、数
尽管网上关于NRF24L01的资料,已很详尽,但从入手NRF24L01到基本调通收发,断断续续用了近十天。看来自己的学习方法得要认真复盘改进。下面5个部分描述,只着重解释其中重点和暗坑。以方便自己日后回看,方便同行兄弟查阅。一、引脚连接,解释二、配置三、中断四、发送数据五、接收数据......

一 舵机概述1、舵机是什么?舵机是一种简单的伺服电机。当我们向舵机发送PWM信号时,输出轴旋转特定的位置。只要信号持续不变,舵机就会保持轴的角度位置不改变。如果控制信号发生变化,输出轴的位置也会相应发生变化。最常见的应用, 如遥控飞机、机器人等设计应用。2、舵机的分类3、模拟舵机与数字舵机的区别4、舵机控制原理...

目录一、内部FLASH要点关于地址:关于解锁:关于擦除:关于写入:二、读取数据三、存储数据四、应用示例一、内部FLASH要点关于地址:内部FLASH地址开始地址:0x0800 0000;结束地址:0x08000000+FLASH大小FLASH的大小,可根据芯片型号得知,如F103x8=64K, F103xC=256K, F103xE=512KFLASH的大小,也可读*(uint16_t*)0x1

用了多年的c, sizeof几乎没怎么用过, 一直蒙查查的, 今天查了一下用法, 发现忽视了不知识呢,一直以为'a'是字符, 是1字节, 其实在内存中是整形常量占4字节;char *c, 知道c是地址, 指向的数据按1字节读取, 却没想过c本身的大小. c是指针类型, 无符号整型, u32, 4字节存放地址值字节对齐, 内存为高速处理数据, 按32位读写, 数据存放时地址自动调...

keil使用中乱码现象, 分2种情况:代码注释中文乱码,同时,输入汉字会出现?符号:方法:Edit>Configuration>Encoding>选择GB2312,即可解决。数据输出到串口上位机、LCD显示屏,出现乱码。原因对于数据输出时,发生乱码现象,常是因为代码源文件,被保存成了UTF-8编码格式.使用记事本打开源文件,在记事本右下角,可察看文件编码格式。解决方法记住原文件的







