自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Linux驱动-使用udev规则修改设备节点的默认属性

由于平常的开发环境是CENTOS7.6,开发的时候都是以root权限执行程序,所以当应用程序打开设备节点文件时,不会出现什么问题。但是,当产品提供给普通用户的时候,一般用户不会以root身份运行,而是以普通用户运行程序,这时就会出现错误,没有权限打开设备节点文件。通过指令“ll /dev"可以看到设备节点的权限是0600,这也是驱动加载时创建设备节点的默认值。对于上面出现的问题,只要通过执行(以root权限执行)“chmod 0666 [设备节点名]"就能够解决。但是这样很不方便,实现起来很困难。设备驱

2021-09-03 11:42:32 1300

原创 使用Petalinux生成嵌入式系统的注意事项

在我的项目中,系统是从QSPI启动的,因此,在配置系统的时候需要注意设置flash分区大小。flash中分区的顺序是:boot:

2021-06-03 16:22:00 140

原创 Linux下为文件系统设置LABEL

1. for ext2/ext3/ext4e2label device [newlabel]2. for dos(vfat, fat16, fat32, etc.)dosfslabel device [label]3. for swapswaplabel -L [label] dev4. for ntfsntfslabel [options] device [label]5. for xfsxfs_admin -L [label] dev

2021-04-06 13:15:44 1272

原创 stm32+485+串口DMA调试过程遇到的问题和解决方法

由于项目需要使用485总线传输采集数据,所以采用手拉手模式,实现主从通信。在调试的过程中,遇到一些问题,比如芯片发热,在之前的文章中也提到过,还有传输不稳定,一遇到雷击就出现通信中断,这些通过更换更稳定的芯片都已经解决了;现在主要讲在软件方面遇到的问题。问题:每次通信最后两个字节丢失。最先想到的办法就是在使用485发送的时候,将DMA发送数据的长度增加2,效果立竿见影,没有数据丢失了。现在...

2019-10-26 01:07:03 4497 3

转载 关于RS485通讯中使用STM32串口以DMA方式发送数据丢失字节的问题

1、开发平台计算机操作系统:WIN7 64位;开发环境:Keil MDK 5.14;MCU:STM32F407ZET6;STM32F4xx固件库:STM32F4xx_DSP_StdPeriph_Lib_V1.4.0;串口调试助手;2、问题描述在测试用STM32F4xx芯片的串口USART1以DMA方式进行RS485收发通讯时,出现数据字节丢失的现象,一般丢失1~2个...

2019-10-25 22:35:59 1800

空空如也

空空如也

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

TA关注的人

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