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

原创 odrive环境构筑问题

点击下面的链接下载libusb-1.0.20的压缩包,解压后将MS64\dll\libusb-1.0.dll复制到C:\Windows\System32。如果还不行的话再将同一目录下的libusb-1.0.lib到Python路径下的lib\site-packages\usb文件夹中。一、查询cantools存在版本,pip install cantools==二、安装指定版本, pip install cantools==38.0.2。不识别yaml,no module named yaml。

2025-04-01 18:05:29 358

原创 h803墨盒转接板测试点

H803

2025-03-29 11:10:52 60

原创 linux开机启动gui程序的方法

修改完后用source /etc/rc.local测试下是否能启动程序。启动后不会看到命令行界面,只有GUI界面。

2025-03-26 21:13:22 73

原创 Linux websocket服务器、配网方法、QT客户端程序

Linux本地开启server和client,可正常通信。[1]、查看Linux websocket端口是否开启。[3]、再次输入[1]查询指令确认端口是否开启。一、linux websocket服务器。要关闭系统代理设置,才能连接ws服务器。换局域网另外一台PC后无法测试通过。重新载入一下防火墙设置,使设置生效。参考下面的代码编译和运行。[2]、开启端口的方法。

2025-03-13 16:00:28 333

原创 Esp32 I2S LCD DMA

调试esp32 i2s lcd dma。

2024-12-12 14:35:04 246

原创 苦逼iTOP4412 uBUNTU之旅

继续在iTOP4412烧写Ubuntu的实验,换了好几个TF卡都失败了,最后用工具测试了一下,写入速度只有996KB/s,离讯为要求的5MB/s差距太大了,苦逼啊。换个卡再继续测试下

2024-12-12 14:24:55 500 1

原创 LaserWeb修炼日志

Nodejs菜鸟,工作需要,了解和尝试修改了Nodejs知识,调试了Laserweb,打包遇到的问题点记录在此。

2024-12-12 14:24:31 775

原创 python no moudle named ‘jinja2‘类似问题的最终解决办法

Python安装了多个版本,导致系统里包含了多个路径,安装配置都没问题情况下,也会出现no module named ‘Jinja2’.解决办法是,在终端里输入pip uninstall jinja2,强制卸载,然后重新pip install jinja2。

2024-05-14 21:23:28 1122 3

原创 HardFault_Handler PendSV_Handler

STM32F429FREERTOS错误导致Hardfault

2024-04-06 14:23:53 274 2

原创 CMake Error: Could NOT find SWIG (missing: SWIG_EXECUTABLE SWIG_DIR)

首先,登入网址https://github.com/orangepi-xunlong/OrangePi_Build,下载后按提示进行操作。

2024-03-26 23:08:38 1004 1

原创 AD原理图编译出现duplicated net names的解决办法

重复网络名字报错解决办法

2023-02-13 18:38:57 1450

原创 QT HIDAPI应用笔记

问题1:发送数据的第一个byte会丢失,比如发Start,在BUS HOUND里看到只发了tart四个字符解决办法:第一个字符是输出报告的报告 ID 问题2:读取设备描述符成功,接受成功,但是写数据失败。解决办法:发送的字符数量必须大于等于64,等同于协议规定的报告长度,- Error Code 1784 ( 用户提供的 buffer 无效 )    传参时传入的“

2017-04-18 19:20:12 2016

转载 Ubuntu下面设置双屏显示的方法

1、了解设置的名称  直接运行xrandr(不带任何参数)就可以显示出当前的显示设备及设备的模式。显示connected的显示器才可以设置下一步,如果只发现有一个显示器处于connected状态的话,查硬件问题或者内核驱动问题吧,不要继续往下走了。2、常用方法xrandr --output VGA-1 --same-as HDMI-1 --auto打开外接显示器

2017-03-17 16:56:08 16544

原创 Cadence元件与走线一起移动的方法

固定死的步骤,笨得要死的Cadence1、Edit->Move2、选中要移动的元件和走线3、鼠标右键单击,Option->Stretch Etch

2016-12-17 14:22:22 16756 5

原创 QT安装问题及解决笨办法

QT5.7 + Vs2013 + QT VS add-in1.2.5安装完成后遇到了两个问题:1,Vs可以编译QT工程,打开UI文件时无法打开,提示Couldn't connect to QtAppWrapper server Expected server address127.0.0.1:120052,Vs可以编译生成QT可执行文件,但是调试程序无法运行,此时提示 msvsmo

2016-11-08 10:56:51 2691

原创 QT一个事件被重复执行两次的解决办法

可能有问题的代码,会被执行两次connect(ui->num2btn,signal(pressed()),this,slot(on_num2btn_pressed()));要么改为:connect(ui->num2btn,signal(pressed()),this,slot(on_num2btn_pressed()),qt::uniqueconnection);规则强制指定要么改

2016-10-27 16:01:14 4984

原创 iTOP 4412安装嵌入式linux编译环境

买了块开发板,提供的编译环境要求必须要是 win7 64bit  ubuntu 12.04。正好我电脑装了win8.1 64bit ubuntu16.04,没办法只好自己重新安装编译环境了。第一步,设置共享文件夹,试过了好多方法,没成功;临时找到个解决办法,通过优盘拷贝。第二步,将讯为提供的交叉编译工具arm-linux-gcc-4.3.2.tar.gz拷贝到linux系统里,解压缩。通过

2016-07-05 16:33:12 1424

原创 FDM的WIFI打印固件

苦逼的FDM,自从进了这个圈子之后就一直苦逼着,钱没赚到,就算自己把代码写得再完美,还是因各种原因卖不出去机器,赚不到钱。唠叨完了。进入正题:项目是用STM32F407这款芯片,硬件资源还包括网络接口、SDIO、以及各种IO、串口显示屏。软件资源用的都是开源的东西,LWIP、FATFS、UCOS,都是别人开发板带的东西,在开发板上单个资源都能跑的好好的。在这个基础上增加移植了Marli

2016-06-29 14:53:14 952 5

原创 marline在实时操作系统下的移植

近来搞了个工程,把marline移植到了STM32F407上,带实时操作系统。写文章只是想把一些要点记下来,仅供参考。1、marline的逻辑部分,能沿用的就尽量沿用,一面后面调试半天才发现是自己乱删除了。2、线程部分,两个线程是必要的,一个接收Gcode,做数据处理;另外一个定时线程处理温度相关事宜,还可以兼用控制SD卡等等。3、注意临界资源的保护,不小心会harddefault

2016-04-28 23:30:19 1573 3

原创 Python通过pySerial发送数字

问题:想通过UART发送0xa5这个十六进制数据代码写成serial.write(0xa5)时,运行时提示直接报错,查文档发现write只能接收字符串代码改成serial.write('\xa5')后 ok,但是没有扩展性继续查找到解决办法通过chr(0xa5)得到'\xa5'serial.write(chr(0xa5))

2015-11-12 16:57:20 4534

原创 libstdc++.so.6: cannot open shared object file: No such file or directory

Problem1:/opt/FriendlyARM/toolschain/4.4.3/libexec/gcc/arm-none-linux-gnueabi/4.4.3/cc1: error while loading shared libraries:libstdc++.so.6: cannot open shared object file: No such file or direct

2015-01-12 00:21:49 8566

转载 linux下.bashrc文件 /PATH环境变量修改 /提示符修改

1) .bashrc文件    在linux系统普通用户目录(cd /home/xxx)或root用户目录(cd /root)下,用指令ls -al可以看到4个隐藏文件,    .bash_history   记录之前输入的命令    .bash_logout    当你退出时执行的命令    .bash_profile    当你登入shell时执行    .bashrc  

2014-08-20 16:22:38 1147

转载 时间的获取方法参数

%a 星期几的缩写。Eg:Tue   %A 星期几的全名。 Eg: Tuesday   %b 月份名称的缩写。   %B 月份名称的全名。   %c 本地端日期时间较佳表示字符串。   %d 用数字表示本月的第几天 (范围为 00 至 31)。日期   %H 用 24 小时制数字表示小时数 (范围为 00 至 23)。   %I 用 12 小时制数字表示小时数 (范围为 01 至 12)。   %

2013-12-24 11:21:59 491

转载 LINUX undefined reference to" 问题解决方法

undefined reference to" 问题解决方法摘抄以下链接http://hi.baidu.com/whiteprincer/item/d5c4e8e339d134d5eb34c9f0  最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误: (.text+0x13): undefined referenc

2013-11-15 12:40:42 1726

原创 [初级水准]windows form与其他类函数之间的相互调用(C3673解决)

作为C++语言和windows form编程的初级学习者,初步解决了自己写的函数与form类函数的相互调用。因为初级,而且花了大半天的时间,所以给自己留个记录自创类A,windows Form类form1.一,form1里调用类A的方法头文件里包含 A的头文件#include "A.h"需要调用的地方加入如下代码A test;test.cal

2013-10-19 16:05:16 879

LittelCMS在QT6.8.1下的编译好的库文件,含Debug和Release版本

LittelCMS在QT6.8.1下的编译好的库文件,含Debug和Release版本 LCMS版本2170

2025-01-03

max-13.0.0.156.rar

适用于quartusii 13.0.0.156版本的device文件,找了好久才找到的,不想看英文和注册intel帐号的可以在这里下载

2019-10-08

Altium Designer16.06支持导入LOGO图标的脚本

在AD16.06上测试过可以导入图标,在预览里可以看到导入后的图标样子,如果看不见的话意味着无法导入,请检查下图标文件

2017-03-21

室内激光导航之特征识别

激光室内导航的初级版本,一个多月就搞出来的。包含了使用opencv的特征比较和原始算法的特征识别。当时办公室场景下识别率能达到50%以上。

2016-06-29

UCOS_II在windows下的测试工程

在windows下用C++Builder创建的测试工程,用于学习实时操作系统

2015-12-16

python查找串口并发送16进制数据

查找系统里存在着的串口资源并发送和接收16进制数字

2015-11-12

能够让source insight支持Python的插件

对SourceInsight作如下配置: (1)选择Options > Preferences,单击Languages选项; (2)单击import按钮,装载并导入Python.CLF; (3)这时可以看到,左栏语言列表多了一项Python Language; (4)单击Document Types按钮,打开文档选项对话框; (5)添加Document Type为Python,File filter为“*.py”,Passer组中Language选项设置为Python Language; (6)单击文档选项对话框的close按钮; (7)单击Preferences窗口OK按钮,退出Preferences窗口,完成设置。

2015-07-11

Marlin介绍

帮助大家快速了解Marlin固件的文档。有了这个,大家可以快速的了解Marlin构架

2015-05-11

C++类间函数的相互调用的实例

为了验证C++类间函数的相互调用,利用VC6.0的对话框和任意一个逻辑类,实现了点击对话框按钮-〉调用逻辑类函数-〉在对话框显示运行结果的功能

2014-12-02

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

TA关注的人

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