自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 资源 (4)
  • 收藏
  • 关注

原创 vscode idf.py menuconfig无法切换menu问题

配置使用cmd.exe 执行idf.py menuconfig, 在旧版本v4.0.1 和 v3.3.2 皆可通过+/-热键上下切换列表选项,在新版本v4.1.0无法切换,命令运行没有提示错误,界面中提示的其它快捷键皆有效,有人遇到类似情况吗?在启动idf.py menuconfig之前,先运行start cmd,新创建一个CMD窗口,然后再运行idf.py menuconfig即可。也是,补救办法,等着修复缺陷吧!

2023-07-28 22:55:57 469

原创 Altium Designer 相同电路多组复制布线

这里很关键,这个channel offset在整个PCB文件里面有时候有重复的,但是理论上应该有classes分类的,不知道为什么,我把复制部分的channel offset 复制到需要粘贴的电路里面后,总是不能正常复制。在进行设计开发的时候,总会遇到相同的电路,或者模块,这些电路可以使用相同的布局和走线。下面记录我自己的实际操作过程,有一些地方遇到了问题,怎么解决的也记录一下,也供自己以后查阅。相同的电路图,器件标号不一样,但是器件和原理图都是一样的。就按上面选择,然后“OK”,接下来都是:OK。

2023-05-27 16:53:18 3533

原创 cad中插入的光栅图片打印时的边框去除

则说明”imageframe“参数值为1。在下方命令栏,输入”imageframe“命令将参数值改为0,打印即可。

2023-05-05 21:08:25 673

原创 homeassistant几种安装方式对比,树莓派4docker安装记录

测试了几种方式,最后用了docker方式在树莓派上安装,然后没有安装supervisor,具体原因后面详细说明。第一种(放弃了),直接在树莓派的官方系统上用命令行安装,把python各种环境搞好,最关键的几行命令就是:pip3 install homeassistant hass --open-ui鉴于国内网络情况,每一行都要等待很久,还有可能不成功。我不小心成功了,但是发现里面没有安装supervisor。想了一下,安装这么困难,还不完整,后面有需要再次安装时很麻烦的,就放弃这种方法了

2022-03-23 11:03:03 7087

转载 buildroot arm linux,基于Buildroot的Linux系统构建之根文件系统

主要参考:https://blog.csdn.net/weixin_28278377/article/details/116938396其中2.4 拷贝根文件系统覆盖在ARCH=arm make menuconfig后在:system configuration ->root filesystem overlay directories中设置好路径就可以了

2021-05-23 00:59:01 145

转载 编译openwrt 根文件夹创建file作用

覆盖配置文件在编译目录下新建一个名为files的目录,openwrt在编译的时候,会把files文件夹里的文件编译到固件的根目录,简而言之,就是 /openwrt/trunk/files目录,这相当于是openwrt固件的根目录/(这个和上面提及的/openwrt/trunk /package/base-files/files目录作用相似),所以能在这个目录下能干的事情就多了,基本上涵盖了所有你能改动的东西。这里只要模仿openwrt的/etc目录修改配置文件就可以了,下面对这些目录及文件作简单说明

2021-05-23 00:43:33 1176

转载 tftp上传下载命令

环境:板卡与PC使用tftp sever 通信,tftp32的setting---->Global setting 里勾选Tftp Server命令: 1>从PC机传文件至板卡 tftp -g -r filename 192.110.111.111 (pc地址) 2>从板卡取文件至PC机 tftp -p -r filename 192.110.111.100 (板卡地址)注:1>为了防止错误,在执行命令前使用ping命令确定网...

2021-05-13 19:38:35 1406

转载 sqlcipher与Microsoft.Data.Sqlite.Core踩坑

转载的:https://blog.csdn.net/Backspace110/article/details/106952191/

2021-03-09 21:01:13 403

转载 tftp 从要从远程主机192.168.1.2上下载 em文件

打开PC 机,tftp选中文件所在目录 要从远程主机192.168.1.2上下载 embedexpert,则应输入以下命令 linux从PCtftp目录下载文件tftp -g -r embedexpert 192.168.1.2linux本地往PCtftp目录传文件rtspdtftp -p -l rtspd192.168.1.2...

2021-03-05 11:14:11 339

转载 解决Linux下串口数据接收不全的异常问题

1、引言 最近在Linux下调试串口程序,遇到了串口数据接收不全的异常问题,经过将近一上午的努力终于找到问题根源,特此分享给大家,此次调试过程中用到了主要用到了minicom工具,至于minicom的使用大家可以自行查找相关资料。2、正文 此次调试环境实在两个平台下,负责发送串口数据一方是VxWorks平台,负责接收的一方是arm+Linux平台,发送的是一些必要的时间和其他信息,以下简称VxWorks和Linux 在Linux下接收串口数据偶尔出现接收不全的情况,具体分析过程如下:...

2021-01-27 23:33:42 4819

转载 linux开发板出现Read-only file system的解决办法

创建文件夹出现如下提示mkdir: can't create directory 'test': Read-only file system使用命令 mount rw -o remount / 即可解决

2020-12-04 21:41:40 2847

转载 浅谈内核的Makefile、Kconfig和.config文件

转载的,原址:https://blog.csdn.net/thisway_diy/article/details/76981113?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160647127719195283019196%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=160647127719195283

2020-11-27 18:06:50 125

转载 Ubuntu 交叉编译( gcc-linaro-arm-linux-gnueabihf)环境搭建

转载,原链接为:https://www.cnblogs.com/flyinggod/p/9468612.html1. 下载 gcc-linaro-arm-linux-gnueabihf-4.9.tar.gz下载地址参考:http://blog.csdn.net/lg1259156776/article/details/522813232. 解压,并放置在自己需要的文件夹内 1 sudo tar –zxvf gcc-linaro-arm-linux-gnuea.

2020-11-05 23:09:55 1462

转载 ubuntu18.04系统安装完之后显示未发现WiFi适配器(屡试不爽)

原链接:https://blog.csdn.net/github_33678609/article/details/86502916自己尝试确实解决了问题,所以记录一下家里剩下一个破笔记本,想着利用起来,想给它装个新鲜玩意(ubuntu系统),装完系统之后,发现ubuntu连不上无线,现象如图所示,在网上找了N种方法,都未能解决,搞了一晚上都没成功,一直要连着网线玩就不酸爽了,最后都打算放弃治疗了。为了号召党的不放弃精神,最后还是把问题解决了,现在终结下这个过程,希望能帮助那些还在纠结恼...

2020-11-05 19:42:59 1507 1

原创 RT1052接收不到 UDP 组播包 问题解决

RT1052使用RT-THREAD系统,开启了组播功能,但是接收不到数据,找了很久,是EMAC把组播包给过滤掉了,找了很久终于解决了,记录一下在fs_enet.c文件里面在364行的位置void ENET_Init(ENET_Type *base,enet_handle_t *handle,const enet_config_t *config,const enet_buffer_config_t ...

2020-05-09 18:33:38 746 1

转载 RT1052学习笔记(1)- FlexSPI启动

由于RT1052一般都是外接的SPI FLASH和SDRAM对于程序的下载和启动,与内置Flash的有些区别,稍微麻烦些,看到以下的内容,转载,如果后续有需要查看的可以查看RT1052学习笔记(1)- FlexSPI启动https://blog.csdn.net/weixin_42264572/article/details/85052793RT-1052学习笔记(2)-Cort...

2020-02-13 17:53:49 769

原创 RT-Thread在飞凌1052上的移植记录

飞凌的OK1052开发板自己带的有RT-thread的源码例子,但是自己还是想移植一下,看看是怎么回事。使用rt-thread4.02和env_released_1.1.3没有弄成功,不知道哪里的问题。使用的是rt-thread4.01的文件,使用的ENV版本为:env_released_0.7.1在rt-thread4.01文件的这个目录:rt-thread-v4.0.1\rt-th...

2020-02-11 23:40:01 761 1

原创 stm32f412 SPI dma接收和UART dma发送问题解决

在做STM32F412和RT1052的SPI通信和UART通信时,遇到了一些问题,主要还是对STM的HAL库不熟悉,在这里做个记录使用STM32F412的SPI1作为从机通过DMA方式接收RT1052的数据,STM32的程序通过CubeMX生成的。出了2个问题:1、如果接收出错后,就是丢了字节后,DMA就不能正常接收了。一直停留在SPI_WaitFlagStateUntilTimeout(...

2020-02-04 15:38:43 4468

原创 RT1052 LPSPI1 dma传输和UART2 DMA传输实现不定长数据接收

买了一块飞凌的RT1052的开发板,主要是看中了它的核心板价格便宜,准备后面产品使用。使用了一段时间,然后今天准备做个记录,上一下关于LPSPI1和UART2的DMA操作。 由于现在RT1052的网上资料并不多,学习过程比较缓慢,后面我想大家有学习的人,都多在网上讨论,放些资料,这样这个片子应该也是很好用了。从硬件性价比上说,RT1052真的要胜过STM32H7的很...

2020-02-02 12:14:47 2916 3

转载 安装GCC交叉编译器

照着这个文档安装:https://www.cnblogs.com/flyinggod/p/9468612.html1. 下载 gcc-linaro-arm-linux-gnueabihf-4.9.tar.gz下载地址参考:http://blog.csdn.net/lg1259156776/article/details/522813232. 解压,并放置在自己需要的文件夹内 ...

2019-09-28 22:07:16 431

转载 在Ubuntu 18.04上安装Java

原文链接:https://www.linuxidc.com/Linux/2018-05/152248.htm在本教程中,我们将介绍在Ubuntu18.04上安装和管理Java。 Java是用于构建不同类型的应用程序和系统的最流行的编程语言之一。Java,OpenJDK和OracleJava有两个主要的实现,几乎没有区别,只是Oracle Java有一些额外的商业功能。安装Op...

2019-09-28 21:53:52 1205

转载 使用ConfuserEx加密混淆程序以及如何脱壳反编译

https://blog.csdn.net/vs920079469vs/article/details/79291193转载的C#加壳方式,在此记录,以防忘记https://github.com/yck1509/ConfuserEx/releases

2019-07-19 21:36:46 1621

转载 树莓派安装配置TeamViewer实现外网远程控制 VNC控制其他电脑

使用TeamViewer可以实现对树莓派的远程控制。优点[x] 免费[x] 支持外网连接[x] 支持实时GUI图形/X界面显示[x] 支持文件传输[x] 支持双向远程控制步骤1. 下载树莓派处理器架构对应的TeamViewer进入 https://www.teamviewer.com/en/download/linux.aspx 下载 teamviewer_linux_x64....

2019-05-27 09:32:17 4019

原创 关于rc.local 自启动多个应用问题

有2个C生成的文件,需要在开机的时候启动。按如下方式添加,只能启动第一个# Put your custom commands here that should be executed once# the system init finished. By default this file does nothing../etc/nnn1./etc/nnn2exit 0...

2019-04-18 22:55:54 3245 1

转载 Openwrt中MT7628/MT7688的全部GPIO复用配置及常用接口DTS配置总结

 感觉这个有用,记录一下:https://blog.csdn.net/wind0419/article/details/83013942 https://www.jianshu.com/p/a45edc744275

2019-02-02 22:16:04 1896

转载 LinkIt Smart 7688 问题汇总

LinkIt Smart 7688 问题汇总https://blog.csdn.net/hnhkj/article/details/50930483https://www.jianshu.com/p/a45edc744275http://www.qingpingshan.com/m/view.php?aid=130857

2019-01-31 23:45:29 298

原创 MT7688 SPI问题1

接下来估计要记录一些了,主要是记录自己的一些调试过程,内容不一定就是对的,只是自己的一些实际操作情况。主要就是解决MT7688 和stm32f103通过SPI的通信问题想实现的效果为:MT7688和STM32之间可以相互传输数据问题是STM32接收到的数据不对,有错位。MT7688完全就接收不到数据。用逻辑分析仪看了波形,贴一张图发现如果从箭头位置开始数数据,后面在MOSI上的...

2019-01-27 23:04:57 1782 5

原创 openwrt添加spidev0.1驱动

在配置文件里面选择->Kernel module ->SPI Support->kmod-spi-dev然后编译,固件里面就有spidev0.1驱动了

2019-01-24 21:35:31 1630

原创 将openwrt缺少的libstdc++库编译进固件

使用make menuconfig调出配置界面,然后在->Base system ->libstdcpp选择上,然后保存,重新编译,固件里面就有libstdc++了

2019-01-24 21:08:23 1407

原创 domoticz 使用esp8266通过mqtt控制灯开关

使用Domoticz通过mqtt来控制灯的开关。在orangepi zero上跑的debian,然后安装的domoticz。硬件用的是esp82266,开发环境用的是Visual studio code加PlatformIO,使用arduino开发。domoticz关于mqtt的文档如下:https://www.domoticz.com/wiki/MQTT传送的格式为json的...

2018-10-15 20:15:56 6237 5

原创 使用esp8266 arduino 通过EDP协议 将数据传递到onenet平台

 使用的是visual studio code 的IDE来开发esp8266,我把我手上的DHT22,AM2305的一个温湿度传感器上传到onenet平台,并且可以在手机上看到。接入协议使用的是edp的方式,硬件连接如图:使用的是一个nodemcu的模块,核心用的是一个ESP-12E的模块,传感器接在D4上,时间上是GPIO2,这个可以在程序里面设定的。           下一步我想...

2018-09-15 11:19:01 8096 3

转载 Esp8266学习搭建开发环境,开始一个“hellow world”串口打印。

目录: 转载,原地址如下:https://blog.csdn.net/xh870189248/article/details/77985541 目录: 一、认识其本质与搭建开发环境。 1.1 、 市面上无线模块有哪些。 1.2 、wifi模块Esp8266发展。 1.3 、Esp8266特点。 1.4 、搭建开发环境。 二、开始我们的第一个...

2018-07-29 09:36:37 1928

转载 Visual Stuido Code插件PlatformIO IDE开发arduino与ESP8266与stm32

今天在网上看到Visual Studio Code for arduino的介绍就下载了一个,没想到发现了一个新的插件PlatformIO IDE支持如下平台,太夸张了 Visual Studio Code的安装文件非常小只有42M,插件库相当的丰富,更多资料去问度娘。Visual Studio Code(以下简称VSCODE)是微软出品的代码编辑软件,它有着出色的代码编辑功能,十分强悍。具体就不...

2018-07-21 11:41:27 4848 2

转载 frp自启动

使用MT7688跑的openwrt系统做了一个控制器,已经在项目上应用,程序功能还可以继续完善,有兴趣的可以看看智能控制器参数说明,通过485的接口可以使用协议转换器来控制舞台灯具,协议转换器可以看看这个链接:485协议转换器参数说明​​​​​​​ 客户端NAS 群晖创建脚本文件新建脚本文件 vi /usr/syno/etc.defaults/rc.sysv/S99frp....

2018-05-20 20:22:12 2521

原创 使用eclipse开发openwrt使用多线程,报undefined reference to ‘pthread_create’"问题解决

pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthread.a,所以在使用pthread_create()创建线程,以及调用 pthread_atfork()函数建立fork处理程序时,需要链接该库。源文件,不要忘了加上头文件#include<pthread.h>在编译中要加 -lpthread参数#gcc test.c -o thread -lpth...

2018-05-02 22:07:45 737

转载 ubuntu安装最新版本的wine

1、安装源      sudo add-apt-repository ppa:wine/wine-builds      sudo apt-get update2、安装wine     sudo apt-get install --install-recommends wine-staging     sudo apt-get install winehq-staging3、卸载wine     ...

2018-04-15 21:22:14 1129

转载 用Sublime Text 3开发arduino替代arduinoIDE

使用MT7688跑的openwrt系统做了一个控制器,已经在项目上应用,程序功能还可以继续完善,有兴趣的可以看看智能控制器参数说明,通过485的接口可以使用协议转换器来控制舞台灯具,协议转换器可以看看这个链接:485协议转换器参数说明​​​​​​​ 怎么安装参见这个链接:https://www.arduino.cn/thread-6510-1-1.html实验发现确实比arduinoI...

2018-04-15 21:18:51 2254 3

原创 c语言调用shell指令

#include<stdlib.h>int main(void) {   system("mkdir -p /mnt/test");//执行一条指令,创建一个文件夹 printf("test");}

2018-04-09 23:33:52 842

转载 openwrt c语言使用uci

在ubuntu上用eclipse来编译的C文件,然后生成bin文件放在openwrt的机器上运行想使用c语言来调用uci的一些接口来实现读取和修改配置的工作ubuntu上安装uci参考:https://blog.csdn.net/rainforest_c/article/details/70142987C语言调用uci的说明参考:https://blog.csdn.net/bytxl/articl...

2018-04-09 20:24:49 3108

原创 eclipse arduion编写第一个esp8266程序

使用MT7688跑的openwrt系统做了一个控制器,已经在项目上应用,程序功能还可以继续完善,有兴趣的可以看看智能控制器参数说明,通过485的接口可以使用协议转换器来控制舞台灯具,协议转换器可以看看这个链接:485协议转换器参数说明​​​​​​​ eclipse arduion编写第一个esp8266程序建立工程file->new->c/c++->arduino p...

2018-03-12 14:50:51 1384 5

lpspi1uart2.rar

工程文件可以直接放在NXP的SDK里面如下路径\boards\evkbimxrt1050\driver_examples\lpspi,直接打开MDK然后编译就留可以了,使用的存储配置文件是对应飞凌开发板的,如果要对应自己的开发板估计要做些修改。

2020-02-02

全志A20数据手册

全志A20的数据手册,非常详细,描述各个寄存器的功能等等

2014-07-16

Android_Studio使用手册

Android_Studio使用手册 Android Studio简介 Android Studio是一个新的基于IntelliJ IDEA的Andorid开发环境。与Eclipse + ADT 插件相似。Android Studio提供了一个集Android开发与调试的集成工作平台。提供了 IntelliJ IDEA 中最好的功能。Android Studio特点如下: 1. 基于Gradle 2. 为Android特定的重构与快速修复 3. Lint工具用于捕捉性能(易用性,版本的兼容性和其他性能) 4. APK的压缩、优化混淆和签名 5. 基于模板的向导来创建常见的Android的设计和组件 6. 丰富的Layout编辑器,允许你拖动和拖放UI组件,可以在多个屏幕个预览布局等等

2014-07-16

2.0排针LCD1602封装

2.0排针和LCD602液晶的protel封装

2014-07-16

空空如也

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

TA关注的人

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