自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(118)
  • 资源 (17)
  • 收藏
  • 关注

原创 嵌入式_RP2040

把生成的xxx.uf2 文件拷贝到出现的RPI-RP2设备目录里面,即完成了程序的下载。下载 pico sdk (develop分支是最新版本,master是稳定分支版本)1、按住开发板上面按键,然后给开发板上电。下载编译 pico-examples。下载安装 picoprobe。下载安装 picotool。文件夹拷贝到 上一步生成的。下载安装 openOCD。

2024-04-05 13:57:16 343

原创 NFC RC522开发记录

M1 卡分为 16 个扇区,每个扇区由 4 块(块 0、块 1、块 2、块 3)组成,(我们也将 16 个扇区的 64 个块按绝对地址编号为 0~63,存贮结构(其它扇区依此类推)如下图所示:每个扇区的块 0、块 1、块 2 为数据块,可用于存贮数据。数据块可作两种应用:1、用作一般的数据保存,可以进行读、写操作。2、用作数据值,可以进行初始化值、加值、减值、读值操作每个扇区的块 3 为控制块,包括了密码 A、存取控制、密码 B。

2024-03-31 18:39:22 717

原创 Arduino智能家居解决方案

P.S. 如果upload代码过程中出现。查看Arduino的库文件存放目录地址。然后查看USB设备是否已经被赋予权限。arduino的库路径。

2024-03-24 21:52:50 426

原创 YOLO V9 C++版本部署

【代码】YOLO V9 C++版本部署。

2024-03-11 16:05:29 444

原创 ROS2学习(二):仿真案例汇总(基于Ubuntu_2004 & ROS2_noetic)

重新打开终端,运行如下指令。

2024-03-07 21:39:37 465

原创 Apollo 8.0移植到Orin平台

docker里面的/apollo/docker/build文件夹拷贝到Orin的任意目录,主要目的是orin系统中可能有些库文件没有,可通过该目录下的脚本,实现相应库的安装,比如protobuffer,glog,gflags等等;docker里面的/apollo/cyber/conf文件夹拷贝到Orin的/apollo/cyber/conf(若没有该路径,就自己创建该路径),目的就是我们在PC机编译的可执行文件会从这个路径下读取配置文件。进入源码目录apollo/docker/scripts。

2024-02-27 21:20:22 916

原创 嵌入式面试:瑞芯微

【代码】嵌入式面试:瑞芯微。

2024-02-18 21:06:28 541

原创 ROS2学习(一):Ubuntu 20.04 安装 ROS2(Galactic Geochelone)

官方文档。

2024-02-04 00:38:36 691

原创 rk3399 SDK使用教程

Linux_Project这个项目下面有各种需要的仓库,git clone下载全部即可。在wpa_supplicant.conf文件里面加入如下配置。3、创建wpa_supplicant配置文件。创建wpa_supplicant临时运行目录。指令去退出wpa_supplicant应用。如果发现wlan0的ip还是没有,运行。系统版本:Ubuntu 22.04。ROS2版本:humble。出现以下打印即安装成功。如果出现如下错误,运行。1、扫描wifi热点。

2024-01-06 12:35:03 489

原创 基于ubuntu 22.04的 systemd 启动流程分析

【代码】基于ubuntu 22.04的 systemd 启动流程分析。

2023-12-30 14:50:05 443

原创 ZYNQ7020开发(一):开发环境搭建

Petalinux 工具需要主机系统的/bin/sh 是 bash,而 Ubuntu 默认的/bin/sh 是 dash。P.S. 安装驱动之前,先断开 jtag下载器与电脑的连接。设置 Petalinux 环境变量。

2023-11-05 08:51:25 380

原创 ZYNQ7020开发(二):zynq linux系统编译

通过 Vivado 创建硬件平台,得到 xsa 文件;运行 source <petalinux 安装路径>/settings.sh,设置 Petalinux 运行环境通过 petalinux-create -t project 创建 petalinux 工程;使用 petalinux-config --get-hw-description,将 xsa 文件导入到 petalinux 工程当中并配置petalinux 工程;

2023-10-23 22:15:18 298

原创 嵌入式面试:大疆 2023 春招

CPOL = 0:空闲时是低电平,第1个跳变沿是上升沿,第2个跳变沿是下降沿。CPOL = 0:空闲时是低电平,第1个跳变沿是上升沿,第2个跳变沿是下降沿。CPOL = 1:空闲时是高电平,第1个跳变沿是下降沿,第2个跳变沿是上升沿。CPOL = 1:空闲时是高电平,第1个跳变沿是下降沿,第2个跳变沿是上升沿。CPHA = 0:数据在第1个跳变沿(上升沿)采样。CPHA = 1:数据在第2个跳变沿(下降沿)采样。CPHA = 1:数据在第2个跳变沿(上升沿)采样。

2023-10-09 17:14:16 230

原创 COMP3511 Spring 2022

【代码】COMP3511 Spring 2022。

2023-09-17 21:12:06 290

原创 操作系统课设

文章目录一、进程监控1、目标2、准备知识3、要求4、实现代码5、运行效果二、守护进程1、目标2、准备知识3、要求4、实现代码5、运行结果三、基于IPC和线程机制模拟实现客户机通信1、目标2、准备知识3、要求4、实现代码5、测试结果一、进程监控1、目标掌握ptrace系统调用的使用。了解进程监控和调试的一般过程。2、准备知识通过上网查找资料、查看手册了解ptrace系统调用及其参数。了解进程监控的一般过程,即:父进程 fork() 出子进程,子进程调用 exec() 之前,先调用ptrac

2023-09-17 20:48:22 245

原创 ROS2学习(一):Ubuntu 22.04 安装 ROS2(Iron Irwini)

官方文档。

2023-08-31 10:54:41 1951

原创 Apollo 8.0 安装教程(Vmware)

Vmware : 17pro (17.0.0 build-20800274)Ubuntu :20.04Apollo :8.0docker :24.0.5添加docker用户3、安装apollo 8.0在VMware自带浏览器输入就可以看到仿真界面1)启动:上面的第三步是第一次安装的时候进行的,如果安装成功,电脑重启以后需要快速启动,可以运行下面的指令:2)退出:在container里面输入退出然后输入5、下载Demo并运行启动Dreamview以后,在container里面运

2023-08-07 14:37:48 317

原创 Cadence之Allegro:ENV设置

文章目录一、env配置介绍二、env配置内容一、env配置介绍二、env配置内容source $TELENVfunckey A phase_tune #调整相位 funckey a spin #原地旋转 funckey B change #修改 funckey b shape add #不规则铺铜 funckey C copy #复制 funckey c copy #复制 func

2023-06-13 08:17:45 2832

原创 nrf52840系列(一):环境配置

片内Flash1M字节,片内RAM256K字节。

2023-05-03 17:52:15 1018 1

原创 自动驾驶:时钟同步

关于自动驾驶中时间同步需要用到的知识笔记

2023-02-19 14:25:39 1558

原创 摄像头基础知识(三):HDR

关于摄像头HDR

2023-02-07 13:42:22 943

原创 Linux配置环境变量方法汇总

在自定义安装软件的时候,经常需要配置环境变量,本文给出几种配置环境变量的方法

2023-01-22 20:04:33 1978

原创 Cadence之Allegro:蛇形与差分等长

关于allegro等长的设置方法教程

2022-11-20 14:21:53 1773

原创 常见函数的汇编实现

关于常见c函数的汇编实现

2022-11-18 14:28:16 172

原创 python基础(一):命令行参数获取

python命令行参数获取解析方法汇总

2022-10-29 19:54:25 569

原创 多线程压缩:pigz

关于pigz的使用方法记录

2022-10-23 17:33:57 205

原创 全志D1开发笔记(一):开发环境搭建与SDK编译

这个是关于开发全志D1芯片过程中记录的笔记

2022-10-22 18:28:26 770

原创 基础算法一:大整数模积运算

大整数模积运算实现,及加减乘除运算转位运算的方法

2022-10-21 12:05:58 1200 1

原创 Git版本管理笔记

关于git使用的笔记,记录平时遇到的git问题和git使用技巧

2022-10-15 14:30:32 73

原创 摄像头基础知识(二):Bayer、Raw与ISP

摄像头显示相关的数据格式解析与ISP处理流程梳理

2022-09-23 12:50:15 7138

原创 摄像头基础知识(一):mipi与lane

摄像头lane数目计算

2022-08-06 15:34:33 5341 9

原创 【无标题】

dev_kernel.c#include <linux/init.h>#include <linux/module.h>#include <linux/kernel.h>#include <linux/cdev.h>#include <linux/fs.h> #define CHRDEV_MAJOR 240 // 主设备号#define CHRDEV_MAION 0 // 次设备号#define CHRDEV_COUNT

2022-06-06 22:36:34 80

原创 测试代码code

#!/bin/bashrev=$(cat /proc/cpuinfo | grep Revision | awk '{print substr($NF,length($NF)-5,6)}')code_name=$(awk -F"[)(]+" '/VERSION=/ {print $2}' /etc/os-release)kernel_info=$(uname -a)kernel=$(uname -r)arch=$(arch)pkg_version=$code_namerpi_kernel=$(

2022-05-20 13:49:36 581 1

原创 FPGA基础模块(二):串口

文章目录一、原理二、硬件配置三、代码实现四、效果一、原理二、硬件配置IO配置:三、代码实现module muart_tx( input clk, input rst_n, output reg uart_tx);/******************************************/parameter BPS_4800 = 14'd10417, BPS_9600 = 14'd5208, BPS_115200 =

2022-05-04 22:29:31 364

原创 FPGA基础模块(一):PWM

@TOC一、原理二、硬件配置IO配置:三、代码实现module PWM( input sys_clk, input sys_rst_n, output pwm_out ); parameter

2022-05-04 11:11:37 571

原创 MCU:获取超声波接口

文章目录一、获取超声波数据接口二、使用方法一、获取超声波数据接口支持GPS模块列表:hc-sr04Cubemx配置界面:代码结构:sensor_hc_sr04.csensor_hc_sr04.hmain.csensor_hc_sr04.c#include "sensor_hc_sr04.h"#include "tim.h"//获取超声波模块的检测距离void csb_get_distance(void){ //给发射引脚一个高电平 Trig_H; //延时1

2022-04-19 14:18:17 465

原创 ceph分布式环境搭建

修改Hostvi /etc/hosts 192.168.31.207 node-1192.168.31.159 node-2192.168.31.198 node-3 # 每台主机设置 hostname,这里以 node-1 为例子hostnamectl set-hostname node-1关闭 firewalld 和 selinuxsystemctl disable firewalldsystemctl stop firewalld # 修改配置vi /etc/selinu

2022-04-11 19:28:59 1313

原创 Proteus仿真:MSP430

MSP430 Proteus仿真OLED显示

2022-04-05 15:43:19 1033

转载 在GitHub的Readme显示图片

将图片上传到网站,获取图片的链接,在README.md中填写链接来访问图片即可。上传图片点击下列上传图片网址https://sm.ms/,打开如下图所示:选择上图中的 SELECT Images,弹出选择本地图片对话框,并选择图片,如下图所示:选择图片后,点击上传,如果上传失败,可以注册或登录账户再重新上传,如下图所示:向下滑动,即可看到使用该图片的各种语法,可以直接复制 Markdown 语法内容到README.md ,如下图所示:将语法内容粘贴到README

2022-03-23 00:47:00 1334 2

原创 MCU:获取GPS数据接口

文章目录一、获取GPS数据接口二、使用方法一、获取GPS数据接口支持GPS模块列表:ATGM336H-5N代码结构:GPS_Interface.cGPS_Interface.hGPS_Interface.c#include "GPS_Interface.h"nmea_msg GPSX;const unsigned int BAUD_id[9]={4800,9600,19200,38400,57600,115200,230400,460800,921600};//模块支持波特率

2022-03-19 01:47:13 965

Atmel-MXTAN0213内核驱动

Atmel-MXTAN0213内核驱动

2023-01-16

SNORT实验资源x12

SNORT实验资源x12

2022-04-26

ceph系统配置和课程总结

ceph系统配置和课程总结

2022-04-12

MCU使用的esp8266连接机智云教程

MCU使用的esp8266连接机智云教程

2022-02-25

Example43_DSP2833x_Flash_led.rar

Example43_DSP2833x_Flash_led.rar

2022-01-12

linux(1).docx

linux(1).docx

2022-01-07

GP-76系列编程手册-V10.pdf

GP-76系列编程手册-V10.pdf

2022-01-02

mspec5.1.zip

蓝牙协议规范

2021-09-29

cliser.rar

这个是关于linux下用C++编写的文件服务器和客户端,具体用法请查看我的博文!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2020-09-15

build-master.zip

这个是一个用于编译armbian操作系统的脚本集合!!

2020-04-13

CPP_Template.rar

这个是关于vscode的运行c++的工程配置模板,已经在win10进行过编译调试,没有错误!

2020-04-01

resource.zip

资源压缩包!包含mingw64离线安装包和vscode-insider软件安装包!

2020-03-30

keil5_black_theme.zip

这个是关于stm32的配色方案,解压后将prop文件放到keil5安装目录下的UV4文件夹下,替换原来的prop文件,重新打开keil5即可看到。

2020-03-10

wps_supplicant.tgz

wpa_supplicant文件夹,里面包含了代码!

2020-01-18

firmware.tgz

关于ARM的WiFi驱动,AP模组。需要的可以下载放到自己的文件系统里面去。!!

2020-01-18

stm32flash-0.5

这个是关于stm32在linux下的ISP下载程序,解压后运行make 和make install即可。

2019-07-22

stm32单片机的关于ISP的文档

这个是关于stm32单片机的ISP下载开发教程,主要是关于ISP下载的各个步骤

2019-07-22

飞控PCB/5cm*5cm

该pcb是和我分享的代码是配套的,用的软件是AD,两层板,大小大概是4cm*3cm,打板测试过,没有问题

2019-04-18

空空如也

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

TA关注的人

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