自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 虚拟机每次重新安装之后环境配置说明

每次安装完虚拟机Ubuntu之后都需要配置很多开发环境,现在将配置步骤和内容记录下来,以便日后查用1、首先安装NCURSES库sudo apt-get install libncurses5-dev2、安装32位兼容 sudo apt-get update sudo apt-get install gcc-multilib sudo apt-get install lib32z13、am3352编译环境,将Ubuntu的脚本解析器改为bash...

2021-02-01 14:44:23 460

原创 新装完系统之后,有哪些必须安装的软件

每次重装完系统之后都会把我们都会先安装一些我们必须使用或者习惯使用的软件来尽快恢复我们之前的工作和生活习惯,那本人又是一名骨灰级电脑系统胡乱重装玩家,就总结了一些我每次装完系统或者拿到一台新的电脑之后必须安装的几款软件,当然QQ、微信之类的就不再说了,我也会尽量避免一些我日常软件开发使用的一些不具备代表性的软件。一、Everything 简单来说,Everything是...

2020-03-27 11:27:18 1129

原创 《GB/T 27930-2015》国标协议中报文帧ID该怎样计算

我们首先要了解的信息有以下五点: 1、充电机和BMS之间通信网络采用CAN2.0B通讯协议。 2、在充电过程中,充电机和BMS监测电压、电流和温度等参数,同时BMS管理整个充电过程。 3、充电机和BMS之间的CAN通信网络应由充电机和BMS两个节点组成。数据信息传输采用低字节先发送的格式。 4、正的的电流表示放电,负的电流表示充电。 5、执行本...

2020-03-19 17:24:15 5452 1

原创 电动汽车充电报文该怎么看

本文主要讲解新能源行业技术人员在拿到一份电动汽车充电的通讯报文之后,该怎样快速的获取我们所需的数据,并定位报文中暴漏出来的问题。1、一份充电报文应该是什么样的以下表格是在一次售后问题处理过程中截取的充电报文,该报文并非完整报文,只是截取了其中必要的几条报文组成一次不太完整的充电流程表1 序号 帧ID(靠右对齐) 数据长度...

2020-03-17 13:51:17 19603 6

原创 嵌入式Linux如何生成Core Dump文件

测试环境 开发板:致远电子EPC-9600-V2.06 开发环境:DeepIn15.11 开发语言:C语言 测试软件:Final Shell3.0.10 目录 分清你的程序是前台运行还是后台运行,二者有何区别 前台运行和后台运行的区别 前后台程序生成core dump时有何区别 前台进程如何生成core dump 后台进程如何生成core dump 正文...

2020-03-13 13:31:00 1569

原创 《GB/T34657-2017电动汽车传导充电互操作性测试规范》供电部分解读

测试编号:D0.1001 测试目的:检查充电机是否能通过测量检测点1的电压值判断车辆插头与车辆插座的连接状态,并 进入对应的充电状态;通过测量检测点2的电压值,判断车辆插头内等效电阻R3是否正常。 测试方法及步骤; a) 状态4车辆插头未插入车辆插座时,检查该阶段检测点1的电压值和充电状态; b) 状态1/状态...

2019-10-24 15:58:13 2467

原创 致远电子EPC9600控制器shell实现看门狗功能

        最近项目经常性出现程序崩溃现象,非常影响项目的正常运营以及我的睡眠,于是就想在系统做一个看门狗来实现程序崩溃后的自动重启。        系统本身就是支持看门狗的,但是内核在编译时并未打开并进行相关设置,导致现在的看门狗/dev/watchdog 形同虚设,重新编译内核又觉得太麻烦(出差现场条件恶略),于是想到了使用shell来模拟一个,用来检测我的进程是否存在,具体实现如下...

2019-02-13 14:17:46 343

原创 win10子系统开发嵌入式

1、打开win10系统的启用或关闭windows功能,找到适用于Linux的Windows子系统并勾选此选项,完成后重启下系统2、打开Microsoft Store,搜索Linux,点击获取这些应用3、选择自己习惯使用的Linux版本,这里我选择Ubuntu,点击安装后系统自动进行下载安装操作4、完成安装后点击启动,第一次启动时间有点久,启动完成后需要设置一个账户和密码...

2019-01-15 10:15:32 2596

原创 想把家里的笔记本处理掉,换成台式机,然后搞一个双屏的工作台,没钱,纠结中

如题。        不是很懂电脑组装,显示器倒是想好了几种方案,出租屋里桌子太小,显示器不能要太大的,19或者21足够了,再搞一个13.3的做副屏。看了个7000多的主机又看了看钱包,最后还是忍住了,觉得破笔记本还能再用两年没忍住,先配个便宜的用着,i5-8500 16G GTX1050TI,显示器有点次,看着像是得了老花眼,看在钱的份儿上,先忍忍...

2019-01-08 08:18:35 471

原创 [疑问待解答]周立功EPC9600工控板CAN口通讯故障

        公司一直使用致远EPC9600工控板,近期发现CAN口老是无缘无故的发不出去数据,把CAN口重新初始化之后又好了,暂时没弄清问题所在,经过反复对比差异,发现有如下区别...

2018-10-13 16:12:02 940

原创 小米路由器R3开启SSH登陆权限

准备工具:笔记本一台小米路由器R3一台小米路由器R3开发板ROM小米路由器R3开启SSH工具 获取方式:小米路由器R3开发板ROMwww1.miwifi.com进入小米路由器官网,依次选择下载->ROM->ROM for R3 开发版->下载 小米路由器R3开启SSH工具获取方式www1.miwifi.com进入小米路由...

2018-08-11 13:30:11 32177 8

转载 深入理解FTP协议

原文章地址https://www.cnblogs.com/luoxn28/p/5585458.html文件传输协议FTP(File Transfer Protocol)是因特网中使用最广泛的文件传输协议。FTP使用交互式的访问,允许客户指定文件的类型和格式(如指明是否使用ASCII码),并允许文件具有存取权限(如访问文件的用户必须经过授权,并输入有效的口令)。  文件传输协议有基于TCP的...

2018-07-25 15:58:47 255

转载 FTP配置文件详解(转发)

原文件链接http://www.cnblogs.com/mrcln/p/6189665.html# 匿名用户配置   anonymous_enable=YES         # 是否允许匿名ftp,如否则选择NO   anon_upload_enable=YES       # 匿名用户是否能上传   anon_mkdir_write_enable=YES  # 匿名用户是否能创建目录...

2018-07-22 18:05:59 1471

原创 阿里云ECS服务器搭建vsftpd

    首先登陆阿里云服务器,安装vsftpd1、安装yum install -y vsftpd执行结果如下安装完成后,会自动生成/etc/vsftpd文件夹文件说明:/etc/vsftpd/vsftpd.conf //主配置文件,核心配置文件/etc/vsftpd/ftpusers //黑名单,这个里面的用户不允许访问FTP服务器/etc...

2018-07-22 00:01:14 2698 1

原创 SSH命令行使用方法

使用windows端的sshSource软件可实现远程客户端的登陆以及文件上传和下载功能,到了linux平台下则需要依赖ssh命令进行操作使用方式如下:1、登陆远程服务器ssh root@192.168.1.123使用ssh命令以root用户登录远程服务器192.168.1.1232、上传本地文件到服务器scp /home/hello root@192.168.1.12...

2018-07-19 12:00:17 20962

原创 Keil调用printf函数

硬件平台:LPC1768开发板软件平台:Keil4.7.4        在VC平台下编程时包含stdio.h函数再调用printf函数即可将想要打印的内容输出到控制台上(stdout),但在Keil开发环境下并没有控制台,所以想要调用printf函数需要将printf函数的输出重新定向到UART上,在UART上使用串口调试助手接收打印信息。        Keil中是通过fpuc()和fgetc...

2018-05-18 08:23:49 7177

原创 LPC1768-SYSTICK

硬件基础:旺宝科技ARM NXP LPC1768 KIT V2.0实现功能:根据系统systick提供的10ms脉冲实现LED不同频率的闪烁系统节拍定时器的相关寄存器为:STCTRL:系统定时器控制和状态寄存器        地址:0xE000E010STRELOAD:系统定时器重载值寄存器            地址:0xE000E014STCURR:系统定时器当前值寄存器           ...

2018-05-04 12:34:50 900 2

原创 LPC1768-GPIO

硬件基础:旺宝科技ARM NXP LPC1768 KIT V2.0实现功能:LED流水灯效果LED硬件连接图如下:连接在P2.0-P2.7,GPIO输出高电平点亮LED查阅1700芯片手册,与GPIO相关的寄存器如下表当引脚被配置为GPIO功能的时候,FIOxDIR寄存器可以控制引脚的方向(输入输出),相应的位设置为0则为输入引脚,设置为1则为输出引脚       除了可以32位访问之外,FIOD...

2018-04-16 20:33:48 4395 2

原创 致远电子IMX283A之点亮扩展板led

编译环境:ubuntu Kylin 14.04 LTS 编译工具:gcc-4.4.4-glibc-2.11.1-multilib-1.0_EasyARM-iMX283.tar.bz2 测试硬件:EasyARM-iMX283A AP-283Demo扩展板1、通过AP-283Demo数据手册查询到要点亮的四个LED所对应的GPIO并短接扩展板的J8A与J8C管脚 2、编写LED的驱动,驱

2017-12-19 20:30:34 1234

原创 致远电子IMX283A内核编译

编译环境:ubuntu Kylin 14.04 LTS 编译工具:gcc-4.4.4-glibc-2.11.1-multilib-1.0_EasyARM-iMX283.tar.bz2 内核源码:linux-2.6.35.3-v1.13.tar.bz21、将内核源码复制到工作目录并解压以获得linux-2.6.35.3文件夹 2、进入到linux-2.6.35.3文件夹执行config-ker

2017-12-17 23:02:30 862

原创 STM32学习记录之GPIO篇

本篇学习目的: 一、学会对STM32芯片GPIO的基本操作 二、对GPIO的相关函数进行二次封装,以便于后期开发开发板GPIO原理图如下 由图可知LED接在GPIOC的PC0-PC7STM的GPIO有如下8中模式 GPIO相关库函数 GPIO模式配置函数:GPIO_Init(GPIO_TypeDef *GPIOx,GPIO_InitTypeDef *GPIO_InitStruct); 第

2017-12-07 21:35:23 646

原创 STM32学习记录之环境配置篇

硬件环境:普中STM32开发板 软件环境: Win7 64位 KEIL V4.74配置开发环境以及搭建建工程模版 1、构建工程目录如下 app:存放用户自己的硬件驱动程序 Libraries:存放官方固件库 output:存放程序输出文件(hex文件) startup:存放STM32的启动文件 user:存放用户程序2、创建工程 选择芯片型号STM32F103ZE后创建空的工程文

2017-12-04 21:01:48 344

原创 linux C 数据结构之单链表

基础学习,只有一种数据类型的单链表 对链表的理解: 一种链式存储结构,通过指针指向下一个要存储的数据的地址,在内存中不要求链表中各个数据内存连续,与数组不同,链表由节点组成,通过指针链接。对链表概念的理解: 头指针:头指针指向链表的第一个节点 头节点:头节点在定义头指针时产生 引用块内容 struct node{ int data; st

2017-12-04 14:24:50 432

原创 将购买的域名跳转到博客首页,记录下方法

1、进入花生壳域名管理中心 2、选择需要跳转的域名,在花生壳选项中域名的花生壳服务关闭要跳转的 3、选择域名解析选项,添加要跳转的配置,隐性 或显性URL均可 4,现在输入www.XXXXXXX.com或XXXXXXX.com即可跳转到指定的URL ...

2017-12-02 10:39:48 663

AD 3D元件库

整理好的ad 3d元件库,尽是一些最常用的元件,仅供各位爱好者使用。

2013-11-09

空空如也

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

TA关注的人

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