自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

羽化的博客

羽化重生,志成高远,脚踏实地

  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

转载 【python】pyvisa运用——NI-VISA安装和TCP/IP设备配置

【python】pyvisa运用——NI-VISA安装和TCP/IP设备配置

2022-06-16 15:56:50 2055

原创 关于The connected J-Link is defective,Proper operation cannot be guaranteed......的解决办法

之前在使用V5.20的KEIL和V4.90的J-Link配合的不错,可以正常工作,后来讲KEIL升级至V5.26之后,在启动调试时,每次都会弹出“The connected J-Link is defective,Proper operation cannot be guaranteed……”的提示框,很不爽,最要命的是调试中单步执行只能走几步就断开,不能停止MCU,单步之后再全速后,J-Link...

2019-01-31 20:10:09 1335

转载 KEIL中如何程序在 RAM 中运行

前言最近老是遇到使用KEIL时需要将部分或者全部程序放到RAM中运行的问题。故此花了不少时间搜索资料和几番尝试,现将其总结在本篇文章中,也是为大家以后的工作节省时间罢。本文中会介绍通过STM32F411Nucleo的一个例子来介绍几种让程序在RAM中运行的方法。在该例子中,通过调用ToggleLED函数来翻转LED2亮灭。接下来,我们将通过多种方法将这段代码放在RAM中运行。Toggl

2017-11-07 19:22:29 20836 4

原创 ubuntu系统从中文环境改成英文环境

我们在安装ubuntu server版的时候,有人可能选择了中文环境安装,因为那样好设置时区等参数,可是安装好了后,运行某些命令的时候会有中文乱码提示,看起很是头蛋疼,我们就需要将其改成英文环境。我们需要修改的文件/etc/default/locale#sudo vim /etc/default/locale中文设置为:LANG="zh_CN.UTF-8"LANGU

2016-01-28 14:14:00 657

转载 VMware Linux 共享文件夹 虚拟机无共享文件解决方法(vm已经添加共享文件夹却看不到文件夹)

恢复虚拟机ubuntu后,首先,点击 虚拟机——安装VMware Tools(Install VMware Tools),这时我们会在Ubuntu系统桌面上发现VMware Tools的光盘图标。双击这个文件图标后,会发现有两个文件,manifest.txt和 VMwareTools-8.4.5-324285.tar.gz,很OK,说明我们的VMware Tools下载成功了。

2015-11-24 18:16:59 6746

原创 CAN总线应用开发接口

CAN总线配置 在Linux系统中,CAN总线接口设备作为网络设备被系统进行统一管理。在控制台下, CAN总线的配置和以太网的配置使用相同的命令。 在控制台上输入命令: 1. ifconfig –a  可以得到以下结果: 1. can0   Link encap:UNSPEC  HWaddr 00-

2015-10-16 14:00:05 683

原创 SVN服务器搭建和使用

SVN服务器搭建和使用(一):http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html#!commentsSVN服务器搭建和使用(二):http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407979.htmlSVN服务器搭建和使用(三):http://

2015-10-15 09:22:29 389

原创 CAN总线应用开发接口

由于系统将CAN设备作为网络设备进行管理,因此在CAN总线应用开发方面,Linux提供了SocketCAN接口,使得CAN总线通信近似于和以太网的通信,应用程序开发接口更加通用,也更加灵活。此外,通过https://gitorious.org/linux-can/can-utils网站发布的基于SocketCAN的can-utils工具套件,也可以实现简易的CAN总线通信。下面具体

2015-09-22 18:54:56 5563

原创 CAN总线开发实例

下面通过实例来说明CAN总线接口的使用方法。在本例中,有两个进程,其中一个进程负责报文的发送(标识符为0x11和0x22),另一个进程负责报文的接收和过滤(只接收标识符为0x11的报文)。/* 1.报文发送程序 */#include #include #include #include #include #include #include #include

2015-09-22 18:40:21 2001

原创 如何在STM32F10x_StdPeriph_Template基础上建立自己的MDK工程(一)

初学STM32时,相信令大家最头疼的应该就是如何建立一个新工程了。其实呀,无论是在学习还是工作中,最重要的还是效率,我们不可能每次都要从头开始新建一个工程。那么,这时,有一个建好的工程模板就显得非常重要。这里呢,我将结合自己的亲身经历向大家分享如何使用MDK(Keil)建立一个STM32工程模板,希望能和大家多多交流,如有什么不当之处,还望指正。第一步:下载STM32固件库源码

2015-09-22 18:16:05 1588

原创 ubuntu下安装ftp服务器

vsftpd - FTP 服务器安装vsftpd 是可在 Ubuntu 中使用的 FTP 守护程序之一。它在安装、设置和维护方面十分方便。要安装 vsftpd 您可以使用下列命令:sudo apt-get install vsftpdvsftpd - FTP 服务器配置你可以编辑 vsftpd 配置文件,来配置缺省设置sudo vim /etc/vsft

2015-09-22 13:10:30 343

原创 ftp下命令的使用

下面我来详细地介绍一个登陆FTP的命令和步骤吧: FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。FTP的命令行格式为:ftp -v -d -i -n -g [主机名],其中-v显示远程服务器的所有响应信息;-n限制

2015-09-22 11:26:27 369

原创 如何在STM32F10x_StdPeriph_Template基础上建立自己的MDK工程(二)

如何在STM32F10x_StdPeriph_Template基础上建立自己的 MDK工程(二)在网上下载完毕STM3210x的库文件后,对其进行解压,里面有四个文件夹,以STM32F10x_StdPeriph_Lib_V3.5.0为例如下图所示:图1 库文件解压后包含的文件夹 其中,_htmresc文件夹是ST公司的图标,没用可以删除,

2015-09-11 09:12:48 1480

原创 STM32官网寻找固件库的步骤

1.进入官网 http://www.st.com/web/en/home.html2.中文网页下,头部标签选择支持。3.选择左边标签倒数第二个“Tool and Software”4.选择左侧标签“软件”5.选择“微控制器软件”6.选择“STM32微控制器软件”7.选择“STM32固件”8.选择“STN32固件”,即完成了

2015-09-10 18:23:21 1215

原创 windows和linux系统下数据传输工具——tftpd32使用说明

说明:tftpd32工具是安装在windows系统下的,其windows系统下使用图解如下:1.下载tftpd32,在搜索页面输入“tftpd32 传输工具”可看到我上传的tftpd32软件;2.打开和设置如下图所示:设置在上图中,我windows下的ip地址是192.168.0.34,一般情况下打开tftpd32工具后,会自动找到你的电脑i

2015-08-18 13:42:29 1797

原创 source insight 阅读乱码问题

(1)source insight 阅读VC++源码,注释为乱码解决方案1、options->preferences->Syntax Formatting->Styles;2、在Style Name 选择 Comment,再对其Font Name 选择Pick,然后再选择“新宋体”。(2)source insight 阅读Linux源码,注释为乱码解决方案1、用

2015-08-05 14:18:54 367

原创 远程登入开发板的几种方法(ssh,putty.exe,telnet,超级终端)

Linux和Windows的远程访问均可通过ssh、telnet协议来完成.一、Linux下的ssh远程访问   Linux下的远程访问是指本地虚拟机远程访问局域网中的其它虚拟机,可通过ssh协议来实现.   在Linux终端内输入:#ssh 用户名@被访问虚拟机的IP地址或者ssh  用户名@被访问虚拟机的IP地址   如:本地虚拟机IP地址为

2015-07-29 19:39:46 8558

原创 Ubuntu下搭建nfs服务器

NFS(Network FileSystem,网络文件系统)是由SUN公司发展,并于1984年推出的技术,用于在不同机器,不同操作系统之间通过网络互相分享各自的文件。NFS设计之初就是为了在不同的系统间使用,所以它的通讯协议设计与主机及操作系统无关。NFS分服务器和客户机,当使用远端文件时只要用mount命令就可把远端NFS服务器(Ubuntu系统)上的文件系统挂载在本地文件系统之下,

2015-07-29 17:58:53 493

原创 Ubuntu12与开发板连接网络,IP地址设置

使用的是Vmware9.0.2里面装载 Ubuntu12.04的系统    问题:怎么设置虚拟机里的Ubuntu12的IP,以及Vmare使其与ARM9开发板互联?   1、 先检查虚拟机里的桥接方式是否打开,桥接方式就可以自动获取和宿主机一样的IP网段,直接与主机互联,设置图解图一、二图一 图二2,那么怎么才能让虚拟机里的UBUNTU和开发板连接呢?  (1) 首

2015-07-29 16:37:38 4173

转载 stdio.h的说明

stdio 就是指 “standard input & output"(标准输入输出)。所以,源代码中如用到标准输入输出函数时,就要包含这个头文件!例如c语言中的 printf("%d",i); scanf("%d",&i);等函数。2 引用方法#include (注:在TC2.0中,允许不引用此头文件而直接调用其中的函数,但这种做法是不标准的。也不建议这样做。以避免出

2015-07-29 09:11:02 2966

原创 Ubuntu升级系统

#sudo apt-get update 获得最近的软件包的列表;列表中包含一些包的信息,比如这个包是否更新过#sudo apt-get dist-upgrade 如果这个包没有发布更新,就不管它;如果发布了更新,就把包下载到电脑上,并安装。apt-get update 指令会同步使用者端和APT 伺服器的RPM 索引清单(package list),APT 伺服器的RPM 索引清

2015-07-28 23:13:15 533

转载 samba服务器的安装及网络共享

参考了http://www.linuxidc.com/Linux/2011-07/38996.htm http://blog.163.com/coffee_666666/blog/static/1846911142012527114446567/         今天在安装samba服务器的时候,安装到一半的时候老是提示错误,无法安装,重新试了好几次都不行,最后只好把samba

2015-07-28 16:22:24 725

M0启动流程分析.vsdx

M0核启动流程分析图 针对M0 的启动流程结合实际分析总结出来的 有助于大家理解 启动问价都做了什么 __main()

2020-08-03

KEIL中如何程序在 RAM 中运行的示例程序

KEIL中如何让程序在 RAM 中运行的示例程序...............................

2017-11-07

空空如也

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

TA关注的人

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