自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (45)
  • 问答 (15)
  • 收藏
  • 关注

原创 【C库函数】C库函数

int isalpha(int ch) 若ch是字母('A'-'Z','a'-'z')返回非0值,否则返回0int isalnum(int ch) 若ch是字母('A'-'Z','a'-'z')或数字('0'-'9')返回非0值,否则返回0int isascii(int ch) 若ch是字符(ASCII码中的0-127)返回非0值,否则返回0int iscntrl(...

2012-05-25 11:35:50 347

原创 【IAR启动代码】IAR MSP430 启动代码的修改

以在启动代码中关闭看门狗为例: 在安装文件:C:\……\src\lib\430 中找到启动文件:cstartup.s43拷一个cstartup.s43,然后将其只读属性去掉。用记事本等打开cstartup.s43文件, 看到文件内有如下语句:#ifdef DISABLE_WATCHDOG       MOV    #WDTPW + WDTHOLD,...

2012-05-24 20:12:59 923

原创 【向上取整/向下取整】C语言向上或向下取整 函数

C语言有以下几种取整方法:1、直接赋值给整数变量。如:int i = 2.5; 或 i = (int) 2.5;这种方法采用的是舍去小数部分2、C/C++中的整数除法运算符“/”本身就有取整功能(int / int),但是整数除法对负数的取整结果和使用的C编译器有关。3、使用floor函数。floor(x)返回的是小于或等于x的最大整数。如:floor(2...

2012-05-23 15:53:14 7489

原创 【单片机】汇编指令入门学习|单片机启动代码汇编

在进行汇编程序设计时,MSP430的指令系统是程序的主体,但为了方便程序编制,还定义了一些指令,这些指令不参与和影响程序的执行,也不在计算机中运行,这类指令称为伪指令。一般汇编器伪指令能帮助用户完成以下事情:·将代码和数据汇编到规定的段中·在存储器中用未初始化的变量保留空间·控制汇编后列表文件的格式·初始化存储器·汇编条件块·定义全局变......

2012-05-21 16:54:04 3956

原创 【CPU寄存器】MSP430功耗相关寄存器

转: 当系统时钟发生器基本功能建立之后,CPU内状态寄存器SR的SCG1,SCG0,CPUOFF,OSCOFF位是重要的低功耗控制位。只要任意中断被响应,上述控制位就被压入堆栈保存,中断处理之后,又可恢复先前的工作方式。在中断处理子程序执行期间,通过间接访问堆栈数据,可以操作这些控制位;这样允许程序在中断返回(RETI)后,以另一种功耗方式继续运行。    ...

2012-05-19 22:34:28 444

原创 【单片机】msp430几种不同开发平台的对比

原文:http://zh200581134.blog.163.com/blog/static/96010202010310536447/Altium Designerhttp://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/m/project/ms/mspgcc/...

2012-05-16 22:06:43 3065

原创 【JLINK与JTAG】JLINK与JTAG的区别,JTAG和H-JTAG和SBW的区别

Jlink仿真需要自己的软件,但是支持的芯片多一点;而JTAG不需要专业的软件,但是支持的芯片少一点。SBW 既是TI推出的2线的JTAGJTAG是协议和H-JTAG传输这种协议的硬件接口调试ARM,要遵循ARM的调试接口协议,JTAG就是其中的一种(也就是说,首先JTAG是一个协议)。当仿真时,IAR、KEIL、ADS等都有一个公共的调试接口,RDI就...

2012-05-15 23:19:04 716

原创 【参数传递方式】参数用指针好还是用数值好(区别)结构体/指针做参数

  指针与结构传递这个要分3方面比较1、全局内存空间,不管传递指针还是结构,都是一样的。2、代码空间,则没有绝对,有时候传指针大,有时候传结构大,与源程序有关。当传结构时,调用函数时要copy整个结构,需要消耗代码空间和CPU时间,函数被多处调用时尤为明显。但是在函数内部访问结构元素时,寻址比通过指针块,又会节省内存和CPU时间,当结构被反复使用时尤为明显。楼主可以根...

2012-05-15 21:41:32 708

原创 【RS-485收发切换】使用RS-485要注意的一个问题

单片机]RS-485半双工延时问题 http://www.chinafix.com.cn/thread-137012-1-1.html  RS485半双工切换为什么要加延时(非尾字不能发的问题)?http://bbs.21ic.com/icview-317805-1-1.html 使用RS-485要注意的一个问题为了让主机可以比较“从容”地切换到接收状态...

2012-05-12 11:14:52 5489

原创 【寻址方式】直接寻址、位寻址、立即数寻址、寄存器寻址等

概念:寻址——找操作数1,给出操作数;2,直接按照给出数据为地址,寻址;3,以给出数据为地址找到数据,再以找到的数据为地址,寻需要的操作数;  先读百度百科《寻址方式》: http://baike.baidu.com/view/889427.htm   立即数寻址: 例如:MOV  AX,10H,采用的是立即数寻址方式,这条指令(包含操...

2012-05-11 10:06:36 2962

原创 【Clng与Cint】clng与cint的区别及防溢出函数

clng与cint的区别及防溢出函数cint与clng含义:都可以强制将一个表达式转换成数据类型cint与clng处理数据的范围:CInt   Integer      -32,768 至 32,767,小数部分四舍五入。CLng   Long        -2,147,483,648 至 2,147,483,647,小数部分四舍五入。所谓溢出...

2012-05-09 22:38:49 1371

原创 【精确延时函数】IAR(MSP430)中的精确延时函数

在 IAR 软件430的编译器里面我们可以利用它内部的延时子程序来实现我们想要的高精度软件延时,方法如下: 具体如下【引用别人的,这个延时函数很高】:注意: __delay_cycles(x),x必须是常量或则是常量表达式,如果是变量则编译报错!IAR FOR AVR中精确软件延时方法在用单片机的时候常常会用到延时函数,430也不例外,常见的形式有:voi...

2012-05-07 22:32:01 2630

原创 【DATA16&DATA20】MSP430中的DATA16和DATA20【Data model Large】

MSP430X型单片机的存储结构  大于64K的型号使用扩展型MSP430X的16位精简指令CPU,20位地址线,寻址空间1M,结构如下图所示。小于64K的空间可以用16位地址去访问,大于64K的范围要用20位地址去访问。 MSP430X型单片机的寄存器除SR外都是20-bit。本人理解为:DATA16即是64K中的数据(地址) DATA20则是扩展flash的数据地...

2012-05-06 22:43:26 853

原创 【下载进去无法运行】MSP430 程序能下载进去却无法运行

   现象:在程序中定义了较大的全局数组,导致程序能下载进去却无法正常运行。将数组减小又可以恢复正常。   原因是:在main函数(关闭看门狗)之前,含有编译器添加的启动程序,程序启动后先初始化数组,结果超过了看门狗默认的间隔时间32ms,导致每次程序都无法正常运行。  解决办法:方法一 将一些变量(主要是大全局数组)定义成no init类型方法二 ...

2012-05-06 11:35:14 979

原创 【关于单片机的N多问题】关于单片机的N多问题

http://www.fxdzw.com/dpj/yy_jq.htm1.     C语言和汇编语言在开发单片机时各有哪些优缺点?   答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源少、程序执行效率高。但是不同的CPU,其汇编语言可能有所差异,所以不易移植。    C语言是一种结构化的高...

2012-05-05 10:34:24 1727

原创 【volatile关键字】 详解C中volatile关键字(IAR 优化等级问题)

   在IAR编译器选择高级优化的时候,会造成一些volatile 变量被当成常量,从而造成很多问题。“循环变量没有volatile 造成高级优化是那些延时被忽略掉,从而lcd工作不稳定造成的”“检查代码吧,最高优化等级的时候,要求代码写得相当OK.一些该volatile的地方该加上.  我一般都是随便用,觉得程序大了就提高优化等级,最高优化从来没出过问题. ...

2012-05-05 00:00:00 1026

原创 【单片机程序和RAM】程序在RAM中调试的运行方式&程序固化后运行方式

程序固化后运行方式:程序开始运行后需要将RW和ZI段搬移到RAM中去,程序下载进Flash中以后,上电后是怎样将RW ZI断搬移到RAM中去的?注意IAR和ADS在进行完.s文件的初始化以后都不是直接跳转到main函数去执行,IAR是跳转到?main中而ADS是跳转到__main函数中,在这些函数中根据icf文件的配置,将RW和ZI段搬移到icf文件规定的RAM区域中。...

2012-05-04 21:37:54 1169

MobaXterm、WindTerm、xshell、finalshell、soureCRT快捷指令工具cxtool-4.1.5

MobaXterm、WindTerm、xshell、finalshell、soureCRT的快捷指令工具 详细说明见:https://blog.csdn.net/bandaoyu/article/details/139336859

2024-09-07

MobaXterm、WindTerm、xshell、finalshell、soureCRT快捷指令工具cxtool-4.0.0

MobaXterm、WindTerm、xshell、finalshell、soureCRT的快捷指令工具 详细说明见:https://blog.csdn.net/bandaoyu/article/details/139336859

2024-08-28

MobaXterm、WindTerm、xshell、finalshell、soureCRT快捷指令工具cxtool-3.8.0

MobaXterm、WindTerm、xshell、finalshell、soureCRT的快捷指令工具 详细说明见:https://blog.csdn.net/bandaoyu/article/details/139336859

2024-08-14

MobaXterm、WindTerm、xshell、finalshell、soureCRT快捷指令工具cxtool-3.2.5

MobaXterm、WindTerm、xshell、finalshell、soureCRT的快捷指令工具 详细说明见:https://blog.csdn.net/bandaoyu/article/details/139336859

2024-07-18

cxtool-3.2.2快捷指令工具-MobaXterm、WindTerm、xshell伴侣

详细说明见:https://blog.csdn.net/bandaoyu/article/details/139336859

2024-07-03

cxtool 咸鱼快捷指令-3.0.0快捷指令工具

详细说明见:https://blog.csdn.net/bandaoyu/article/details/139336859

2024-06-30

咸鱼快捷指令-3.0.0快捷指令工具

详细说明见:https://blog.csdn.net/bandaoyu/article/details/139336859

2024-06-16

自定义快捷指令工具 咸鱼快捷指令-2.0.0

自定义快捷指令工具 咸鱼快捷指令-2.0.0

2024-06-10

咸鱼快捷指令-1.5.0

咸鱼快捷指令-1.5.0

2024-06-06

咸鱼快捷指令-1.2.0快捷指令工具

咸鱼快捷指令-1.2.0快捷指令工具

2024-06-05

CP丢包对带宽性能的影响分析(Analysing TCP performance when link experiencing

CP丢包对带宽性能的影响分析(Analysing TCP performance when link experiencing packet loss) CP丢包对带宽性能的影响分析(Analysing TCP performance when link experiencing packet loss) CP丢包对带宽性能的影响分析(Analysing TCP performance when link experiencing packet loss)

2023-11-26

librdmacm 源码

RDMA编程链接管理库 librdmacm 源码 https://github.com/ofiwg/librdmacm

2023-10-31

Argobots: A Lightweight Threading Framework for Massive Fine-Gra

Argobots: A Lightweight Threading Framework for Massive Fine-Gra

2023-09-30

mellanox RDMA MLNX-OFED Documentation Rev 5.7-1.0.2.0-11-15-2022

mellanox RDMA contact 5 网卡用户指导

2022-11-15

A Review of Lightweight Thread Approaches for High Performance

A Review of Lightweight Thread Approaches for High Performance ComputingA Review of Lightweight Thread Approaches for High Performance Computing

2022-09-18

数据通信-序列化协议 protocol json

数据通信-序列化协议 protocol json

2022-09-17

MQTT简介+安装+使用

MQTT简介+安装+使用

2022-09-16

DISTRIBUTED ASYNCHRONOUS OBJECT STORAGE (DAOS)

DISTRIBUTED ASYNCHRONOUS OBJECT STORAGE (DAOS) Distributed Asynchronous Object Storage

2022-09-10

宁美魔方小电脑 风扇驱动

宁美魔方小电脑 风扇驱动

2022-08-29

大文件切割FileSplitter+CoolFormat3.4+Sublime Text 3

大文件切割FileSplitter+CoolFormat3.4+Sublime Text 3

2022-08-17

DAOS_A_Scale-Out_High_Performance_Storage_Stack_fo.pdf

DAOS_A_Scale-Out_High_Performance_Storage_Stack_fo.pdf

2022-08-15

18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC1

18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC

2022-08-08

NUMA对单侧RDMA交互影响的性能评估-CR-SRDS-2020

NUMA对单侧RDMA交互影响的性能评估-CR-SRDS-2020

2022-02-12

RDMAvisor:在数据中心部署可扩展且简单的RDMA服务

RDMAvisor:在数据中心部署可扩展且简单的RDMA服务

2022-02-12

StarR:打破 RDMA 的可扩展性限制

StarR:打破 RDMA 的可扩展性限制

2022-02-12

基于可靠连接和高效资源共享的可扩展 RDMA RPC

Scalable RDMA RPC on Reliable Connection with Efficient Resource Sharing

2022-02-12

连接服务器失败(错误原因:Connection refused) error 111 抓包结果

连接服务器失败(错误原因:Connection refused) error 111 抓包结果

2022-01-25

perftest.tar.gz

perftest.tar.gz

2021-12-07

H3C 镜像地址 yum.repos.d.zip

H3C 镜像地址 yum.repos.d.zip

2021-12-07

keepspace.sh

判断磁盘空间占用超过阈值就删除掉最旧的,直到空间降到阈值以下

2021-10-29

Gcc编译选项-报错告警选项.rar

Gcc编译选项-报错告警选项.rar

2021-10-20

Ceph cmake编译管理.rar

Ceph cmake编译管理.rar

2021-10-20

Design_guideline_for_high_per_RDMA.pdf

Design_guideline_for_high_per_RDMA.pdf

2021-10-16

Accelarate_ceph_with_RDMA.pdf

Accelarate_ceph_with_RDMA.pdf

2021-10-16

intel E810 RDMA驱动安装

intel E810 RDMA驱动安装记录

2021-10-06

RDMA_RC_example.c

RDMA SEND/WRITE编程实例(IBV Verbs )

2021-09-27

linux火焰图实例.rar

linux火焰图实例.rar

2021-09-23

fio 使用说明书Release 3.27.pdf

fio 使用说明书Release 3.27.pdf

2021-09-18

删除文件只保留最新的n个文件的shell脚本

使用方法 deleteOldFile.sh folderpath n folderpath :文件所在文件夹路径 n: 保留多少个最新的文件

2021-09-08

get_rdma_info.sh

读取ibv_devinfo 参数内容的脚本

2021-09-03

shell 脚本怎么删除 匹配字符之间的行?

2023-03-01

我写的IP转interface的shell脚本错哪里了呢?

2022-12-10

ifconfig 除了列出网口信息还有一堆不知道是什么?

2022-10-27

为什么程序能用getenv读到的环境变量我printenv打印不出来?

2022-09-23

find 后调用 -exec 执行多条语句的方法是?

2022-09-09

如何设置scons的环境变量?

2022-08-25

Gcc编译代码报错/usr/bin/ld: cannot find abt

2022-08-23

漏洞扫描工具trivy扫描镜像然后列出安全漏洞cve id的工作原理和流程是什么? trivy安全扫描的原理是什么?

2022-08-20

为什么popen没有执行里面的shell脚本?

2022-05-19

linux 的buff/cache有必要手动清除吗?

2021-12-06

linux怎么查看线程的父进程?

2021-10-26

C++11的allocator::construct如何构造多参数对象?

2021-09-25

C++11启动线程时怎么给线程分配名字?

2021-09-22

linux 的core file的时间戳怎么样才能变成日期格式

2018-02-26

关于protobuff,json等协议数据跨语言传输的一些问题

2017-11-09

servlet应该放在哪个文件夹?servlet-class的根目录是哪里?

2017-10-19

如何实现子Div的大小随着父Div的大小动态的改变而改变

2017-09-24

如何实现点击页面上的图片改变服务器上某个文件的JSON数据?

2017-08-07

pentaho,Kylin, Mondrian, Saiku之间到底是什么样的关系?

2017-07-16

Echart和WPF chart 比有什么优势吗?为什么Echart的JS库如此热门?

2017-06-22

shell函数内如何改变参数的值?类似于C语言一样参数指针传递

2017-05-21

shell怎么调用一个子脚本之后 让自己可以退出不必等子脚本

2017-05-20

linux 的core file的时间戳怎么样才能变成日期格式

2016-09-11

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

TA关注的人

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