码迷,mamicode.com
首页 >  
搜索关键字:stm32 usart nvic    ( 2336个结果
STM32串口遇到的一个问题
做HLW8032电能表项目中关于USART使用DMA接收定长数据的问题 1:由于HLW8032芯片一上电,芯片就会通过串口每隔50ms向STM32发送24字节的数据,且我不能通过STM32控制HLW8032发送数据,由于STM32初始化需要一段时间,所以当STM32接收数据时会出现丢包的情况。。 2 ...
分类:其他好文   时间:2020-01-10 18:39:41    阅读次数:99
stm32上调试AD5410
按照给的示例代码能够正确地设置电流大小,但是读取数据却全为0,显然没有读到数据。 用示波器观察5410pin10上的波形,正常,观察经过ADUM1401后的波形也正常。 调整了函数ReadFromAD5420中以下的延时: RotateData <<= 1; //Rotate data delay_ ...
分类:其他好文   时间:2020-01-10 12:28:38    阅读次数:98
stm32f103vct6外扩sram芯片
VTI科技公司推出的VTI7064专用STM32单片机外扩的串口SRAM,电源电压范围从4.5V到5.5V,其典型电压值为5.0V,商用芯片工作温度范围0~70℃,芯片工作温度范围-40~+85℃,以低功耗和高可靠的特性被广泛应用于低功耗便携式产品中
分类:其他好文   时间:2020-01-10 00:56:40    阅读次数:146
STM32中的内置ADC精度分析
转自 :http://www.elecfans.com/emb/danpianji/20171129588835_a.htmlSTM32家族中的所有芯片都内置了逐次逼近寄存器型ADC模块.内部大致框架如下:每次ADC转换先进行采样保持,然后分多步执行比较输出,步数等于ADC的位数,每个ADC时钟产生... ...
分类:其他好文   时间:2020-01-09 17:13:00    阅读次数:209
(转)stm32cubeMx配置使用encoder编码器
增量式编码器在实际应用中还是很常见。stm32的定时器带的也有编码器模式。所用的编码器是有ABZ三相,其中ab相是用来计数,z相输出零点信号。AB相根据旋转的方向不同,输出的波形如下图所示: 从图上可以看出来,cw方向A相会超前B相90度左右,相反CCW方向,B相会超前A相90度左右。不过方向判断s ...
分类:Web程序   时间:2020-01-08 19:28:31    阅读次数:442
STM32 MDK C 常见易错点
1、MDK编译器单字节的负数-1,-2,-3... ... 处理:存储,类型转换,位对齐。 char 定义的变量在运算过程尤其类型转换,逻辑比大少会被当做 unsigned char 处理,这里很容易出错,为了避免这类错误发生,单字节有符号变量最好显式的声明 signed char char var ...
分类:其他好文   时间:2020-01-06 14:20:35    阅读次数:81
OV2640读ID全是FF问题
最近刚好在Cyclone IV上通过LVDS把一个7寸的屏点亮,赶着热度,淘宝买了OV2640这个摄像头模块,初始化因为用Vrilog比C复杂得多,易调试性不如C,所以使用STM32初始化,模块有F3和F4的参考例程,但自己手上只有一块F03的最小系统板,参考了两个参考例程移植了SCCB的基础代码, ...
分类:其他好文   时间:2020-01-05 12:04:15    阅读次数:168
stm32HAL库中串口部分各个传输和接收函数分析
前段时间在项目的HAL库串口配置区耗费了很长时间(其实我是为了研究hal库对于stm32串口内部函数的执行过程以及对于重写回调函数和信号量的执行效率) HAL_StatusTypeDef HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pD ...
分类:其他好文   时间:2020-01-03 00:03:35    阅读次数:190
STM32基础入门
任务描述 编程实现以下功能: 1.创建CUBMAX工程,并用Keil修改程序,编译后下载到M3,当程序启动时,LED9开始闪烁。(1) 2.使用定时器实现,每过1秒LED1、LED3、LED5、LED7、依次亮起,后灯亮起时,前灯灭。(1) 3.在M3上选择适当引脚连接继电器,继电器控制灯泡。当KE ...
分类:其他好文   时间:2019-12-28 21:21:08    阅读次数:179
20175306 ucosii-2
1.ucos是如何分层的? Ucos是个很好的平台,他可以让所有的功能化分为多个模块。在其之间有很好的独立性,就是说只要给我个任务,就可以完成一个功能。可是任务间有时也会牵扯到数据交互的问题,这个时候就使用模块接口。别人在加载您的模块接口头文件时后,所有的数据都可以通过接口传递了,这样块的封装就可以 ...
分类:其他好文   时间:2019-12-27 13:43:38    阅读次数:77
2336条   上一页 1 ... 25 26 27 28 29 ... 234 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!