自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 Linux驱动开发前期准备

本文主要是记录下再驱动开发前期遇到的一些问题,如有错误或建议欢迎指出。平台:正点原子的阿尔法卡发板(256+nand),Ubuntu20.04。

2022-10-24 14:43:12 579

原创 vscode多文件编译 -cjson

vscode多文件编译

2022-03-13 15:55:17 309

原创 如何将lvgl移植到嵌入式linux

如何将lvgl移植到嵌入式开发板上先下载打包文件ironspider/cmake_lvgl8.1 (gitee.com)将custom和generated两个文件夹添加到打包文件加的src目录下修改交叉编译链和添加目录源码注意交叉编译工具的路径,而且每个cmakelists.txt有设置到工具链的都要修改去除不需要的库文件这两个的在pc模拟时才用到的修改main函数#include “src/generated/gui_guider.h”#include “src/generat

2022-03-03 22:31:12 1920 3

原创 ADC滤波处理的十种方法

在STM32中把12位的ADC精度提高到15位,程序中部分使用下面转载处的代码,得到的ADC误差值估计在50左右(既5mv左右,在电源1.6v以上时),可能实验室的万用表也存在一定误差,使得误差被放大了一点。//2.中位值滤波法/* * description: 连续采样N次(N取奇数),把N次采样值按大小排列, * 取中间值为本次有效值 * advantage: 能够有效克服偶然因素引起的波动干扰, * 对温度、液位等变化缓慢的被测参数有良好的滤

2021-03-08 16:15:36 2016 1

原创 STM32F1提高ADC精度

文章目录前言一、软件实现部分前言由于STM32F1ADC的精度最高位12位,在一些精度要求高的场景明显不足,因此需要提高ADC的精度,这里采用过采样发来提高ADC精度一、软件实现部分我是基于正点原子战舰V3的板子来实现的,主要就是对输入信号设置好相应的采样率,满住奈奎斯特的至少两倍原则。然后根据要提高多少位精度对多少个ADC采集数据进行相加,然后进行移位来确定精度(不是简单的取平均)。下面展示一些 内联代码片。// A code block/*ADC_OVSR:过采样率,取值2,4,8,1

2021-03-01 23:25:36 2521

原创 STM32F1使用CAN无法接收数据

STM32F1使用CAN无法接送数据问题描述:原因分析:解决方案:实验总结问题描述:在使用正点原子战舰V3进行CAN实验时,CAN在回环模式下测验结果显示正常,但是在正常模式下进行两个开发板通信时,数据可以正常发送,但是却无法接受数据。static void CAN_GPIO_Config(void){ GPIO_InitTypeDef GPIO_InitStructure; /* Enable GPIO clock */ RCC_APB2PeriphClockCmd(CA

2021-02-24 20:19:28 2833

vscode多文件编译 -cjson

vscode多文件编译 -cjson

2022-03-16

如何将lvgl移植到嵌入式linux.docx

如何将lvgl移植到嵌入式linux

2022-03-03

空空如也

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

TA关注的人

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