
嵌入式软件
文章平均质量分 61
jgj58
老而不死是为妖
展开
-
利用gitee上传文件到仓库遇到的细节问题
然而,又出现“[rejected] master -> master (fetch first)error: failed to push some refs xxx”错误提示。一直提示输入账号和密码,然后访问拒绝,提示error 403.5、git push origin master //将项目推送到远程仓库的master分支上。2、难道是账号和密码不正确,后来查了下,有两个账号输入时账号和密码对不上,哎无语了。但在按照网文步骤搭建本地上传步骤时遇到了些细节问题,在此记录也分享给广大网友们。原创 2022-10-18 16:05:00 · 605 阅读 · 0 评论 -
无人机地面站源码搭建环境(qt版)记录
后来发现是电脑里的加密软件在作怪,也就是当qt在进行编译动作时,可能有操作电脑底层的过程,加密软件认为是不合理的动作就给加密了,导致编译出错。基于此,换了台不加密的电脑再编译同样的程序就可以了(这里的程序不是无名的地面站源代码,由于前面的错误导致现在还没进行到调试源代码)。基本的搭建步骤和遇到的问题,简单介绍如下。1、编译软件这个环节很重要,以前都是基于现成的集成环境写程序、编译程序,以至于没有把编译这个环节重视。2、同样的问题在网上有各种各样的解答,但不一定适合你的。1、下载源码和需要的开发环境。原创 2022-09-02 10:49:49 · 2536 阅读 · 0 评论 -
调试GPRS通信的细节
GPRS通信是2G过渡的一种技术,好多年没有做过。最近手边有个项目需要,临时重拾。调试过程中,搭建花生壳穿透内网,利用串口和网络调试助手搭建测试软件平台。一切都很顺利。利用AT指令测试通信信号,网络注册等等很顺利,但是到了连接服务器时,一直在"OK"命令出现后就没有出现“CONNECT OK”,试了好长时间都没有成功。后来发现 AT+CIPSTART ="TCP","XXX,XXX,XXX,XXX","XXXX"。这个命令出现问题;具体问题如下:1、端口号"XXXX"不需要带"",这是说原创 2020-09-22 16:30:59 · 173 阅读 · 0 评论 -
stm32f1X调试两个串口之间互通信程序
最近一个项目需要两个串口,网上大多数例程都是单串口通信。少数两串口通信虽然成功但长时间跑存在丢包问题。于是自己动手编程实现串口1、串口2之间收发互通功能。具体是发送串口1内容,串口2接收并显示到pc端串口助手。发送串口2内容,串口2接收并显示到PC端串口助手。具体更改内容:1、首先在代码中加入版主机模式代码。2、更改fputc函数3、初始化两串口,使能中断。并开启接收中断和空闲中断。由此实现功能。该程序无需使用定时器中断。下载链接:今天pudn登录失败,稍后更新..原创 2020-09-18 16:27:09 · 2745 阅读 · 1 评论 -
ubuntu16.04登录账户后黑屏问题解决
今天利用Ubuntu开发时突然出现黑屏。重启后可以显示登录选项框,输入账号和密码也可以进入,但是一直是黑屏。通过百度等发现是需要更新系统,内核等,但是操作过后还是黑屏。最后重新安装桌面问题解决。解决步骤如下:1、登录后按下:Ctrl+alt+f1组合键进入shell命令行,在重新输入登录账户及密码。2、输入一系列的命令,如下apt-get install ubuntu-desktopapt-get remove --purge nvidia*shutdown -r now重启原创 2020-09-12 19:47:11 · 1608 阅读 · 1 评论 -
Ubuntu下调试USB通信
环境:Ubuntu 16,libusb1.0.22测试对象:U盘程序源代码:#include <errno.h>#include <stdio.h>#include <stdlib.h>#include "libusb.h"static struct libusb_device_handle *devh = NULL;static unsigned char imgbuf[4] = {'a','b','c','d'};unsigned char原创 2020-09-07 14:45:34 · 1131 阅读 · 0 评论 -
搭建Ubuntu16.04的nfs服务遇到的问题
按照教科书里的搭建方法搭建后,发现mount指令出现operation not support问题。于是:1、通过百度发现的线索都不能使用。2、之后,通过重新搭建nfs服务环境,逐条分析。最后锁定在nfs-kernel-server不能重启。通过使用systemctl status指令,问题锁定在配置文本里。但是无论如何修改包括安照网上的把文本里文字间的空格去掉也不好使。3、怀疑Ubuntu某处存在问题,于是重新安装一遍Ubuntu,但装完后nfs服务问题依旧。说明还是nfs服务存在问题。通过多原创 2020-08-28 13:22:28 · 707 阅读 · 0 评论 -
利用自编的应用程序测试驱动程序(Windows CE 5.0下的)
最近学习编写驱动程序。在驱动写好之后,如何确定驱动是否被真正加载到系统并且不知道是否能正确的调用。反正这个问题把感觉——老虎肯天:无处下口。后来,在网上发现一篇介绍驱动程序加载和测试实验的文章,如获至宝握烦了一阵子,总。不过我忘记在哪找到的了,仅在这里向那位原创者表示深深地敬意! 我用的是Windows CE 5.0的操作系统,用Platform Builder集成环境...原创 2010-11-28 18:01:00 · 656 阅读 · 2 评论