零涂
码龄7年
关注
提问 私信
  • 博客:421,178
    动态:11
    421,189
    总访问量
  • 104
    原创
  • 801,310
    排名
  • 408
    粉丝
  • 8
    铁粉

个人简介:欢迎和大家一起探讨技术问题,共同进步

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2017-11-07
博客简介:

FourLeafCloverLLLS的博客

查看详细资料
个人成就
  • 获得403次点赞
  • 内容获得84次评论
  • 获得2,586次收藏
  • 代码片获得1,227次分享
创作历程
  • 6篇
    2023年
  • 31篇
    2022年
  • 18篇
    2021年
  • 7篇
    2020年
  • 23篇
    2019年
  • 17篇
    2018年
  • 7篇
    2017年
成就勋章
TA的专栏
  • 嵌入式linux驱动开发基础
    3篇
  • ESP32
    6篇
  • 硬件设计
    22篇
  • stm32
    1篇
  • 嵌入式linux应用开发基础
    4篇
  • linux应用开发基础
    3篇
  • STM32CubeIDE
    1篇
  • uniapp
    2篇
  • 上位机
    1篇
  • EDA
    1篇
  • QT开发串口助手工具实战
    4篇
  • 蓝牙mesh
    1篇
  • 物联网
    6篇
  • vant weapp
    1篇
  • Python
    11篇
  • ucosii
    2篇
  • esp8266
    6篇
  • lua
    3篇
  • MQTT
    2篇
  • RESTful规范
    1篇
  • Django rest framework
    6篇
  • segger embedded studio
    3篇
  • 开发环境
    1篇
  • 充电桩开发
  • 充电桩项目开发
  • linux
    3篇
  • wx
    9篇
  • c语言
  • 阿里嵌入式网上开发平台
    2篇
  • AliOS Things
    3篇
  • RT-Thread
    1篇
兴趣领域 设置
  • 硬件开发
    arm开发
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

虚拟机下ubuntu22.04 vscode搜索不到插件

将网络模式改为net模式即可。
原创
发布博客 2023.08.29 ·
446 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ubuntu22.04搭建orangepi5plus开发环境

把这个文件放在任意目录下,然后执行:chmod +x buiild_5p_driver.sh && ./buiild_5p_driver.sh 即可。在运行前请确保能打开github(建议使用翻墙软件)中图不报错的话就可以了,然后在makefile中把交叉编译链和内核路径修改一下。有问题请加微信:lingtu15679003191。搭建orangepi5plus的开发环境可谓是一波三折,为此我总结了一个脚本文件全自动搭建环境。buiild_env_5p_driver.sh 文件内容。
原创
发布博客 2023.08.29 ·
1666 阅读 ·
4 点赞 ·
1 评论 ·
4 收藏

ubuntu22.04安装搜狗输入法后始终无法输入中文

这次真的整我很久很久,我都不想用搜狗输入法了,结果无意间还是被我解决了。
原创
发布博客 2023.08.25 ·
1714 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

stm32烧录hal库固件后keil检测不到芯片,无法下载,但是按着复位键能下载和检测到芯片

keil检测不到芯片的原因有很多,我的原因是没有在stm32cubemx中配置下载方式。配置好后重新下载代码就可以检测到芯片了。
原创
发布博客 2023.07.04 ·
1645 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

error: ‘WM_DPICHANGED‘ undeclared (first use in this function)|解决办法

https://github.com/lvgl/lv_port_win_codeblocks/issues/31 在文中的最后有解决办法链接,现在我只是总结一下,防止再次掉坑!选择 Settings ->Compiler -> Toolchain Executables。踩坑无数,才解决这个问题,软件重新装和卸载了5次!最后点击OK,然后大概率就可以愉快的玩耍了。
原创
发布博客 2023.06.22 ·
905 阅读 ·
7 点赞 ·
2 评论 ·
2 收藏

ESP32C3之PlatformIO IDE开发环境

注意board_build.flash_mode = dio 一定需要添加,否则板子无法启动,upload_port = COM9为你的电脑所在的端口号;;;;;;;;;
原创
发布博客 2023.05.17 ·
1381 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

cadence17.4在quick place器件时显示cannot find symbol

cadence17.4在quick place器件时显示cannot find symbol,一个器件都没有摆放,并且导入网表时没有出错,那么请检查psm的路径和pad路径中的第一项$$padpath是否删除。没有删除也会导致cannot find symbol。
原创
发布博客 2022.11.15 ·
2817 阅读 ·
5 点赞 ·
1 评论 ·
6 收藏

嵌入式Linux驱动开发(一)——Hello Module驱动程序开发

由于我们设置的默认消息日志为6,而当前控制台日志等级为7所以,default的日志消息打印了,同时KERN_EMERG日志等级为0,所以这个消息日志也打印了。由于我们当前控制台日志等级为7,而KERN_DEBUG日志等级为7,所以在hellomodule_exit函数中的。想要理解这两个宏的作用,那么我们应该找到这两个宏的定义处,在include\linux下的init.h中定义的。make modules:执行Linux顶层Makefile的伪目标,它实现内核模块的源码读取并编译为.ko文件。
原创
发布博客 2022.11.05 ·
868 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

嵌入式Linux驱动开发基础知识_韦东山——hello驱动程序开发

【代码】嵌入式Linux驱动开发基础知识(一)——hello驱动程序开发。
原创
发布博客 2022.09.13 ·
1262 阅读 ·
3 点赞 ·
0 评论 ·
13 收藏

解决串口开启DMA接受却只能接收到第一个字节之后就再也接受不到数据的问题

发现串口接受不到数据,只能接受到第一个字节。
原创
发布博客 2022.09.11 ·
854 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

嵌入式Linux应用开发基础知识(七)——通用Makefile使用

主要有三个文件,分别是Makefile Makefile.build 说明.txt 这三个文件的内容如下:Makefile:Makefile.build说明.txt2. 通用Makefile使用方法实验文件:main.csub.csub2.csub3.csub.hsub2.hsub3.h文件结构为:相关的目录结构如下图所示:修改顶层目录和各自目录Makefile的obj-y:这表示要编译当前目录下的xxx.c, 要编译当前目录下的yyy子目录根目录下有main.c和sub
原创
发布博客 2022.08.07 ·
975 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

嵌入式Linux应用开发基础知识(六)——Makefile实例

前面我们学了很多Makefile相关的知识,但是没有写过一个完整的代码,这一章我们写出一个实例。
原创
发布博客 2022.08.07 ·
785 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

嵌入式Linux应用开发基础知识(五)——Makefile函数

Makefile类似于一门编程语言,也有相应的函数,这一章我们介绍常用的Makefile函数。
原创
发布博客 2022.08.06 ·
574 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

嵌入式Linux应用开发基础知识(四)——Makefile语法

什么是通配符?学过其他编程语言的可能只要什么叫通配符,通配符是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件。当查找文件夹时,可以使用它来代替一个或多个真正字符。Makefile具有较多通配符,但是常见的也就几种。如下所示:以下为上节课我们使用的Makefile文件我们将使用通配符进行改进,实现我们使用%.o和%.c文件进行改进,运行逻辑:$@表示目标 , $...
原创
发布博客 2022.08.06 ·
1357 阅读 ·
1 点赞 ·
0 评论 ·
9 收藏

嵌入式Linux应用开发基础知识(三)——Makefile入门

使用keil、mdk、avr等工具开发时,点点鼠标就可以编译了,但是你是否理解它的内部机制呢?它是怎么组织管理程序的?怎么决定编译哪一个文件的?这些其实都是和Makefile息息相关。
原创
发布博客 2022.08.05 ·
263 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

嵌入式Linux应用开发基础知识(二)——GCC总体选项

main.csub.csub.h2.2 -C选项-C选项是预处理、编译和汇编源文件,但是不作链接,所以生成的文件后缀为 .o 。我们可以使用如下命令逐一处理:经过这一步我们就生成了main.o和sub.o OBJ文件, 如果我们想生成可执行文件的话,需要将这两个OBJ文件进行链接。编译记录:是不是突然会有疑问,使用可以达到相同的作用,而且还省这么多步骤,如果有几百上千的源文件,当我们只修改了其中一个文件时,采用上述一条命令进行编译的话,编译速度相当慢,我们就可以采用-C选项单独编译修改的源
原创
发布博客 2022.08.05 ·
872 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

嵌入式Linux应用开发基础知识(一)——GCC编译过程

目前很多IDE(集成开发环境)把编译过程封装的很好,导致很多嵌入式软件工程师不知道一个C程序的具体的编译过程,这一章我们来讲讲C程序的编译过程。
原创
发布博客 2022.08.04 ·
686 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

allgero报错:Program has encountered a problem and must exit. The design will be saved as a .SAV file

解决办法
原创
发布博客 2022.06.01 ·
10263 阅读 ·
21 点赞 ·
13 评论 ·
60 收藏

唐老师讲运算放大器(第七讲)——运放的应用

二、有源滤波器三、无源低通滤波器四、一阶低通有源滤波器五、二阶低通滤波器比一阶阻带下降的更快应用举例(注意:滤波器处的两次RC不一定要相等)二阶低通滤波器的幅频特性:解决Sallen-Key 低通滤波器高频馈通的三个方法:Sallen-Key 低通滤波器高频馈通是指在二阶低通滤波器中能通过高频信号的现象:比如设计的低通滤波器的截止频率为28Hz,结果能通过28KHz的噪声干扰,有以下几种解决办法:还有一种办法图下图所示,加入一个运放作为缓冲器。实际设计案例六、二阶...
原创
发布博客 2022.05.22 ·
5858 阅读 ·
6 点赞 ·
0 评论 ·
57 收藏

唐老师讲运算放大器(第六讲)——运放的应用

一、积分电路二、微分电路四、指数运算电路五 对数运算电路六、仪表放大电路下图为常见的INA128的内部框图若将5号管脚接地,也即Vref=0V,那么此电路为标准的仪表放大器电路,此时:Vo=(1+50K/RG)*(VIN±VIN-)若将5号管脚接某一正直流电压,也即Vref=XV,那么Vo=(1+50K/RG)*(VIN±VIN-)+Vref。 若输出的信号直接给单片机的ADC,一般采用该种方式进行连接,这样就可以省去了将负电压抬升至0电位以上。INA128用于测量心电
原创
发布博客 2022.05.21 ·
7480 阅读 ·
5 点赞 ·
0 评论 ·
85 收藏
加载更多