自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

荣芳里小蛋

嵌入式-光电领域-软件开发

  • 博客(4)
  • 资源 (7)
  • 收藏
  • 关注

原创 使用DMA接收uart的数据

背景:在调测兆易GD32E5XX系列MCU(cortex-m33内核)的过程中,遇到了一些问题,如下描述。(在开发过程中,主要使用到MCU的DAC/ADC/UART等功能)问题1:使用DMA接收uart数据过程中,DMA中断只会进入一次,后面下发命令后,不能够进入中断。原因:经过排查,由于把DMA配置为了Normal模式,对应位置为:寄存器DMA_CHxCTL的bit5设置为了0。(0:进制循环模式,1:使能循环模式)解决方案:方法1:把DMA配置为循环接收模式,对应函数:dma_ci...

2020-12-25 16:52:03 1717

原创 stm32L433 擦写flash影响dma的接收问题

在使用Stm32L433开发的过程中,遇到一个比较棘手的问题,问题如下:在擦写flash的过程中,触发了uart接收超时中断。中断配置如下:1、配置uart的接收dma中断,接收4个字节满后触发dma中断,在中断中处理其他事情。2、配置uart的byte及byte之间的超时中断,当byte和byte之间的时间超50ms时,触发此中断;在中断中重启DMA。程序代码跑在片内flash上,擦除的位置也为片内flash。按照st手册的描述,当擦写flash的过程中,mcu会halt主,无法取指令

2020-12-23 17:53:53 1098 2

原创 大小端分析

大小端的定义如何能够记住大小端的定义常用系统是大端还是小端?

2020-07-25 15:56:21 158

原创 tcl脚本实现hex文件生成bin文件

hex文件的格式说明:https://blog.csdn.net/weixin_39752827/article/details/81477686代码如下:proc hextobin {args} { #读取文件 set fileName "H:/hexfile.hex" set fp [open $fileName r]; set data(0) ""; set row...

2019-06-16 11:17:20 874

迭代和递归1.2.pptx

公司要求分享迭代和递归函数,在周末的时间整理了一个简单的PPT,在这里也分享给大家,互相学些,相互总结。

2020-05-06

人月神话-中文版

在没有银弹的日子里面,我们开发程序的模式是什么样子的,你是否有勇气去改变它呢!

2012-05-13

C#编程实例与技巧

很多的实际例子,供应大家参考。希望大家认真阅读,仔细参考。

2012-04-08

疯狂java实战演义

这本书共有15个小程序例子,供应大家学习,很有利于提高大家的学习激情与活力。

2011-09-24

文件操作的实现——汇编语言

汇编语言课程设计文件操作的实现的题目!任务!源代码!

2011-01-04

空空如也

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

TA关注的人

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