- 博客(18)
- 资源 (8)
- 问答 (2)
- 收藏
- 关注
原创 python no moudle named ‘jinja2‘类似问题的最终解决办法
Python安装了多个版本,导致系统里包含了多个路径,安装配置都没问题情况下,也会出现no module named ‘Jinja2’.解决办法是,在终端里输入pip uninstall jinja2,强制卸载,然后重新pip install jinja2。
2024-05-14 21:23:28 529 3
原创 CMake Error: Could NOT find SWIG (missing: SWIG_EXECUTABLE SWIG_DIR)
首先,登入网址https://github.com/orangepi-xunlong/OrangePi_Build,下载后按提示进行操作。
2024-03-26 23:08:38 703 1
原创 QT HIDAPI应用笔记
问题1:发送数据的第一个byte会丢失,比如发Start,在BUS HOUND里看到只发了tart四个字符解决办法:第一个字符是输出报告的报告 ID 问题2:读取设备描述符成功,接受成功,但是写数据失败。解决办法:发送的字符数量必须大于等于64,等同于协议规定的报告长度,- Error Code 1784 ( 用户提供的 buffer 无效 ) 传参时传入的“
2017-04-18 19:20:12 1958
转载 Ubuntu下面设置双屏显示的方法
1、了解设置的名称 直接运行xrandr(不带任何参数)就可以显示出当前的显示设备及设备的模式。显示connected的显示器才可以设置下一步,如果只发现有一个显示器处于connected状态的话,查硬件问题或者内核驱动问题吧,不要继续往下走了。2、常用方法xrandr --output VGA-1 --same-as HDMI-1 --auto打开外接显示器
2017-03-17 16:56:08 16344 1
原创 Cadence元件与走线一起移动的方法
固定死的步骤,笨得要死的Cadence1、Edit->Move2、选中要移动的元件和走线3、鼠标右键单击,Option->Stretch Etch
2016-12-17 14:22:22 16369 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 2600
原创 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 4882
原创 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 1404
原创 FDM的WIFI打印固件
苦逼的FDM,自从进了这个圈子之后就一直苦逼着,钱没赚到,就算自己把代码写得再完美,还是因各种原因卖不出去机器,赚不到钱。唠叨完了。进入正题:项目是用STM32F407这款芯片,硬件资源还包括网络接口、SDIO、以及各种IO、串口显示屏。软件资源用的都是开源的东西,LWIP、FATFS、UCOS,都是别人开发板带的东西,在开发板上单个资源都能跑的好好的。在这个基础上增加移植了Marli
2016-06-29 14:53:14 922 6
原创 marline在实时操作系统下的移植
近来搞了个工程,把marline移植到了STM32F407上,带实时操作系统。写文章只是想把一些要点记下来,仅供参考。1、marline的逻辑部分,能沿用的就尽量沿用,一面后面调试半天才发现是自己乱删除了。2、线程部分,两个线程是必要的,一个接收Gcode,做数据处理;另外一个定时线程处理温度相关事宜,还可以兼用控制SD卡等等。3、注意临界资源的保护,不小心会harddefault
2016-04-28 23:30:19 1532 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 4476
原创 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 8525
转载 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 1090
转载 时间的获取方法参数
%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 485
转载 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 1693
原创 [初级水准]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 869
Altium Designer16.06支持导入LOGO图标的脚本
2017-03-21
能够让source insight支持Python的插件
2015-07-11
QT+opengl加载模型切换线程后的显示问题
2017-09-18
LWIP +UCOSII+STM32运行时间长了后发生HardFault_Handler
2016-02-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人