自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1. marlin2.0 宏定义分析#if ENABLED(MARLIN_DEV_MODE)

这个宏定义有打开MARLIN_DEV_MODE// Enable Marlin dev mode which adds some special commands#define MARLIN_DEV_MODE#if ENABLED(MARLIN_DEV_MODE)#define ENABLED(V...) DO(ENA,&&,V)#define DO(W,C,V...) _DO_N(W,C,NUM_ARGS(V),V)#define _N...

2021-04-29 10:40:16 720

原创 FPGA 黑金XC6SLX9 08.spi_flash源码分析 spi flash数据的读取擦除写入实验(1)

Spi flash 数码管显示flash两位数 按键可实现数据写入 流程图//////////////////////////////////////////////////////////////////////////////////// ...

2019-06-26 11:16:03 1958 2

原创 FPGA 喇叭不同音节控制

https://www.fpga4fun.com/MusicBox.htmlFPGA一个引脚控制喇叭发声 25MHz项目一、发出一个单音 哔哔module music(clk, speaker);input clk;output speaker;// 16位计数reg [15:0] counter;always @(posedge clk) counter <= co...

2019-06-25 14:50:24 1086

原创 (三)verilog uart 串口约束文件编写

NET "clk" LOC = T8 | TNM_NET = sys_clk_pin; //设置时钟引脚TIMESPEC TS_sys_clk_pin = PERIOD sys_clk_pin 50000 kHz;//设置设置时钟引脚参数NET rst_n LOC = L3 | IOSTANDARD = "LVCMOS33";//设置复位引脚参数 及电平NET uart_rx LO...

2019-06-19 12:01:39 1047

原创 (二)verilog uart tx 串口发送一个字节数据

`timescale 1ns / 1ps//////////////////////////////////////////////////////////////////////////////////// Company:// Engineer://// Create Date: 18:57:31 06/18/2019// Design Name:// Modul...

2019-06-19 11:42:51 1655

原创 (一) verilog uart 串口接受数据分析 黑金 FPGA xc6slx9

`timescale 1ns / 1ps//////////////////////////////////////////////////////////////////////////////////// Company:// Engineer://// Create Date: 16:20:26 06/18/2019// Design Name:// Modul...

2019-06-18 17:35:10 1576 3

原创 Rk3288 ubuntu系统备份 克隆到新的开发板上

Rk3288 ubuntu系统备份         目的:在firefly-rk3288开发板上安装了ubuntu系统并且做了一些环境配置和安装了应用软件以及一些开发工作,现在需要将修改过的开发板克隆到新的开发板上。AndroidTool_v2.58 工具对upgrade.img解包;分区映像文件合成一个映像文件upgrade.img。 备份步骤:准备rk平台的固件烧录工具 And...

2019-02-27 11:34:13 4682 1

原创 树莓派 网络附加存储NAS系统和USB外接硬盘文件服务器

目的:树莓派搭建文件存储器,可以实现手机、平板、台式计算机、笔记本通过网络附加存储系统共享和备份数据。NAS:网络附加存储1、查询已经识别硬盘sudo fdisk -l2、格式化硬盘(FAT32格式化为ext3)确认识别现有硬盘    sudo fdisk -l|grep '^Disk'3、确认硬盘格式  sudo blkid4、卸载硬盘  sudo umo...

2018-10-04 16:19:43 4989

原创 树莓派 wordpress个人博客搭建

跳转至cd /ver/www/1、下载 sudo wget  https://wordpress.org/latest.zip2、解压 sudo unzip latest.zip创建数据库  http://192.168.0.102/phpmyadmin/index.php  设置博客     ...

2018-10-04 11:16:37 2538

原创 树莓派+mysql +phpmyadmin创建新用户

目标打算创建一个远程 登录mysql登录用户tom  密码:1234561、安装mysql先更新一下源  sudo apt-get update安装Apache2sudo apt-get install apache2安装MySQLsudo apt-get install mysql-server安装PHP和PHP的MySQL插件sudo apt-get...

2018-10-04 10:25:58 3373

原创 二维码:STM32F103 + LCD屏制作二维码

1、下载QRcode 二维码源码    https://github.com/kazimierczak-robert/STMQRCode2、解压后得到,如下文件3、文件很多,只需要提取库文件就可以了,下图三个文件4、添加到工程上编辑后会报错如下需要在qr_encode.h中添加头文件,如下图再次编译--通过5、创建两个处理二维码显示的文件QRcode_m...

2018-09-29 16:15:33 8676 7

原创 树莓派3B+ 搭建网站服务器系统

1、先更新一下源    sudo apt-get update2、安装Apache2    sudo apt-get install apache23、安装数据库mysql    sudo apt-get install mysql-server mysql-client4、安装PHP和PHP的mysql插件    sudo apt-get install php5 php5-mysq...

2018-09-28 23:34:18 5326 2

原创 添加VNC开机启动

1、添加开机启动文件        sudo nano /etc/init.d/tightvncserver2、添加文件内容 #!/bin/sh ### BEGIN INIT INFO # Provides: tightvncserver # Required-Start: $syslog $remote_fs $network # Require...

2018-09-28 23:00:36 3274

原创 树莓派 设置静态IP

1.修改IP配置文件       sudo nano /etc/dhcpcd.conf原代码改为    

2018-09-28 22:33:49 191

原创 开启SSH和VNC服务

1、开启ssh2、安装VNC启动VNC测试VNC  

2018-09-28 22:25:55 1687

原创 树莓派3 B+制作系统+配置操作系统

1、准备工具HDMI连接线、树莓派单板(3B+)、SD-16G、读卡器、键盘、鼠标、网线,一台电脑2、制作sd系统卡 a、在树莓派官网下载系统安装工具  https://www.raspberrypi.org/downloads/noobs/点击下载左边的ZIP文件  如图  解压文件最终如图b、格式化SD卡使用工具下载连接     https://pan.baid...

2018-09-28 20:20:09 3054

原创 3D打印gcode命令大全及解析

*G0:*G1:坐标轴XYZE移动控制例子:G0 F2000 X30 Y30 Z30 E3* G4 - 停留S &lt;秒&gt;或P &lt;毫秒&gt;* M200 - 设置耗材直径,D &lt;直径&gt;,将E轴单位设置为立方。 (使用S0恢复为线性单位。)* M201 - 设置打印移动的最大加速度,单位为秒/秒^ 2:“M201 X &lt;加速&gt; Y &lt;加速&gt; Z &...

2018-07-02 15:41:57 51697 1

原创 espnow 例程解析

1、什么是espnow 短数据传输、无连接的快速通讯技术2、应用范围智能照明控制(一)、 ESPNOW例程。下面的例程展示了怎样使用ESPNOW步骤:1、初始化wifiA、TCP/ip适配器初始化a、注册事件处理函数初始化。b、设置配置信息c、选择存储类型d、选择wifi模式APe、启动wifif、启动wifi后设置通道,假如两个设备在同一个通道上就不需要设置2、初始化espnowa、创建个队列b...

2018-03-09 10:20:15 4815

原创 ESP32定时器例程解析

/*定时器组例子:有两组定时器,每组有两个*/#include &lt;stdio.h&gt;#include "esp_types.h"#include "freertos/FreeRTOS.h"#include "freertos/task.h"#include "freertos/queue.h"#include "soc/timer_group_struct.h"#include &q

2018-03-08 19:44:38 4644 1

原创 esp32运行的第一个程序(串口回环测试)

1、串口回环测试(电脑串口发送数据,原数据返回)代码如下/*串口初始化 * */void Uart0_Init(){ /* Configure parameters of an UART driver, * communication pins and install the driver */ uart_config_t uart_config = {   .baud_rate = 115200...

2018-03-08 19:41:58 5105

原创 ESP32 SDMMC技术文档翻译

SDMMC 主机外设概述SDMMC 外设支持SD卡、MMC卡和SDIO卡。SDMMC的软件是基于SDMMC驱动之上的,由下面几个部分组成。SDMMC主机外设(driver/sdmmc_host.h)---驱动支持APIs接口发送命令到从机设备,发送和接受数据,处理条件错误。SDMMC协议层(sdmmc_cmd.h)---该组件处理SD协议的细节,初始化SD卡和数据数据传输的命令。尽管当前只支持SD...

2018-03-08 19:39:07 2463

原创 ESP32 搭建开发环境

概述:ESP32 是一套 Wi-Fi (2.4 GHz) 和蓝牙 (4.2) 双模解决方案,集成了高性能的 CPU 内核、超低功耗协处理器和丰富的外设。ESP32 采用 40 nm 工艺制成,具有最佳的功耗性能、射频性能、稳定性、通用性和可靠性,适用于各种应用和不同功耗需求。软件开发环境:ESP-IDF (Espressif IoT DevelopmentFramework),包括配置、编译、下载...

2018-03-08 19:30:10 7027

原创 linux 字符设备入门学习笔记

1、uboot作用:启动内核2、内核作用:启动应用3、驱动属于内核的一部分4、应用程序函数被调用,如:open、write、read等,会执行swi val指令swi指令会产生异常,进入内核内核会调用sys_open、和sys_read函数(虚拟文件系统)根据不同文件句柄找到对应的硬件驱动操作函数应用程序的调用的函数,与硬件操作函数一一对应,对应的关系依赖于

2017-08-24 23:38:17 209

原创 制作linux根文件系统过程

介绍根文件系统制作步骤第一步、解压根文件系统tar xjf busybox-1.7.0.tar.bz2可以根据INSTALL文件介绍的编译步骤进行开发第二步、可以通过 make menuconfig 和内核一样的方式进行配置修改Makefile交叉编辑选项   arm-linux-第三步、执行make命令编译第四步、安装到指定的目录make CONFIG_P

2017-08-06 11:10:07 398

原创 编译linux内核编译下载步骤

1、开始linux内核编辑,重新编译内核,并烧录到开发板中测试  使用的开发板是s3c2440a、下载linux内核官方源码  linux-2.6.22.6.tar.bz2b、下载linux补丁文件 /linux-2.6.22.6_jz2440.patch第一步  解压内核文件   Tar xjf  linux-2.6.22.6.tar.bz2第二步  跳转到内核目录  打补丁

2017-08-06 10:22:15 594

空空如也

空空如也

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

TA关注的人

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