自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 AC7840 uart dma循环接受

2、在调用UART_DRV_ReceiveData接受函数之后,需要设置uartrx dma回调函数,因为UART_DRV_ReceiveData函数中会设置dma回调函数UART_RxDmaCallback,UART_RxDmaCallback此回调函数在接受完数据之后会停止dma。最近看了AC7840 uart demo,发现没有uart dma循环接受,在AC7840 uart例程dma的基础上写了一个uart dma循环接受的代码。1、要使能uart rx dma循环功能。

2024-01-19 17:19:14 411

原创 AC7840利用LVD写DFlash

最近学习到AC7840 LVD章节,看到S32K146有利用LVD中断,写EEPROM数据,想到AC7840是否可以利用LVD写DFlash。实验log,先读取,每次读取完了之后,擦除扇区,擦除之后在读取。等待几秒在按下电源按键,运行代码,实现在LVD中断里面往DFlash写入数据。利用LVD低电压检测,当触发LVD中断,在中断里面往DFlash写入数据。需要禁用检测LVD,启动检测LVD会导致LVD中断无法往Dflash写入数据。AC7840可以设置LVD低电压检测阈值,低档为2.9V,高档为4.5V。

2024-01-16 16:50:44 398

原创 【7840】uart单线模式

串口单线模式(半双工)用的比较少,一般很少有人用,我理解这个模式的好处就是减少一个线。只用一个TX就可以当发送又可以当接收。UART_SetTxDir:设置TX方向,可以设置为输入和输出。UART_SetSingleWire:使能单线模式。最近在学杰发7840串口,学习了一下串口单线模式。

2023-07-31 15:57:24 748

原创 AC5121 RF发送数据,AC7801+CMT2219B接受数据

AC7801+CMT2219B

2023-05-19 14:42:49 679 1

原创 SMT32F407开发板做主机,分时支持鼠标和U盘

STM32F407开发板做主机,分时支持鼠标和U盘

2022-10-30 21:06:22 542

原创 STM32F407利用串口空闲中断接受不定长度的数据

## 标题STM32F407利用串口空闲中断接受不定长度的数据1:串口空闲中断可以用来接收不定长度的数据 如果串口接收数据后,出现一个byte的高电平(空闲)状态,上升沿之后出现一个byte的高电平,就可以出发idle中断。主函数int main(void){ u16 t; NVIC_PriorityGroupConfig(NVIC_PriorityGroup...

2019-09-01 23:19:19 3277 2

原创 全局阈值处理 ostu算法

otsu算法下面是我写的代码,也会参照别人写的/*** @brief :直方图 统计各个灰度级的数量* @param [in] : src_image 源图像* height 高* width 宽* @param [out] : histogram 各个灰度级统计结果* @retval ...

2019-06-19 22:42:42 947

原创 基本全局阈值处理

本篇主要讲全局阈值的处理使用的方法主要是迭代法使用迭代法的主要步骤1:确定一个全局阈值T(一般初始值为整幅图像的平均值,书上这么说的)2:用T将图像分割成两类,分别求两类的均值m1和m2,得到T1=(m1+m2)/23:取T和T1的差值,如果要小于预定义参数△T(预定义参数不知道如何设置),则取为阈值,反之重复步骤2,3也是照着被人的代码写的,结合自己自己理解,但是感觉这种方法没有多大...

2019-06-16 22:13:47 2790

原创 stm32f407 IAP实验

通过看原子的视频教程,自己写了一个简单的串口IAP实验。基础知识:在线编程(ICP)通过JTAG/SWD协议或者系统加载程序下载应用程序到微控制器中。程序编程(IAP)通过任何一种通信接口(如IO端口,USB,CAN,UART,I2C,SPI等)下载程序或者应用数据到微控制器存储器中bootloader程序作用:1:接受app程序2:存储接受到的程序3:跳转执行要注意bootlo...

2019-06-09 23:11:56 2451

原创 两块stm32 spi通信

stm32f103zet6和stm32f407zg spi通信stm32f103zet6 masterstm32f407zg slave引脚接口 MISO --> MISOMOSI --> MOSIMCLK --> MCLK片选接口可以不用管stm32f103zet6作为master配置和主循环如下:stm32f407zg slave模式...

2019-01-04 22:08:16 6828 21

AC7840 uart dma循环接受

AC7840 uart dma循环接受

2024-01-19

AC7840利用LVD写DFlash

AC7840利用LVD写DFlash

2024-01-16

7840uart单线模式

7840uart单线模式

2023-07-31

AC7801+CMT2219B

AC7801+CMT2219B接受RF数据

2023-05-19

STM32F05正弦波例程

STM32F05正弦波例程,频率从20KHz-65KHz变化,用定个时期每一分钟变化一次

2018-07-21

delphin 232 tcp编程

delphin 232 tcp编程

2016-06-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除