标签:stm32

STM32

STM32 CAN 发送的简单测试

STM32 CAN 发送的简单测试
can接口相对是一种常用的串行接口,但是不像spi、i2c、uart等接口都有主从的关系,can可以任何一个节点主动发送数据,并且假如出现总线冲突会有硬件来处理。 can和rs485又有些类似,都是把ttl信号转换成了差分信号。所以在stm32 使用can的时候会有一个c...

DK45 1年前 (2019-10-28) 5779℃ 17喜欢

STM32

STM32L0 ADC DMA多通道多次采集

STM32L0 ADC DMA多通道多次采集
之前写过一篇非dma方式adc多通道采集的文档:https://www.eemaker.com/stm32cubemxadc.html 不过之前是基于stm32F1系列来操作的。当使用L0系列按照之前的操作步骤操作并没有成功,so只能用中断或者DMA的方式来实现。L0相比...

DK45 2年前 (2019-08-14) 5420℃ 6喜欢

STM32

MDK仿真下逻辑分析仪无法查看引脚变化

MDK仿真下逻辑分析仪无法查看引脚变化
使用的单片机型号为stm32F103c8t6,该工程是基于stm32cubemx生成的。我记得之前我是使用过stm32f103系列在mdk下通过自带的虚拟逻辑分析仪观查引脚上变化波形的。只是今天再次用这个功能的是时候出现了点状况,添加PORTB.8的时候一直提示没有这个引脚,如...

DK45 2年前 (2019-01-08) 3789℃ 3喜欢

STM32

keil下stm32工程直接烧入GD或其他兼容单片机

keil下stm32工程直接烧入GD或其他兼容单片机
现在很多国内厂商做和stm32F103完全兼容的单片机,甚至有些源代码一点都不用修改烧进去就可以正常运行。 所以基于stm32的库、工具来直接开发这些单片机,最后直接烧录进去也是可以的。但是最近尝试的时候碰到一个问题,就是在mdk5下面,我基于stm32F103cb的工程...

DK45 2年前 (2019-01-02) 3673℃ 8喜欢

STM32

stm32F0 串口的几个特殊功能

stm32F0 串口的几个特殊功能
串口的使用中我们常用的就是串口的中断收数据,发数据。但除了普通的收发stm32F0系列的串口增加了很多新的功能。如果巧妙的把这些功能用起来就可以达到事半功倍的效果。把能交给硬件处理的就交给硬件可以节约大量的MCU时间用来做其他事情。也能大大调串口通信的可靠性。     功能一:串...

DK45 3年前 (2018-08-07) 4147℃ 0评论 5喜欢

STM32

stm32 不同外部中断互相影响?

stm32 不同外部中断互相影响?
在调试小车车轮的计数,分别用两个外部中断的上升沿来对光栅编码器进行计数。MCU 使用的是stm32F103C8T6。思路很简单,我再用一个定时器1秒处罚一次中断。触发以后我就把两个外部中断的值给打印出来,这样就可以统计出来一秒钟小车车轮的转了多少圈。 但是却遇到一个奇怪的现象,...

DK45 3年前 (2018-08-06) 3348℃ 5喜欢

STM32

stm32 使用LL库配置pwm输出

stm32 使用LL库配置pwm输出
    本例程基于stm32F030F4 的LL库来实现一路pwm输出。 软件:stm32cubemx   MDK5 基本的操作我就略过了,重点看下用cubemx如何配置,已经代码里面需要调用哪个接口函数。 不管是使用HAL库还是LL库,在stm32cubemx下的配置是一置的。...

DK45 3年前 (2018-07-26) 6256℃ 0评论 7喜欢

STM32

stm32 HAL库SPI操作出现的hardfault分析

stm32 HAL库SPI操作出现的hardfault分析
用stm32F030F4调试nrf24l01模块,但是本来在其他地方运行好好的代码,移植过来却不行了,使用的是hal库,没办法出了问题还是要深入进去看HAL库内部的封装。 实验分为两块儿板子,一块儿作为发送,一块儿作为接收。经过各种交叉验证,可以测试出来发送端没问题,可是接收端一...

DK45 3年前 (2018-06-22) 5023℃ 8喜欢

STM32

windows下用命令行来编译stm32

windows下用命令行来编译stm32
在windows下一般编译stm32 使用的都是MDK、IAR等集成开发环境。这次教大家如何在命令行下编译: 据我测试,编译的速度还是很快的。 需要用到的软件:stm32cubemx     gcc-arm-none-eabi-7-2017-q4-major-win32     ...

DK45 3年前 (2018-06-14) 4162℃ 0评论 6喜欢

STM32

stm32 出现烧录不了的常见情况分析

stm32 出现烧录不了的常见情况分析
    几乎每个星期都有客户会问,我的芯片烧录不了该怎么解决?是哪里的问题呢?     好似一个问题丢过来我就可以立马分析出问题的所在。我只能说NO!你按照我的思路进行排查一下才知道问题的原因,因为出...

DK45 3年前 (2017-12-25) 6188℃ 0评论 7喜欢