单片机  文章

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

  • 除了I2C本身的BUG 据我目前所知,I2C和外部中断也有冲突,具体是I2C和GPIOA的外部中断,这个在Erratasheet里也有提到。当这两个中断同事要响应时GPIOA的中断不会被响应,而是等...
    04-03 14:55by 期待 2088次查看
  • 关于从PC机发送数据到STM32,这一部分则需要中断来实现,因为我们不需要时时刻刻都来检测外部是否发出数据给STM32,因此只要有数据来,就触发中断。这里就需要配置NVIC了。
    04-03 14:50by 期待 808次查看
  • 这是个好东西,mdk其实就是一个IDE,但是在开发的时候确实好使!! 下面简述一下其IDE环境的安装与破解。
    04-03 14:47by 期待 2319次查看
  • ADC_ExternalTrigConv定义了使用外部触发来启动规则通道的模数转换。如果设置成ADC_ExternalTrigConv_None,就是由软件触发,即ADC采样周期来决定触发采样,比较...
    04-03 14:46by 期待 941次查看
  • 流水灯实验是所有硬件编程的“”Hello world!“程序,成功下载运行一个流水灯说明你已经走进了STM32的世界。下面我们一步一步的来做实验。
    04-03 14:44by 期待 896次查看
  • STM32 时钟配置有2种方式:第一使用库自带的SystemInit();函数自动配置;第二种:通过stm32f10x_rcc.c文件里的函数配置。工作频率的选取根据所使用的芯片型号来确定,然后在s...
    04-03 14:41by 期待 1415次查看
  • STM32一共有8个通用16位Timer,其中TIMER1和TIMER8是高级定时器,其它的TIMER2~TIMER7是普通定时器。此外还有一个Systick(系统滴答定时器),这个定时器通常在操作...
    04-03 14:39by 期待 1230次查看
  • 错误是最有效的学习了,不错我是没办法集中注意力去学习,虽然很简单,但是还是详细有条理的写一下找到错误,不能靠碰运气写程序,浪费时间精力。
    04-03 14:31by 期待 2204次查看
  • 射频遥控:射频遥控接收及解码(对PT2622及EV1527进行有效解码) 前两天用软件实现了EV1527及PT2622射频编码功能,周末在家闲来无事,我就琢磨用软件来实现射频编码接收并对PT262...
    04-03 14:29by 期待 2383次查看
  • STM32 同一I/O口下 多个口同时操作,主要通过 GPIOx_BSRR 和GPIOx_BSR 两个寄存器来实现。
    04-03 14:27by 期待 813次查看
  • 使用IAR的时候,对于函数或者是变量的寻找,总是感觉有点费劲,这时我们有一个很好的搜索方法。
    04-03 14:25by 期待 798次查看
  • 这个只是自己建立的步骤,其实懂了这个流程之后,就可以用别人的模板了,很容易根据自己的意愿来修改,所以主要还是要懂这么一个建立工程的过程
    04-03 14:23by 期待 687次查看
  • 通过几天时间空余时间研究,将FreeRTOS移植到了STM32 Discovery的板子上,并将以前自己做的中文字库解析和简易电子书阅读的程序移植过来.同时采用了SPI接口的12864 OLED液晶...
    04-03 14:21by 期待 4673次查看
  • 初学STM32接触的是点灯程序,其实就是对ARM的GPIO口的熟悉和掌握。 在使用GPIO口前需要对对应的端口进行初始化,根据GPIO_InitStructure中指定的参数初始化外设GPIOx寄...
    04-03 14:18by 期待 933次查看
  • 在主函数里,把需要用得到的各模块配置函数调用写入,这一点很重要。配置了NVIC_InitStructure.NVIC_IRQChannel = EXTI2_IRQn; 那么PX2输出PWM就会出现...
    04-03 14:15by 期待 1004次查看
  • 学过51的人都知道在KEIL中新建一个工程是很容易的事,只需新建工程、设置芯片型号、添加.C文件、编译下载即可;然而,ARM的工程要比51复杂的多,开始以为跟51一样建立工程,可是倒腾了一个晚上仍然...
    04-03 14:13by 期待 1821次查看
  • 最近看了下STM32 CAN 通讯其中标示符过滤器设置大有讲究。特别是你要使用ST库函数时,当过滤器工作在屏蔽模式下,并且你把屏蔽位设了1也就是标示符对应位必须全部匹配才能通过,这是由其要小心。
    04-03 14:12by 期待 2420次查看
  • 经过查资料和看刘凯老师的视频教程,摸索出了STM32F103ZET6的方法。模仿DSP项目调试中有两种方式,Flash模式,RAM模式。加入一个RAM.ini文件,作为RAM的配置文件,是起到复位指...
    04-02 16:53by 期待 1993次查看

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

x

畅学电子网订阅号