自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

w371584831的博客

每次积累一点点

  • 博客(22)
  • 资源 (7)
  • 问答 (4)
  • 收藏
  • 关注

原创 Linux 看门狗

Linux看门狗使用案例。

2023-09-05 14:23:27 275

原创 armlinux Valgrind移植

valgrind交叉编译

2023-05-05 11:50:23 273 1

原创 c++调用quickJS脚本简单实例

【代码】c++调用quickJS脚本简单实例。

2023-04-06 19:31:57 711 1

原创 GoogleTest入门

googletest基础入门

2023-03-20 09:40:37 836

原创 C++调用quickJS

c++调用quickjs

2023-02-14 13:48:23 891 2

原创 clion安装与配置(二 - STM32)

CLion安装与配置(STM32)--替换keil

2022-10-11 18:42:12 1973 2

原创 clion安装与配置(一 - WSL)

CLion安装与配置 WSL

2022-10-11 18:41:08 1192

原创 arm linux问题集

arm Linux个人问题汇总

2022-06-28 11:29:09 213

转载 C/C++ 16进制转IEEE754

转载地址:单片机将(32位)16进制IEEE-754标准浮点数就是用十六进制表示浮点,称为单精度浮点数。举例:已知一个数为2.5,IEEE-754标准浮点数表示为 40200000H。16进制浮点数与十进制的转化步骤:对于大小为32-bit的浮点数(32-bit为单精度,64-bit浮点数为双精度,80-bit为扩展精度浮点数),1、其第31 bit为符号位,为0则表示正数,反之为复数,其读数值用s表示;2、第30~23 bit为幂数,其读数值用e表示;3、第22~0 bit共23 bit作

2022-04-17 10:50:55 2170

原创 armlinux移植vsftp

参考博客ToToSun的博客移植安装下载vsftp源码$wgethttp://fossies.org/linux/misc/vsftpd-3.0.5.tar.gz$tar -xvzf vsftpd-3.0.5.tar.gz$cd vsftpd-3.0.5CC = gcc改为CC = arm-linux-gnueabihf-gcc#如果未设置环境变量,需要编译器的绝对路径修改交叉编译工具$vim Makefile$make将目录下生成的的vsftpd移植到开发板.

2021-12-03 16:54:18 1060

原创 arm sqlite3移植

参考博客移植遇到的坑readline的移植环境操作系统:Ubuntu16.04arm芯片:imx6ullarm linux:4.1.15交叉编译器:arm-linux-gnueabihf一、准备步骤sqlite3下载博主下的是当前最新的sqlite-autoconf-3350500.tar.gz,推荐选择autoconf版本,而不是amalgamation版本。autoconf会自动检测readline、nucurses等。ncurses下载readlin..

2021-04-26 14:55:07 250

原创 arm linux开发板tar移植

针对裁剪的开发板,添加tar工具包tar下载地址tar -zxvftar-latest.tar.gzcdtar-1.34/./configure --host=arm-linux-gnueabihf --prefix=$pwd/install将install下的文件bin的内容copy到开发板/usr/bin中,将libexec的内容copy到开发板/usr/libexec中,将share的内容copy到开发板/usr/share中...

2021-04-08 13:24:02 680

原创 Gitlab Bash基本操作

目录一、安装指南二、基础操作2.1配置全局账号2.2本地同步2.3分支操作2.3.1关联远端分支2.3.2查询2.3.3删除2.3.4 更新分支2.3.5 分支切换2.3.6 分支重命名2.3.7 合并分支2.4文件及文件夹传输2.4.1 TortoiseGit操作2.4.2 Git指令2.5删除文件及文件夹2.5.1单文件夹删除2.5.2多文件删除2.6标签操作2.6.1给本地分支打标签2.6.2推送标签2.6.3删除

2021-01-29 11:13:38 535

原创 arm linux移植gsoap

安装环境PC:Ubuntu开发板系统:4.1.15 linux开发板型号:正点原子alpha交叉编译工具:arm-linux-gnueabihf参考博客:landuochong安装准备gsoap官网https://sourceforge.net/projects/gsoap2/files/latest/download博主下了gsoap_2.8.106.zip拷贝到ubuntu上并解压unzipgsoap_2.8.106.zip编译安装备份一份Ubuntu下的..

2020-10-10 18:33:00 642 1

原创 arm linux移植Python2.7

内核:4.1.15开发板:alphaPC:Ubuntu交叉编译器:arm-linux-gnueabihf参考博客:米斯特尔靠谱斯基的博客#配置#!/bin/sh./configure --host=arm-linux-gnueabihf --build=x86_64-linux-gnu --prefix=/home/yxb/linux/tool/Python-2.7.13/install \ CC=arm-linux-gnueab..

2020-09-25 16:00:02 544

原创 arm linux移植Perl

网上的博客,资料五花八门,博主尝试了各种教程,终于移植成功了。安装环境PC:Ubuntu开发板系统:4.1.15 linux开发板型号:正点原子alpha交叉编译工具:arm-linux-gnueabihf准备工作获取perl-5.30.0.tar.gzwget https://www.cpan.org/src/5.0/perl-5.30.0.tar.gz获取perl-cross-1.3.tar.gz交叉编译补丁perl-cross-1.3.tar.gz将以上文件

2020-09-25 15:04:06 507

原创 嵌入式升级流程

开发板:ALPHAEMMC模式1、Uboot升级通过远程传输获取u-boot.imx在开发板的命令行中,先使能emmc分区# echo 0 > /sys/block/mmcblk1boot0/force_ro将u-boot烧写至分区中# dd if= u-boot.imx of=/dev/mmcblk1boot0 bs=1024 seek=1 conv=fsync关闭烧写分区# echo 1 > /sys/block/mmcblk1boot0/force_ro

2020-09-15 11:55:22 508

原创 arm-linux移植mtd-utils

PC:Ubuntu16.04开发板:alpha参考连接:小小笨小孩的博客黄树超的博客1、zlib安装wget https://www.zlib.net/zlib-1.2.11.tar.gz #获取安装包tar vxf zlib-1.2.11.tar.gzcd zlib-1.2.11CC=arm-linux-gnueabihf-gcc ./configure --shared--prefix=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x

2020-09-01 18:41:47 453

原创 Python绘图turtle库

turtle的一个画布空间最小单位是像素屏幕坐标左上角为起始点(0,0),向左为x轴,向下为y轴turtle.setup(width,heigh,startx,starty):设置画布大小,width为画布宽度,heigh为画布高度,(startx,starty)为画布的起始点,如果startx与starty缺省,默认设置为屏幕中间turtle空间坐标体系,是绘图的坐标与画布在屏幕的坐...

2020-04-22 21:55:35 641

原创 编程语言区别

C主要学习:指针、内存、数据类型理解计算机系统结构解决问题:性能C++主要学习:对象、多态、继承理解主客体关系解决问题:大规模程序Java主要学习:对象、跨平台、运行时理解主客体关系解决问题:跨平台Python主要学习:编程逻辑、第三方库理解问题求解解决问题:各类问题...

2020-04-18 16:40:12 79

原创 Python自学笔记day2

主要学习网站菜鸟教程数字整型(Int)- 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Python2 的 Long 类型。 浮点型(float)- 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102= 250) 复数( (compl...

2020-04-14 23:43:15 127

原创 Python自学笔记day1

主要学习网站菜鸟教程基本数据类型list列表:list()会将字符串全部切割成单个成员split()方法分割,可以实现字符串列表Python split()方法set集合:使用set()去掉集合内重复成员,并且set是无序的可以使用大括号{ }或者set()函数创建集合,注意:创建一个空集合必须用set()而不是{ },因为{ }是用来...

2020-04-08 23:28:29 122

python交叉编译工具

python交叉编译工具

2022-07-14

高新兴物联ME3630模组AT指令手册V3.1.rar

高新兴物联ME3630模组AT指令手册V3.1.rar

2021-04-25

GDB调试说明(嵌入式).docx

GDB远程调试的说明文档,Ubuntu+正点原子的alpha开发板的远程调试。开发板使用gdbserver进行gdb远程调试

2020-08-20

freemodbusV1.5&V1.6

包含modbus1.5和1.6两个版本。本来就是免费的资源,有些人还拿过来骗取积分。希望csdm能对上传的资源进行判断,本来就免费的资源就取消积分下载

2020-08-05

188国标协议整理 .docx

对国标188协议的整理,主要针对水表类仪表。同时附加其ECB加密/解密的实现。希望能给有需要的人,给予一定的帮助

2020-07-16

HLW8112_I&U.zip

采用STM32F4系列的芯片,使用SPI直接驱动HLW8112读取电流与电压

2019-09-02

STM32F4系列韦根协议

STM32F407VE韦根协议源码

2017-04-21

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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