自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (8)
  • 问答 (2)
  • 收藏
  • 关注

原创 HardFault_Handler PendSV_Handler

STM32F429FREERTOS错误导致Hardfault

2024-04-06 14:23:53 61 1

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

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

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

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

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

2023-02-13 18:38:57 851

原创 QT HIDAPI应用笔记

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

2017-04-18 19:20:12 1874

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

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

2017-03-17 16:56:08 16234 1

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

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

2016-12-17 14:22:22 15542 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 2545

原创 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 4738

原创 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 1365

原创 FDM的WIFI打印固件

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

2016-06-29 14:53:14 880 6

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

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

2016-04-28 23:30:19 1470 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 4382

原创 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 8149

转载 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 1033

转载 时间的获取方法参数

%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 460

转载 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 1657

原创 [初级水准]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 837

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关注的人

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