自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 STM32L152 片内FLASH删除页的注意事项

STM32L152擦除FLASH页和STM32F103擦除页有点区别,L152擦除片内FLASH页需要对齐到页的首地址,即你需要删除的页的首地址,当输入的地址不为首地址时,FLASH标志位PGAERR标志位会置1,返回失败,而STM32F103系列,则不会,只需要输入的地址在这个页的范围内,就可以擦除,这一点需要多注意。...

2021-01-22 17:57:58 649

原创 unbuntu18.04 server安装mysql服务器完整教程

1、安装环境linux系统:ubuntu18.04 servermysql:5.7.312、安装mysql首先安装mysql需要使用命令sudo apt install mysql-server-5.7,后续可能会需要输入当前账户的密码,直接输入即可。输入完成后,后面直接一路选择确认就可以了,安装完成后,就需要通过命令来判断当前是否安装成功,通过sudo netstat -tap | grep mysql,出现下面的图,即可确认安装成功,如下(注,如果此命令回复没有net指令,则需要下载n.

2020-07-29 17:19:37 568

原创 STM32+DAC8830驱动程序

1、DAC8830介绍 DAC8830是一款TI的DAC输出芯片,他支持16bit数据出入,同时建立时间为1us,支持标准的SPI接口,最快可支持50Mhz,如下为DAC8830的基本封装:2、STM32,SPI介绍因为DAC8830仅支持单线通信,即只接收收据,不回复数据,所以STM32这边可以设置为单线发送,SPI_Direction_1Line_Tx,具体配置如下:...

2019-12-10 09:39:04 10296 13

原创 使用串口空闲中断+DMA接收不定长数据可能会出现的问题

使用串口空闲中断+DMA接收不定长数据的时候,需要明白,空闲中断是如何产生的,手册上写明了,空闲中断产生的标志是在接收数据后出现的一个byte的高电平。所以这里就有一个问题,当发送端发送数据的时候,一旦出现两个字节之间的间隔大于串口1byte的时间,那么单片机就会产生一个空闲中断,但是此时数据其实是还没有接受完的,这就造成了程序接收错误,导致不会回复的问题。...

2019-10-29 16:17:42 1586 1

原创 AVR单片机使用printf的方法

1、开发环境 开发平台:ICCAVR 7.22 AVR单片机型号:ATMEGA64 仿真平台:protues7 模拟串口软件:Launch Virtual Serial Port Driver Pro2、程序编写要想在AVR单片机中使用printf函数,首先得包含头文件<stdio.h>,其次,得在函数中定义put...

2019-07-04 11:03:16 2368

原创 关于STM32 下载程序下方提示internal command error的解决办法

最近在调试一块板子,使用的是STM32CubeMx生成,结果发现,自己在烧写程序完成后,再次烧写就无法烧写成功,一直提示No Target connect,后在bulid output中发现了一个问题,在bulid output下方提示internal command error,于是在网上查找了半天,终于发现了问题的所在,是因为cubeMx生成的文件的问题,在生成期间,需要将PA13和PA14勾...

2019-04-11 14:51:12 5059

jhd_uc1698u.c

使用C语言编写UC1698U驱动程序,有注释,主机采用的是STM32,程序可移植到其他平台,仅需要改变相对应的IO即可

2020-07-31

空空如也

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

TA关注的人

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