- 博客(19)
- 收藏
- 关注
原创 echo命令
NAME:display a line of textSYNOPSIS:echo [SHORT-OPTION] ... [STRING]echo [LONG-OPTION]Description:Echo the STRING(s) to standard output. -n do not output the trailing newli...
2020-01-14 12:05:01 242
原创 使用SSH Secure Shell Client连接Ubuntu故障排查
背景:之前连接虚拟机是好的,现在好久没用,然后有个代码想到Ubuntu下编写验证,发现SSH Secure Shell Client这个工具报错了,通过putty工具是链接正常的。自查:1、ssh-server是否启动?这里看到了sshd,那么什么是sshd?sshd(ssh用为客户端,主要进行服务器端的连接;sshd用为服务器端),具体解释参见Linux之sshd...
2019-10-10 14:25:01 1089
原创 rtthread serial物理层驱动--基于LPC1778
RTT serial 设备的底层硬件驱动一、需要用到的头文件系统头文件#include <rthw.h>#include <rtthread.h>#include <rtdevice.h>硬件相关头文件#include "board.h"#include "LPC177x_8x.h"#include "lpc177x_8x_uart.h"#...
2019-06-17 10:50:11 1004
原创 关于F429开发板--挑战者中SD卡读写测试的笔记
最近在调SD卡的代码时,使用"0-野火【F429开发板-挑战者】光盘资料\A盘(资料盘)\3-程序源码\1-固件库例程\SDIO—SD卡读写测试"代码测试SD卡时,一直没有通过。串口输出信息如下:开始进行SD卡读写实验SD卡初始化成功!SD卡擦除测试失败!温馨提示:部分SD卡不支持擦除测试,若SD卡能通过下面的single读写测试,即表示SD卡能够正常使用。Single block 测...
2018-12-28 16:39:04 639 2
原创 CRC7校验
CRC校验原理,参见:https://www.baidu.com/s?wd=crc%E6%A0%A1%E9%AA%8C%E7%AE%97%E6%B3%95&rsv_spt=1&rsv_iqid=0xe5af743900062127&issp=1&f=3&rsv_bp=1&rsv_idx=2&ie=utf-8&rqlang=cn&a...
2018-11-21 21:28:13 5178 1
原创 SSP驱动问题
最近在用MDK5.26系统自带的NXP的底层驱动,使用的过程中发现有些不合适自己的使用,所以就做一些相应的修改!1、引脚配置初始化部分,配置了SCK, MISO,MOSI,唯独漏了SSEL。虽然SSEL可以直接通过引脚编写控制,不过在代码里修改添加一下这条命令也不是太繁琐。就改一下,做个记录吧。static int32_t SSPx_Initialize (ARM_SPI_SignalE...
2018-11-19 14:52:28 598
转载 Qt 取消界面右上角的问号
对界面UI设置以下:setWindowFlags(Qt::WindowCloseButtonHint | Qt::MSWindowsFixedSizeDialogHint);转自https://blog.csdn.net/schoger/article/details/42552945
2018-07-23 15:56:27 3625 1
原创 关于MySql
1、出现的错误提示:QSqlDatabase: QMYSQL driver not loadedQSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7Failed to connect to root mysql adminQSqlQuery::exec: database no...
2018-07-22 20:56:49 269
原创 关于QT socket 编程
第一个验证:创建TCP服务器要求: 1、能够监听指定端口的 数据信息; 2、能够检测到有新的客户端建立连接; 3、能够检测到客户端的断开; 4、能够检测到接收到的客户端的数据; 5、能够发送数据到指定的客户端;测试开始:1、头文件#include <QTcpSocke...
2018-07-16 14:58:42 3169
原创 QLineEdit
1、设置输入仅能是数字的方法需要的头文件:#include <QValidator>示例代码:QIntValidator valid(0,999999,this);QLineEdit *mylisthenPortLineEdit = new (QLineEdit);mylisthenPortLineEdit->setValidator(&valid);这个例子实现的结...
2018-07-14 21:41:57 550
原创 QT 代码创建对话框
creatDialog *myDlg = new (creatDialog); myDlg->setWindowTitle(tr("创建socket服务器")); QLabel *mylisthenPortlabel = new (QLabel); QLineEdit *mylisthenPortLineEdit = new (QLineEdit);...
2018-07-13 17:33:58 944 1
原创 关于Qstring
1、QString 的比较const QString tcpClient = tr("tcp client"); QString::compare(currentItem->text(), (tcpClient), Qt::CaseSensitive) == 0 //字符串相等
2018-07-13 16:18:18 322
原创 关于QTreeviw
1、QTreeView初始化成员列表的一些操作1.1 需要的头文件#include <QStandardItemModel>#include <QStandardItem>#include <QTreeView>1.2 初始化部分列表项,这里只添加单列 QStandardItemModel *standardModel = new QStandardItemMo...
2018-07-13 15:27:19 272
转载 C语言
C语言 语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。 尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。 二十世纪八十年代,
2017-10-24 21:19:04 620 1
转载 make Image uImage与zImage的区别
内核编译(make)之后会生成两个文件,一个Image,一个zImage,其中Image为内核映像文件,而zImage为内核的一种映像压缩文件,Image大约为4M,而zImage不到2M。 那么uImage又是什么的?它是uboot专用的映像文件,它是在zImage之前加上一个长度为64字节的“头”,说明这个内核的版本、加载位置、生成时间、大小等信息;其0x40之后与zImage没
2017-03-20 13:36:49 1424
转载 make clean与make distclean的区别
make clean仅仅是清除之前编译的可执行文件及配置文件。 而make distclean要清除所有生成的文件。Makefile 在符合GNU Makefiel惯例的Makefile中,包含了一些基本的预先定义的操作:make根据Makefile编译源代码,连接,生成目标文件,可执行文件。make clean清除上次的make命令所产生的o
2017-03-20 10:44:26 218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人