单片机  文章

总结电子基础知识、经验技巧、解决方法、方案设计等。分享你的文章经验,即有好礼相送哦!  点击分享单片机文章>>

  • 花了整整两天时间终于算是基本把红外解码搞明白了,其实并不是很难,用了两天时间,说来惭愧啊,原因就是细节上的问题,不过最终总算找出问题来了。使用外部中断来解码,就先对外部中断进行配置吧
    04-03 15:40by 期待 845次查看
  • Flash即是存储芯片的一种,其结合了ROM和RAM的特点,既具备电可擦除编程的性能,又可以快速读取数据,数据不会因断电丢失。目前市面上Flash主要有NOR Flash和NAND Flash。
    04-03 15:38by 期待 1004次查看
  • 中断异常向量表中的优先级应该是指的中断、异常的硬件优先级,如果两个或更多的中断指定了相同的优先级,则由它们的硬件优先级来决定处理器对它们进行处理时的顺序。
    04-03 15:36by 期待 2975次查看
  • PWM,脉宽调制,首先明确它不是STM32的标准外设,也没有对应的库函数和寄存器,不像ADC,SPI,CAN,USART等属于外设可以直接调用.C文件进行驱动,PWM是一种脉宽调制机制,是模拟转数字...
    04-03 15:34by 期待 2164次查看
  • STM32的内部RC时钟HSI RC、LSI RC可以被关闭,外部晶振时钟HSE Osc、LSE Osc可以被关闭或旁路,外部晶体时钟更精确。
    04-03 15:33by 期待 2056次查看
  • 使用STM32也有很多年了,现在毕业临近了,就想写写,做做记录也希望能帮助到可以帮助的人。STM32定时器有很多的用途,我也不一一举例,我最常用的就是输出PWM,定时器,输入捕获以及编码盘模式等等。...
    04-03 15:30by 期待 786次查看
  • 在STM32开发中,串口是我们最常用的接口。通过串口,我们很方便地把数据输出到电脑,方便我们进行程序调试。下面我们来看看STM32的串口通讯代码。
    04-03 15:28by 期待 1229次查看
  • 从51的时候就学习了I2C通信协议,但51的功能就那些,内部没有集成I2C模块,所以只能通过模拟I2C通信的时序来和EEPROM进行通信,stm32内部集成了I2C通信的片上外设,但由于内部I2C外...
    04-03 15:27by 期待 1826次查看
  • STM32的四种输出模式:普通推挽输出、普通开漏输出、复用推挽输出、复用开漏输出。
    04-03 15:24by 期待 745次查看
  • ——时钟控制(RCC) 三种不同的时钟源可用作系统时钟(SYSCLOCK): HIS振荡器时钟(由芯片内部RC振荡器提供) HSE振荡器时钟(由芯片外部晶体振荡器提供) PLL时钟(通...
    04-03 15:22by 期待 2216次查看
  • MPU6050通过I2C接口连接到主控制器,我这里就是单片机,用的是STM32F103,在初始化阶段,要设置MPU6050的测量感度和裁量频率等等,如果要连接HMC5983,还得开通AUXI2C。 ...
    04-03 15:17by 期待 4606次查看
  • 我在X893的设计基础上重新设计了STM32F103 CMSIS-DAP调试器(名字好长,应该缩写一下:F103-DAP)。支持Cortex-M0/M0+/M3/M4/A7调试,并支持其他厂牌产品;...
    04-03 15:13by 期待 11037次查看
  • 使用BRR和BSRR寄存器可以方便地快速地实现对端口某些特定位的操作,而不影响其它位的状态。
    04-03 15:09by 期待 960次查看
  • 软件仿真在一定程度上可以在设计的初期发现程序的错误,减少我们下载到开发板的麻烦。但是纯软件的仿真的正确,也不能保证程序就正确。有时候仿真正确,实物却没这个效果。有时软件仿真结果是错误,你分析你的程序...
    04-03 15:07by 期待 1031次查看
  • 学了两周的ARM9,感觉还是很难入门,再加上这个暑假找到了一个stm32的实习岗位,不得又回到了stm32的学习上,其中学习ARM9之前的STM32 FSMC部分学的很蛋疼,但学了ARM9之后搞清了...
    04-03 15:03by 期待 5033次查看
  • STM32f407在调试SDIO中的一些问题。 我之前也调了3天,不知道为什么不行,遇到了一些问题,但今天都没有问题了,很稳定,和大家交流一下。
    04-03 15:01by 期待 1087次查看
  • 一直对STM8S的硬件SPI感兴趣,但没有真正使用过,以往都是用IO口模拟,这次刚好有个板子上有两个595驱动的8位LED数码管,就在上面试了一把,把过程记录一下。
    04-03 14:59by 期待 5439次查看
  • BOOT 引脚改成从SRAM 启动,即 BOOT0=1,BOOT1=1 如果使用ST提供的库函数 3.5 打开(system_stm32f10x.c) #define VECT_TAB_SRAM...
    04-03 14:57by 期待 1553次查看

立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号