2022年10月4日

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

摘要: 单片机]RS-485半双工延时问题 http://www.chinafix.com.cn/thread-137012-1-1.html RS485半双工切换为什么要加延时(非尾字不能发的问题)? http://bbs.21ic.com/i... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1037) 评论(0) 推荐(0)

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

摘要: 概念: 寻址——找操作数 1,给出操作数; 2,直接按照给出数据为地址,寻址; 3,以给出数据为地址找到数据,再以找到的数据为地址,寻需要的操作数; 先读百度百科《寻址方式》: http://baik... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1104) 评论(0) 推荐(0)

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

摘要: clng与cint的区别及防溢出函数 cint与clng含义: 都可以强制将一个表达式转换成数据类型 cint与clng处理数据的范围: CInt Integer -32,768 至 32,767,小数部分四舍五入。 CL... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(483) 评论(0) 推荐(0)

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

摘要: 在 IAR 软件430的编译器里面我们可以利用它内部的延时子程序来实现我们想要的高精度软件延时,方法如下: 具体如下【引用别人的,这个延时函数很高】: 注意: __delay_cycles(x),x必须是常量或则是常量表达式,如果... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(761) 评论(0) 推荐(0)

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

摘要: MSP430X型单片机的存储结构 大于64K的型号使用扩展型MSP430X的16位精简指令CPU,20位地址线,寻址空间1M,结构如下图所示。小于64K的空间可以用16位地址去访问,大于64K的范围要用20位地址去访问。 MSP430X型单片机的寄存器除... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(108) 评论(0) 推荐(0)

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

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

posted @ 2022-10-04 01:31 bdy 阅读(156) 评论(0) 推荐(0)

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

摘要: http://www.fxdzw.com/dpj/yy_jq.htm 1. C语言和汇编语言在开发单片机时各有哪些优缺点? 答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(546) 评论(0) 推荐(0)

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

摘要: 在IAR编译器选择高级优化的时候,会造成一些volatile 变量被当成常量,从而造成很多问题。 “循环变量没有volatile 造成高级优化是那些延时被忽略掉,从而lcd工作不稳定造成的” “检查代码吧,最高优化... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(183) 评论(0) 推荐(0)

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

摘要: 程序固化后运行方式: 程序开始运行后需要将RW 和ZI段搬移到RAM中去,程序下载进Flash中以后,上电后是怎样将RW ZI断搬移到RAM中去的?注意IAR和ADS在进行完.s文件的初始化以后都不是直接跳转到main函数去执行,IAR是跳转到?main... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(480) 评论(0) 推荐(0)

【单机片调试】开发调试MSP430 遇到的问题总结

摘要: 转载及积累: 1、分配数组的时候,一定要够长,否则填入是数组越界的时候,造成很多的问题(包括潜在的问题)。 a:全局变量改变:越界数据将全局变量覆盖 b:数组越界,无止境增长,造成堆栈溢出,程序跑飞。 2、定义一个全局变量(数... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(160) 评论(0) 推荐(0)

【堆和栈的区别】堆heap 和栈stack有什么区别(代码区、常量区、静态区(全局区)、堆区、栈区)

摘要: 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(108) 评论(0) 推荐(0)

【指针】指针有效性检测必要性|空指针/无确切类型指针 viod *

摘要: 目录 指针有效性的有效性检测的必要性!! 题目: 解说: 空指针/无确切类型指针 viod * 指针有效性的有效性检测的必要性!! 2012-04-01 22:44:42 题目: 已知strcpy函数的原型是: char... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(72) 评论(0) 推荐(0)

【strstr()函数的局限】strstr()检测不到存在的字符/数据/strcmp, strncmp和memcmp

摘要: 在单片机调试的的时候,发现目标‘字符串’中的 目标字符,strstr()函数竟然检测不到(比较不出来)返回的时候0x00地址(NULL),很是奇怪,最后分析发现,原来是目标‘字符串’中含有0x00数据,strstr()函数碰到0x00就终止了查找,所... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(603) 评论(0) 推荐(0)

【char&const* char】char **const p const char **p char *const *p

摘要: C语言里 const char **p char *const *p char **const p 看变量声明的时候应该从右至左看,以 char *const *p 为例: 先看从右至左第一个符号*,这表明变量p是指针,再看第2个符号const,它修饰的... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(50) 评论(0) 推荐(0)

【物联网】SIM908/508 GPRS发送数据|送数据控制符|透明传输

摘要: 目录 SIM908/508 GPRS发送数据中的控制符 sim300 GPRS数据收发程序 【GPRS透明传输】GPRS透明传输 GPRS应用中TCP与UDP的比较 【GPRS IP地址】GPRS IP地址的问题 SIM908/508... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(142) 评论(0) 推荐(0)

【zigbee】zigbee资料下载 和 zigbee与433模块的优劣

摘要: zigbee vs 433 基于ZIGBEE技术的无线模块与市场通用的433MHZ模块比较1)频间干扰:433MHZ存在严重的频间干扰.ZIGBEE没有2)频内干扰:433MHZ存在严重的频内干扰.ZIGBEE可以解决3)抗干扰能力:433MHZ是... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(436) 评论(0) 推荐(0)

【C/C++】C语言获取日期时间|sleep休眠|time|sleep函数

摘要: 目录 统计时间 Windows &&linux通用 high_resolution_clock Windows环境 1. 获取当前时间,可精确到秒(Windows) 2.精确到毫秒 3.精确到1/CLOCKS_PER_SEC 秒等更高精度 Unix环境 VS界... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1822) 评论(0) 推荐(0)

【IAR中的char】IAR中的char默认没有负值等于unsigned char

摘要: IAR中的char默认没有负值等于unsigned char,如果需要负值,可以在 Project>Options>C/C++ Compiler>Language>Plain ‘char’ is 中设置默认为:signed char 还是... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(127) 评论(0) 推荐(0)

【IAR 无法下载】问题积累

摘要: 1、was corrupt or of an unsupported format. IARIdePm: the debugging session could not be started。 Either the debugger initializa... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(266) 评论(0) 推荐(0)

【上拉电阻】MSP430的上拉电阻&I/O口的第二功能

摘要: 在介绍这四个I/O口时提到了一个“上拉电阻”那么上拉电阻又是一个什么东东呢?他起什么作用呢?都说了是电阻那当然就是一个电阻啦,当作为输入时,上拉电阻将其电位拉高,若输入为低电平则可提供电流源;所以如果P0口如果作为输入时,处在高阻抗状态,只有外接一... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(224) 评论(0) 推荐(0)

【VB 3D绘图】VB 制作 DirectX 3D 程序的几个基本步骤

摘要: 90. VB 三维图像游戏编程 http://hi.baidu.com/100bd/blog/item/27d988086d39c93e6a60fb58.html VB 制作 DirectX 3D 程序的几个基... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(119) 评论(0) 推荐(0)

【Int、Fix】Int、Fix 函数的区别

摘要: Int、Fix 函数 返回数字的整数部分。 Int(number) Fix(number) number 参数可以是任意有效的数值表达式。如果 number 参数包含 Null,则返回 Null。 说明 Int 和 Fix 函数都删除 number 参数的... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(360) 评论(0) 推荐(0)

【MSP430中断】MSP430的IO口中断/中断特性|Px中断进不去 原因

摘要: 目录 MSP430学习笔记之七:IO口中断 【端口中断进不去】Px中断进不去 原因 MSP430学习笔记之七:IO口中断 MSP430中断嵌套机制 (1) 430默认的是关闭中断嵌套的,除非你在一个中断程序中再次开总中断... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(257) 评论(0) 推荐(0)

【按键PORT】按键程序 PORT中断程序

摘要: MSP 430里面 P1口和P2口有中断功能。 我们的项目里面,P1口的1-7管脚做键盘,0脚做风速传感器的输入。P2口的0-4做键盘,5-7做其他用。 PORT中断程序" title="【按键PORT】按键程序 PORT中断程序"> //键盘引... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(165) 评论(0) 推荐(0)

【VB建文件夹】用VB在硬盘上创建一个文件夹:Mkdir语句

摘要: ★ 用VB在硬盘上创建一个文件夹:Mkdir语句。格式: Mkdir "路径及文件夹名" mkdir "c:\windows\desktop\李新宁" 在桌面上创建个名为"李新宁"的文件夹 又如: Private Sub Command2_Click... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1188) 评论(0) 推荐(0)

【VB路径选择】VB 浏览文件夹对话框 选择文件保存路径

摘要: 2011-06-17 15:07:06| 分类: 文件选择对话框 | 标签: |字号大中小 订阅 第一步:新建一个Modules,假设为Modulas1.bas 把下面的复制到Module... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(133) 评论(0) 推荐(0)

【VB Excel】VB 操作Excel基本步骤

摘要: VB操作EXCEL,实现数据读取 1、定义Excel操作变量 Dim objExcelFile As Excel.Application Dim objWorkBook As Excel.Workbook Dim objI... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(4315) 评论(0) 推荐(0)

【VB笔记】

摘要: 2012.3.11 判断一个文件或者文件夹是否存在 API函数 PathFileExists 声明Private Declare Function PathFileExists Lib "shlwapi.dll" Alias "PathFileExist... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(290) 评论(0) 推荐(0)

【VB串口】VB串口通信

摘要: vb串口通信编程 一、概述 串口通讯作为一种古老而又灵活的通讯方式,被广泛地应用于PC间的通讯以及PC和 单片机之间的通讯之中。提到串口通讯的 编程,人们往往立刻想到C、 汇编等对系统底层操作支持较好的... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1436) 评论(0) 推荐(0)

【windows】设置远程桌面连接?多用户登录设置?取消登录密码

摘要: 设置远程桌面连接? 被访问的机器需要作以下这些设置 WINDOWS XP 需要关闭防火墙 然后开启远程桌面服务 打开控制面板--性能和维护--管理工具--服务,将以下服务开启: Server Terminal Services Telnet NT L... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(643) 评论(0) 推荐(0)

【LCD画圆】算法系列之十一:圆生成算法

摘要: 算法系列之十一:圆生成算法 原文:http://blog.csdn.net/orbit/article/details/7253285 分类: 算法系列 2012-02-12 21:45 6828人阅读 评论(21) 收藏 举报... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(414) 评论(0) 推荐(0)

【结构体】C语言结构体[外部调用]声明|结构体初始化|做参数

摘要: 结构体[外部调用]声明 1、现在 FRAM.h 文件中声明一个结构体 struct FRAM_W_ADDR { char end[3]; char start[3]; };extern struct FRAM_W_ADD... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(548) 评论(0) 推荐(0)

【IAR学习】学习笔记(摘抄)

摘要: 1、怎么生成.map文件: 4、IAR编译器默认支持的指针变量最大为0xFFFF,如果超过0XFFFF,则需要再OPTION内进行设置。Project-->Option-->General-->Target-->Data model选择Large。... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(634) 评论(0) 推荐(0)

【IAR 】MSP430 IAR 编译报错:error

摘要: 关于转载的说明:原文内容可能会不断更新,要想得到最新的内容请跳到到原文看。 无编号警告类型: 1、Sat Jun 23, 2012 17:41:05: The stack pointer for stack 'Stack' (currently M... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(808) 评论(0) 推荐(0)

【铁电】铁电读写程序单个读写错误BUG  的解决

摘要: 在操作铁电存储器的过程中,发现一个BUG,那就是连续写入的时候,结果正确,单个写入的时候结果不正确,而且都是第一个正确,紧跟着的就不正确。后来怀疑是每个写的程序后面延时不够,但是不管延时长,均是一样的结果。开始怀疑铁电操作方面的原因,又重新看了几遍P... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(142) 评论(0) 推荐(0)

【FLL&PLL】FLL和PLL的概念FLL DCO VLO REFO (芯片是CC430F5137)

摘要: 锁相环 (phase-locked loop)为无线电发射中使频率较为稳定的一种方法,主要有VCO(压控振荡器)和PLL IC ,压控振荡器给出一个信号,一部分作为输出,另一部分通过分频与PLL IC所产生的本振信号作相位比较,为了保持频率不变,... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1063) 评论(0) 推荐(0)

【UART】USCI:UART模式

摘要: msp430f5419/38学习笔记之USCI:UART模式 (2011-11-07 19:23:57) 【转】 原文: http://blog.sina.com.cn/s/blog_8927ef7d0100zf3x.html ... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(233) 评论(0) 推荐(0)

【器件对比】器件对比 概念归纳积累

摘要: 1、铁电存储器和其他存储器如:flash (2012.2.18) 铁电:断电数据不丢失,写入快,耗电低。 其他:1、断电数据丢失 2、断电数据不丢失,但是由ROM技术研发出来的,写入速度慢,功耗大。(EPROM、EEPR... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(219) 评论(0) 推荐(0)

【RTC读取】RTC时间的安全读取

摘要: 方法1: (缺点): for(;RTCCTL01&RTCRDY;) _NOP() ; // 等待RTC有效 这一步最长可能需要等上一秒钟,对实时操作十分不利。 单要这一步: for(... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(165) 评论(0) 推荐(0)

【嵌入式】MSP430系统实时时钟RTC学习日志(完善中)

摘要: 目录 MSP430系统实时时钟RTC 【时钟初始化】系统时钟初始化需要注意的问题 MSP430F149时钟源选择(部分转) MSP430 系统时钟 ACLK、MCLK、SMCLK 【MSP430时钟】MSP430 5438时钟系统介绍 M... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(373) 评论(0) 推荐(0)

【Matlab绘图】Matlab绘图-很详细,很全面

摘要: Matlab绘图 强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数。此外,Matlab还提供了直接对图形句柄进行操... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1651) 评论(0) 推荐(0)

【堆栈溢出】堆栈溢出

摘要: (编辑中) 一、理论: 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1220) 评论(0) 推荐(0)

【跑飞、死机】单片机 msp430程序跑飞原因和解决方式积累

摘要: 目录 单片机 msp430程序跑飞原因和解决方式积累 MSP430 数组填充越界引起的栈溢出 导致程序跑飞 【单片机重启】MSP430重启/频繁重启/跑飞 原因分析 单片机 msp430程序跑飞原因和解决方式积累 ... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(715) 评论(0) 推荐(0)

【PUC、POR】MSP430的复位信号

摘要: MSP430的复位信号有2种: 文档: 上电清除信号(PUC)、 上电复位信号(POR)。 个人理解: POR是第一次上电复位,PUC是在带电的情况下发生复位,冷启动和热启动。 还有能够触发POR和PUC的信号:5种来在看门... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(423) 评论(0) 推荐(0)

【IAR】设置和编译信息解析 程序运行耗时 内存分配MAP

摘要: 一、设置: 1、怎么设置可以查看单片的内存(消耗)使用状况? IAR的菜单栏 -->Tools -->IDE Options -->Messages -->Show build messages选择 ALL 程序运行耗时 内存分配MAP" title... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1854) 评论(0) 推荐(0)

【下载查询资料】资料链接

摘要: MSP430资料完整文档:http://www.soiseek.cn/TI/MSP430F5437IPN/16.htm 史上最全MSP430技术文档大收集:http://bbs.eeworld.com.cn/thread-301207-1-1.html ... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(72) 评论(0) 推荐(0)

【USCI】UART、IrDA、SPI、I2C MSP430学习经

摘要: 2010-06-28 18:40 SPI、IIC、UART区别 第一个区别当然是名字: SPI(Serial Peripheral Interface:串行外设接口); I2C(... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(325) 评论(0) 推荐(0)

【局部变量&全局变量】c语言全局变量和局部变量问题汇总

摘要: 【引用】c语言全局变量和局部变量问题汇总 2011-04-09 11:16:37| 分类: c语言专题 | 标签: |字号大中小 订阅 本文引用自yongzi 《c语言全局变量和局部变量问题汇总》 1、局部变量... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(120) 评论(0) 推荐(0)

【C语言】C语言学习知识积累-C语言中return的妙用

摘要: 2011.10.13 1、 习惯上,符号常量名用大写,变量名用小写,以示区别。 如:#define PRICE 30 2、有的编译系统允许变量名的长度为8位,注意变量名长度控制,和了解编译器。 2011.10.17 1、注意浮点数舍入的误差:一个... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(179) 评论(0) 推荐(0)

【发送数据】串口发送数据的问题汇总

摘要: 1\发送一般是不需要放在中断中的(我写了10年程序,从没放过,^_^)你改成这样 SBUF=sendH; while(TI==0); TI=0; SBUF=sendL; while(TI==0); TI=0;直接观察T... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(273) 评论(0) 推荐(0)

【串口】串口不返回数据,返回数据错误等原因分析

摘要: 原因分析总结: 1、初始化了吗? 有一次,串口始终返回的数据只有一个字母,所以我们一直怀疑是数据被覆盖或者数据接收不全,但是后来才发现,串口没有初始化。 2、速率设置不对。 3、485端口的收发方式与串口有区别。 8月20日 周六 ... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1250) 评论(0) 推荐(0)

【看门狗】MSP430学习小结1-看门狗的使用总结

摘要: 看门狗定时器用来防止程序因供电电源、空间电磁干扰或其它原因引起的强烈干扰噪声而跑飞的事故。在很多单片机中都内置了看门狗,看门狗本身是一个定时器,当定时器溢出时即进行系统复位,因此需要在程序中对看门狗定时器进行清零,即常说的喂狗。 由于我用过AVR的... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(857) 评论(0) 推荐(0)

【单片机经验】点滴积累

摘要: 关于单片机使用mallco函数的问题: (malloc()到底从哪里得到了内存空间?答案是从堆里面获得空间。 因此楼主请检查是否分配了heap空间以及heap是否足够大。) 1、嵌入式程序为什么不能用堆内存,个人觉得这是不可避免的啊? ... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(78) 评论(0) 推荐(0)

【乱码】输出乱码,乱码“烫烫烫……”分析

摘要: 源地址 http://topic.csdn.net/u/20110628/16/61312566-c5b8-4b31-b910-b1cc57157992.html 输出的是隐藏了烫烫烫那部分,那系统调用a时,烫烫烫是否存在? 初始化变量的时候... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(4648) 评论(0) 推荐(0)

char   a[100]={0};初始化的含义是什么呢?

摘要: 还是楼上说得比较确切,呵呵。更一般地说,对于: int a[100]={1, 2, 3}; 表示除前三个元素分别被初始化为1,2和3之外,后面97个全都默认为0。 //我定义的数组类型好像是char 。。。。... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(365) 评论(0) 推荐(0)

【printf】sprintf字符串转数值、数值转字符,拼接字符,函数详细解释 Printf 打印数值

摘要: 1、数值转成字符: sprintf个函数,如: sprintf(s, "%d", 123); //产生"123" 2、字符串转成数值: while(*BandRate='\0') {num=num*10+(*BandRate-'0'); BandRa... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(2546) 评论(0) 推荐(0)

【C/C++】引号和尖括号的区别|默认include路径配置|头文件应放些什么|static和extern

摘要: 目录 引号和尖括号区别 默认include路径设置 查看添加结果 关于static和extern、头文件的一点总结。 头文件中应该放些什么2 引号和尖括号区别 用尖括号 #include : 一般用于包含标准的库头文件,编译器会去系统配置的库环境变量和者用... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(832) 评论(0) 推荐(0)

【运算符】C语言的运算符

摘要: 运算符 含义 描述 & 按位与 如果两个相应的二进制位都为1,则该位的结果值为1,否则为0 (有0则为0)| 按位或 两个相应的二进制位中只要有一个为1,该位的结果值为1 (有1则为1)^ 按位异或 若参加运算的两个二进制位值相同则为0,否则为1... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(433) 评论(0) 推荐(0)

n%2==1什么意思?n/2什么意思?有n\2这种写法吗?

摘要: 在C++中n%2==1什么意思?n/2什么意思?有n\2这种写法吗?n%2==1 首先%是求余的符号,n%2就是对n求n除以2后的余数,这里余数只有两种情况就是0或者是1 ==是判断符号,判断前面的内容是不是等于后面的内容,如果是则返回TRUE,否则... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(976) 评论(0) 推荐(0)

【CRC算法】CRC算法、原理及程序

摘要: CRC算法及原理 http://www.cnblogs.com/FPGA_DSP/archive/2010/05/08/1730529.html?login=1 CRC算法及原理 CRC校验码的基本思想是利用... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(686) 评论(0) 推荐(0)

一个字母、数字、汉字所占用的内存空间

摘要: http://zhidao.baidu.com/question/201351521.html?an=0&si=1 ... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1743) 评论(0) 推荐(0)

【C/C++】数值转换成字符串|字符串转换成数值|进制转换

摘要: 目录 string与数值的转换 string与数值的转换 C++11 C++11之前 格式化数字字符串 string 和 char * 之间互相转换 C++11中int、char和strin... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(737) 评论(0) 推荐(0)

奈奎斯特抽样定理

摘要: http://nic.bitipcman.com/wwwbiti/other/DSPMCAI/demo1.htm 奈奎斯特抽样定理 连续时间信号变为离散时间信号是由“抽样”这一过程完成的。抽样是将模拟信号数字化的第一个环节。它是利用周期性抽样... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1092) 评论(0) 推荐(0)

如何学习matlab

摘要: 原文:http://www.opticsky.cn/read-htm-tid-44293.html 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(72) 评论(0) 推荐(0)

C语言 低通滤波器\带通滤波器\高通滤波器

摘要: [知识交流]当信号和干扰信号同时存在时,不会发生叠加吗?要如何滤掉干扰信号? 文章发表于:2007-10-21 18:16 这是对滤波的理解有误,滤波不是指滤掉干扰信号的幅值,而是滤掉它的频率。有用信号和干扰信号的频率不同,如果干扰信号的频率高,则用一... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(378) 评论(0) 推荐(0)

关于float与double结果的误差

摘要: 原文: http://bbs.51cto.com/thread-542195-1.html 关于float与double结果的误差2007-09-30 10:41假设有一道题: # _: }# d& k0 f5 w1 r5 m... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(57) 评论(0) 推荐(0)

【中断】msp430的中断|中断优先级|中断嵌套(及容易理解错误的说明)

摘要: 目录 msp430的中断优先级和中断嵌套 MSP430 怎么开关中断,开关中断的代码|命令 msp430的中断优先级和中断嵌套 MSP430的中断优先级按所在的向量的大小排列,中断向量地址越高优先级就越大,但是默认的MSP430... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(252) 评论(0) 推荐(0)

【MSP430】5438 定时器A TIMER A 新认识|定时器A 划分几个独立时间间隔

摘要: 目录 定时器A TIMER A 新认识 msp430的定时器A 划分几个独立时间间隔 定时器A TIMER A 新认识 2011-06-02 21:18:50 6月2日 周四 晴 定时器A 现在的认... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(92) 评论(0) 推荐(0)

MSP430 5438 单片机学习笔记(鱼香茄子)

摘要: 标签: 单片机 单片机MSP430F5438学习笔记 通过430一年的学习遇到的很多问题,也收获了很多,以下是学习中遇到的一些问题,和解决方法,还有很多没有整理出来,慢慢整理中。。。。 一、多源中断问题 #pragma vector... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(116) 评论(0) 推荐(0)

MSP430:P1OUT=4、P1OUT |=4、P1OUT &-=~8|P3DIR|=BIT0、P3OUT&=~BIT0 的含义的意思

摘要: 首先,msp430没有P0口的,按P1口来说明P1OUT = 4; P1.2引脚输出高电平,P1其余引脚输出低电平;P1OUT |= 4;P1.2置高电平,P1其余引脚不变;P1OUT &= ~8;即P1OUT &= 0xf7,P1.3置低电平,P1其余引... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(219) 评论(0) 推荐(0)

2011年05月21日 男人成熟气质磨练

摘要: 男人成熟气质磨练" title="2011年05月21日 男人成熟气质磨练"> 一:沉稳(1)不要随便显露你的情绪。 (2)不要逢人就诉说你的困难和遭遇。 (3)在征询别人的意见之前,自己先思考,但不要先讲。 (4)不要一有机会就唠叨你的不满。... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(31) 评论(0) 推荐(0)

波分复用(WDM) 技术和概念

摘要: 技术 波分复用(WDM)是将两种或多种不同波长的光载波信号(携带各种信息)在发送端经复用器(亦称合波器,Multiplexer)汇合在一起,并耦合到光线路的同一根光纤中进行传输的技术;在接收端,经解复用器(亦称分波器或称去复用器,Demultiplex... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(879) 评论(0) 推荐(0)

【物联网】AT指令|AT返回错误|AT 指令 收发短信和GPRS上网 SIM508/548

摘要: 目录 常用AT命令解释 AT 指令 收发短信和GPRS上网 SIM508/548 AT指令返回错误 解释 CME错误: CMS错误 CME错误(英文) CMS 错误(英文) 短信通信的几种情况和CMS错误... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(3099) 评论(0) 推荐(0)

[]C/C++读取串口接收到的数据程序

摘要: 原文地址:C/C++读取串口接收到的数据程序 作者:半岛鱼 #include #include #include void usage(void); ... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(821) 评论(0) 推荐(0)

[]串口通信 零星笔记

摘要: 原文地址:零星笔记">串口通信 零星笔记 作者:半岛鱼 1、 打开串口 在 Linux 下串口文件是位于 /dev 下的 串口一 为 /dev/ttyS0 串口二 为 /dev/ttyS1 打开串口是... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(66) 评论(0) 推荐(0)

[]FET-430&SIM508 研究日志 11.3.31

摘要: 原文地址:研究日志 11.3.31">FET-430&SIM508 研究日志 11.3.31 作者:半岛鱼 3月31日 今天,430板终于可控制SIM508拨打电话了。原因是第一,将两头为公的串口线的2、3线交叉,第二,... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(31) 评论(0) 推荐(0)

[]利用定点式具实现:文件读取,完成不同进制之间的

摘要: 原文地址:利用定点式具实现:文件读取,完成不同进制之间的转换(数据移位) 作者:半岛鱼 利用定点式具实现:文件读取,完成不同进制之间的转换 在进行一些大的 算法 编程时,经常会遇到处理一些大量的 数... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(42) 评论(0) 推荐(0)

【msp430】学习经验总结| 心得体会

摘要: 目录 1.MSP430开发环境建立 2.IO口 3.Base clock 模块 4. 定时器TA 5.MSP430中断嵌套机制 6.关于MSP430中断机制--我的理解 MSP 430 心得体会 1.... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(173) 评论(0) 推荐(0)

【web.xml】web.xml文件的作用和servlet 、servlet-mapping 标签

摘要: web.xml文件的作用 原文: http://www.cnblogs.com/yqskj/articles/2233061.html (关于servlet配置的部分须知:servlet3.0... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(226) 评论(0) 推荐(0)

【linux】防火墙端口设置|打开/关闭 防火墙| 防火墙iptables持久化|centos7

摘要: 目录 防火墙命令 防火墙设置 临时 持久化 firewall-cmd iptables 防火墙命令 1、centos中firewalld与iptablescentos7以前的版本默认使用iptables服务进行管理防火墙规则。cent... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(764) 评论(0) 推荐(0)

【open stack】openstack从入门到放弃

摘要: 原文地址:http://www.cnblogs.com/linkenpark/p/5898598.html openstack从入门到放弃 目录: 为何选择云计算/云计算之前遇到的问题 什么是云计... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(250) 评论(0) 推荐(0)

【Hadoop】Hadoop、HDFS、MapReduce、Spart、HBase、Hive,Pig之间的关系

摘要: 摘自:https://www.zhihu.com/question/27974418 大数据本身是个很宽泛的概念,Hadoop生态圈(或者泛生态圈)基本上都是为了处理超过单机尺度的数据处理而诞生的。你可以把它比作一个厨房所以需要的各种工具。锅碗瓢... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(280) 评论(0) 推荐(0)

【Linux】进程间通信--共享内存

摘要: 目录 简介 共享内存的实现 共享内存实例 共享内存方式(共享内存分类) 共享内存同步的四种方法 方法一、利用POSIX有名信号灯实现共享内存的同步 方法二、利用POSIX无名信号灯实现共享内存的同步(线程) 方法三、利用System V的信... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(444) 评论(0) 推荐(0)

【linux】主机名被改为bogon原理分析|修改主机名hostname的方法

摘要: 目录 linux主机名被更改为bogon原理分析 修改主机名的方法 1、临时修改,重启失效 2、永久生效 linux主机名被更改为bogon原理分析 博客原址:http://blog.csdn.net/weiwan721/article/... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(877) 评论(0) 推荐(0)

【linux】root不能删除/修改文件权限不够|chattr与lsattr命令详解...

摘要: [root@Iuu mysql]# rm -rf dumpback/ rm: 无法删除目录‘dumpback//2011_10_21’: 权限不够 rm: 无法删除目录‘dumpback//2011_09_23’: 权限不够 rm: 无... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(920) 评论(0) 推荐(0)

【shell】Shell 编程注意:空格和格式|返回值

摘要: 目录 空格和格式 函数返回值的接收 空格和格式 先了解下bash中什么时候该用空格,什么时候不该用。 1. 等号赋值两边不能有空格 2. 命令与选项之间需要空格 3. 管道两边空格可有可无 我们来看看常见的问题 1. 赋值时等号两边或者... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(656) 评论(0) 推荐(0)

【gdb&core】Linux中gdb 查看core堆栈信息2

摘要: 【GDB】GDB调试总目录_bandaoyu的笔记-CSDN博客【GDB】GDB 调试多线程和多进程总结报错记录(gdb) b mps_guide_db.c:1699No source file named mps_guide_db.c.可能是因为调用了动... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(318) 评论(0) 推荐(0)

【gdb&core】Linux中gdb 查看core堆栈信息1

摘要: 【GDB】GDB调试总目录_bandaoyu的笔记-CSDN博客【GDB】GDB 调试多线程和多进程总结报错记录(gdb) b mps_guide_db.c:1699No source file named mps_guide_db.c.可能是因为调用了动... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(876) 评论(0) 推荐(0)

【linux备份】Linux备份和恢复方法|tar打包排除某个目录

摘要: tar打包排除某个目录 tar zcvf fd.tar.gz * --exclude=file1 --exclude=dir1 注意: 1、--exclude=file1 而不是 --exclude file1 2、要排除一个目录是--exc... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(412) 评论(0) 推荐(0)

【变参函数】写一个类似printf的不定参数个数函数

摘要: #include #include #include #include using namespace std; //函数原型声明,至少需要一个确定的参数,注意括号内的省略号 int demo(char *msg, ...) { ... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(50) 评论(0) 推荐(0)

【shell】笔记|去重复行|删除匹配行|反选删除|反向显示|加减乘除

摘要: 目录 配置 bash Shell忽略命令大小写 |按“上“键显示该命令的历史 shell 删除匹配行 shell 获取结果中的第n列,第n行 grep过滤 shell 注释块 Linux反选删除文件 Linuxrm删除指定文件外的其他文件方法... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(585) 评论(0) 推荐(0)

【makefile 】makefile 中 $@ $^ %< 使用和 %.o:%.c|.o.c

摘要: _____________________________________________________________________________________________________________ 文章转自:http:... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(877) 评论(0) 推荐(0)

【SVN] Tortoise SVN 创建 Externals 外部引用目录|自动获取版本号到工程

摘要: 目录 自动获取版本号到工程 Tortoise SVN 创建 Externals 外部引用目录 自动获取版本号到工程 自动更新Build号的小工具和版本管理头文件 自动更新Build号的小工具和版本管理头文件-C++工具类... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(349) 评论(0) 推荐(0)

【mysql表数据的大小】关于MySQL 查询表数据大小的总结

摘要: 一:关于mysql表数据大小 我们知道mysql存储数据文件一般使用表空间存储 当mysql使用innodb存储引擎的时候,mysql使用表存储数据分为共享表空间和独享表空间两种方式 ·共享表空间:Innodb的所有数据保存在一个单独的表空间里面... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(723) 评论(0) 推荐(0)

【mysql磁盘碎片】MySql磁盘碎片

摘要: mysql当然也会产生磁盘碎片。 在查看表的status的时候,会显示出来这个信息:Data_free字段 Data_free The number of allocated but unused bytes. Beginning wi... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(183) 评论(0) 推荐(0)

【连接池原理】谈谈数据库连接池的原理---老帅

摘要: 谈谈数据库连接池的原理 ... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(126) 评论(0) 推荐(0)

【NIO原理】Java NIO原理图文分析及代码实现

摘要: Java NIO原理图文分析及代码实现 前言: 最近在分析hadoop的RPC(Remote Procedure Call Protocol ,... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(150) 评论(0) 推荐(0)

【mysql的索引长度】mysql索引长度和key_len计算

摘要: mysql索引长度和key_len计算 发表于 2012 年 8 月 4 日 mysql 手册中没有关于key_length的详细介绍,经过试验验证了key_length的计算方式。 当索引字段为定长数据类型,比如char,... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(59) 评论(0) 推荐(0)

【main参数】main函数的参数|命令行参数

摘要: 目录 main函数的参数 C++ 命令行参数解析 实例 说明 短选项名之 getopt() 长短选项名之 getopt_long() 长短选项名之 getopt_long_only() argagg, 一个简单的C++11 命令行 参数分析... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(412) 评论(0) 推荐(0)

【图形界面调试linux】可视化调试linux程序

摘要: 文章1:http://blog.chinaunix.net/uid-25424552-id-3415988.html 一、调试原理 这里的gdb调试是在pc机上对在开发板上运行的程序进行调试。具体来说的话,在pc机上要运行gdb,在开... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(138) 评论(0) 推荐(0)

导航