- 博客(149)
- 收藏
- 关注

原创 嵌入式软件开发----书籍与博客收藏
嵌入式软件开发----书籍与博客收藏大佬博客推荐:“老衲五木”的新浪博客:http://blog.sina.com.cn/uestczslcsu记载嵌入式网络那些事lwip常见问题BootLoader“鸟哥”的鸟站:https://linux.vbird.org/(new) &n
2021-07-08 17:09:51
405
原创 Keil开发软件的使用详解
Keil开发软件的使用 STM32F0xx库文件下载链接:链接:https://pan.baidu.com/s/1JNqzu9P2uvzp7tLNerLgFA 提取码:lpm1 软件功能介绍打开Keil软件,主界面如下。 菜单栏:菜单栏里集成Keil MDK开发环境的所有工具与设置选项。文件编辑栏:有新建、打开、保存及另存的文件操作,有剪切、复制、粘贴的文本操作,有撤销和恢复按钮,有导航到上一位置和下一...
2021-10-29 09:16:24
9015
2
原创 mqtt.fx 工具无法打开,坐标跳动
问题:mqtt.fx工具打开后无显示,坐标跳动原因:mqtt.fx显示坐标超出了屏幕解决:关闭mqtt.fx手动修改配置文件C:\Users\lenovo\AppData\Local\MQTT-FX\mqttfx-config.xml修改mainWindowPosX和mainWindowPosY的值<customStyleCssFile></customStyleCssFile><mainWindowWidth>1240.0</mainWindowWi
2021-08-23 10:52:37
959
2
原创 C语言绘制哆啦A梦
用C语言绘制哆啦A梦一、在电脑上安装C/C++编译器- -VC++ 6.0百度网盘提取链接:https://pan.baidu.com/s/1i0e9p_a1Zqu0CMjPN0NBYQ提取码:1314二、为编译器安装EasyX库EasyX官网下载链接:https://easyx.cn/download本人下载的是:EasyX_20200902版本然后选择自己使用的VS版本进行安装,主流的VS版本这里都有了安装完之后就可以开心地玩啦~EasyX图形库使用说明:https://docs.
2021-08-06 16:20:18
8063
6
原创 log4c 日志时间与系统时间不符
解决log4c 日志时间与系统时间不符问题:在项目中,通过ubuntu交叉编译log4c在ARM上运行时,发现生成的日志文件中log的打印时间与系统时间并不相符,因为时区的原因慢了8个小时。解决方案:将log4crc文件中的dated更改为dated_local:[root@Matrix_061001 dc]#cat log4crc <?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE log4c SYSTEM "">
2021-07-15 10:55:46
1298
原创 Ubuntu 交叉编译ARM平台log4c
Ubuntu 交叉编译ARM平台log4c参考原文链接:https://blog.csdn.net/cfl927096306/article/details/90670332u宿主机环境:Linux ubuntu 3.19.0-80-generic #88~14.04.1-Ubuntu SMP Fri Jan 13 14:54:07 UTC 2017 x86_64 x86_64 x86_64 GNU/LinuxARM平台交叉编译工具链:arm-linux-gnueabihf-gcc在ARM平台下
2021-07-13 09:13:00
403
原创 Ubuntu保存终端内容到日志
Ubuntu保存终端内容到日志1.在终端中执行$ sudo script screen.log内容将保存到当前目录的screen.log文件中2.执行以下命令停止保存$ exit
2021-07-12 21:16:23
2195
原创 ubuntu 源码编译安装log4c
ubuntu 源码编译安装log4c1.下载源码log4c-1.2.4.tar.gz— log4c-1.2.4.tar.gz2.编译安装log4c$ cd ~ #打开压缩包相应存放目录$ tar -zxvf log4c-1.2.4.tar.gz$ cd log4c-1.2.4$ mkdir build$ cd build$ ../configure --prefix=/usr/local/log4c$ make$ sudo make install3.编译log4c自带的hel
2021-07-12 21:09:32
396
原创 Debian系统与windows之间搭建SFTP服务
Debian系统与windows之间搭建SFTP服务查看Debian系统是否已经安装了FTP服务器(vsftpd),执行“dpkg -l vsftpd”命令查看[root@Matrix_061001 /]dpkg -l vsftpdDesired=Unknown/Install/Remove/Purge/Hold| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend|/ Err?=(none)/R
2021-07-08 16:28:17
821
原创 Ubuntu搭建交叉编译开发环境
Ubuntu搭建交叉编译开发环境在Linux驱动开发过程中,往往需要搭建交叉编译开发环境,其中,最重要的环节就是安装交叉编译工具链,本文介绍如何在Ubuntu下搭建交叉编译开发环境。1、官网下载交叉编译工具链链接如下:https://www.linaro.org/downloads/2、解压文件$ mv gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf.tar.xz ~/tools$ xz -d gcc-linaro-7.4.1-2019.0
2021-07-08 15:26:43
1047
原创 Ubuntu上安装gcc-10.2.0
Ubuntu上安装gcc-10.2.01.查看ARM平台gcc编译器版本: ___ ____ ____________ ___ / | / __ |_ __/ _/ / / | / /| | / /_/ // / / // / / /| | / ___ |/ __ _// / _/ // /___/ ___ |/_/ |_/_/ |_|/_/ /___/_____/_/ |_|
2021-07-08 11:00:55
3832
1
原创 Debian系统Samba配置
Debian系统上配置Samba参考链接:https://www.cnblogs.com/xycoin/p/6095688.html系统及架构:Linux Matrix_061001 5.10.42-yocto-standard #1 Thu Jun 3 07:00:52 UTC 2021 armv7l armv7l armv7l GNU/Linuxsamba概述:Samba是一套使用SMB(Server Message Block)协议的应用程序,通过支持这个协议,Samba允许Linux服务
2021-06-29 11:14:48
5683
原创 FreeRTOS使用
转自:https://blog.csdn.net/zhzht19861011/article/details/49819109FreeRTOS系列第1篇---为什么选择FreeRTOS?FreeRTOS系列第2篇---FreeRTOS入门指南FreeRTOS系列第3篇---FreeRTOS移植指南FreeRTOS系列第4篇---FreeRTOS编码标准及风格指南FreeRTOS系列第5篇---FreeRTOS在Cortex-M3上的移植FreeRTOS系列第6篇---Fr
2021-06-28 15:07:11
268
原创 Debian 系统时间配置(NTP)
系统时间NTP和RTC同步,Debian的时区配置系统及架构:Linux Matrix_061001 5.10.42-yocto-standard #1 Thu Jun 3 07:00:52 UTC 2021 armv7l armv7l armv7l GNU/Linux参考文章:https://www.cnblogs.com/aaronLinux/p/7732542.htmlhttps://blog.csdn.net/weixin_41528941/article/details/10350417
2021-06-28 12:56:33
4384
原创 Debian系统dhcp server配置— kea
记录一次kea-dhcp4server的配置系统及架构:Linux Matrix_061001 5.10.42-yocto-standard #1 Thu Jun 3 07:00:52 UTC 2021 armv7l armv7l armv7l GNU/Linux参考文章:https://kea.readthedocs.io/en/kea-1.8.0/arm/config.htmlhttps://blog.csdn.net/z475382220/article/details/78844227首
2021-06-22 10:07:59
1050
原创 linux 环境下进程被 killed掉原因分析和解决方法
最近在arm上运行自己写的程序,程序运行时间久一点就被killed,需要分析原因并找到解决方法.首先可能原因是(1)内存不够(2)程序出错1234 那么如何查看被killed原因呢? 1.内存不够 方法1是查看linux 系统日志. vi /var/log/messa...
2021-03-08 09:48:47
1515
原创 FreeRTOS 任务栈大小确定及其溢出检测
https://www.cnblogs.com/yangguang-it/p/7123727.html
2020-12-27 01:04:18
456
原创 FreeRTOS 信号量记录
遇到一片很nice的博客,在此记录一下:https://www.cnblogs.com/doitjust/p/11024718.html
2020-12-18 08:27:46
150
原创 MQTT 记录
记录一篇关于MQTT协议移植的文章:原文地址记录:https://sun2y.me/2017/05/12/MQTT%E5%8D%8F%E8%AE%AE%E5%9C%A8STM32%E4%B8%8A%E7%9A%84%E7%A7%BB%E6%A4%8D/
2020-09-14 16:38:25
285
原创 PC通过4G模块上网实现流程记录
项目中4G模块开发工作记录:模块组成:4G模组硬件结构:ATMET A5(ARM-V7) + SIM7600CE_CU模组4G模组软件结构:Linux kernel==5.4.53 + LE11B13SIM7600M21_CUS_HX实现流程:上电为SIM7600模块开机NDIS拨号为主板提供上网,获取wwan0桥接本地物理接口eth0 到 wwan0具体流程:1. 开机严格按照芯讯通手册通过POWERKEY引脚开机:int Sim7600_PowerOn(){ int
2020-08-31 13:51:14
1766
原创 QT安装
Linux 下QT安装教程原文地址记录:https://www.cnblogs.com/lihaiyan/p/4274465.htmlUbuntu安装QT5原文地址记录:https://blog.csdn.net/anyuliuxing/article/details/90369822
2020-08-20 11:00:53
277
原创 ROS/Linux Udev rules 多个串口编号/别名/标签
ROS/Linux Udev rules 多个串口编号/别名/标签原文地址记录:https://blog.csdn.net/qq_16775293/article/details/81332690
2020-08-20 10:53:56
194
原创 ANSI C标准宏__FILE__的使用
ANSI C标准中几个标准预定义宏使用:运行结果如下:File:printf.c Line:14 Function:main DATE:Aug 19 2020 TIME:13:28:43 STDC:1>>TECHMATION!File:printf.c Line:15 Function:main DATE:Aug 19 2020 TIME:13:28:43 STDC:1>>A+B=3
2020-08-19 13:40:05
199
原创 C++ 工厂模式
C++ 深入浅出工厂模式(进阶篇)https://www.cnblogs.com/xiaolincoding/p/11524401.htmllC++ 深入浅出工厂模式(初始篇)https://www.cnblogs.com/xiaolincoding/p/11524376.html
2020-08-07 08:06:57
127
原创 嵌入式 单板LCD屏汉字显示与界面设计
关于汉字显示与嵌入式界面设计,收录以下两篇文章:https://www.ixueshu.com/document/b04f54d976005b9a70b436c68cef4ab4318947a18e7f9386.htmlhttps://blog.csdn.net/asmallwhite/article/details/90404992
2020-07-29 08:17:21
1471
转载 单链表的创建
学习链表需要了解的基本知识点:首先,想要熟练使用链表,就要知道两大类基本知识点:1. 指针 2.结构体(如果对两个知识点有疑惑请百度一下,没有什么问题是百度一下解决不了的,如果有就百度两下,哈哈)结构体定义部分:struct node{int num;struct node *next };带头节点的链表示意图:上图就是链接后每个节点的状态,单链表每个节点保存下一个节点的地址(st...
2020-07-20 11:13:33
736
原创 TCP Socket知识点
记录两篇关于TCP Socket知识点的文章:http://blog.chinaunix.net/uid-29075379-id-3921527.htmlhttp://blog.chinaunix.net/uid-29075379-id-3920264.html
2020-06-17 11:39:00
188
原创 MODBUS 相关知识储备
**RS-485总线几种拓扑结构**1. RS-485总线几种拓扑结构2.RS-485总线现场布线若干问题3. RS-485总线通信协议解析4. Modebus RTU、TCP协议解析5. Modbus 协议详解以及相关名词解析6. Modbus功能码、异常功能码、错误码...
2020-05-29 16:52:31
445
转载 Linux| |pthread_cancel函数&&取消点
对于pthread_cancel函数以及取消点的理解1.pthread_cancel函数做了什么pyhread_cancel函数只是给线程发送了一个请求该请求是希望可以将该线程终止。 所以对于该请求的话,只是对于线程的一个建议 线程也可能就不会立即终止,会继续运行,直到运行到取消点的时候该线程才会退出 2. 取消点的理解 取消点是线程检查他是否被取消的一个位置 取消点是...
2020-05-26 08:57:34
741
原创 log 4c 记录
记录两篇文章:https://blog.csdn.net/zlq_boom22/article/details/40594247https://blog.csdn.net/sonflower123/article/details/64924024
2020-04-18 16:11:22
240
原创 C/C++ 文件读写操作
记录两篇读写文件的文章:C:https://www.cnblogs.com/xiajun/archive/2010/08/14/2282881.htmlC++:https://blog.csdn.net/weixin_42587961/article/details/86677869
2020-04-17 14:41:00
201
转载 c语言中argc和argv[ ]的作用及用法
在c语言编程中,经常可以看到如下的main函数声明:int main(int argc, char *argv[])那么a...
2020-01-20 13:39:06
56067
12
原创 C 字符串解析
@函数名称: strtok 函数原型: char *strtok(char *s1, const char *s2) 函数功能: 分解s1字符串为用特定分隔符分隔的多个字符串(一般用于将英文句分解为单词) 函数返回: 字符串s1中首次出现s2中的字符前的子字符串指针 参数说明: s2一般设置为s1中的分隔字符 规定进行子调用时(即...
2020-01-19 15:39:25
1014
原创 C/C++基础学习
记录两篇关于类的文章:学习C++ -> 类(Classes)的定义与实现:https://www.cnblogs.com/mr-wid/archive/2013/02/18/2916309.htmlC++类和对象:C++类和对象的定义、声明、初始化、引用:http://c.biancheng.net/cpp/biancheng/cpp/rumen_8/...
2019-12-06 10:55:22
199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人