关闭

[置顶] iOS 蓝牙开发BLE4.0的资料收集,基于原生Core Bluetooth

iOS 蓝牙开发BLE4.0的资料收集,基于原生Core Bluetooth,有源代码,适合新手入门蓝牙。...
阅读(634) 评论(0)

MSP430在CCS开发环境下的内存分配

用CCS开发环境以及有一年多了,之前写程序,仅仅是停留在写程序的阶段,从来没有想过内存是如何分配的。这次做这个,由于程序的代码量比较大,有40K+,所以在程序整合编译的过程中,遇到了一些之前没有遇到过的问题,在查阅了一些资料之后,解决了这些问题,在这里做一下总结。         首先,我们先抛出遇到的问题。在将程序整合之后,编译报错了,报的错误如下图所示。这个问题是说重定向时,重定向...
阅读(383) 评论(0)

argc 和 argv 详解与经典实例

int main(int argc,char* argv[]) main(int argc,char *argv[ ]) argv为指向char类型的指针数组 argc为整数 char **argv or: char *argv[] or: char argv[][] main()括号内是固定的写法。 下面给出一个例子来理解这...
阅读(266) 评论(0)

CCS6.2超详细使用方法

CCS6.2超详细使用方法 本文介绍了如何安装CCS6.2、一步一步的建立工程、以及建立工程以后编译、调试、如何方便快捷有效率的使用CCS6.2。...
阅读(11113) 评论(6)

vi 新建文件保存文件时遇到的问题:E212: Can't open file for writing

用vi 新建一个文件,hello.c 或者hello ,然后 :wq 进行保存退出,退出不了,一直出现这个提示   意思是不能保存。 原因是权限不够,普通用户用vi 进行不了保存,需要使用超级用户才可以 命令:sudo su     转换成超级用户            vi hello       打开文件 :wq 即可保存退出...
阅读(10394) 评论(1)

VMware虚拟机 Ubuntu 16.04 安装 VMware Tools

VMware虚拟机 Ubuntu 16.04 安装 VMware Tools 自行整理的方法,亲测可行...
阅读(1603) 评论(0)

Linux:vi的插入模式下退格和方向键不能使用的解决方法

Linux:vi的插入模式下移动方向为ABCD,不能退格的解决方法...
阅读(2267) 评论(0)

可是姑娘,你为什么要编程呢?

本来你一个姑娘,可以去做一双贴满水晶的blingbling美甲更显十指纤纤,不用担心敲键盘不方便;   可以不时到健身房练练瑜珈来磨练心性,而不是通过看着满屏代码调bug;   可以洗完泡泡浴早早躺下睡个美容觉,而不是深夜赶紧贴上面膜,多少有些自欺欺人地告诉自己,刚才电脑的辐射才不会摧毁皮肤的水当当。   ... ...   可是突然有一天,你开始发现代码这个东西的魔力: ...
阅读(302) 评论(2)

JTAG仿真器接反了会出现什么现象

JTAG仿真器接反了会出现什么现象?Mode灯不亮,power灯闪烁一下后不两,后面无论做什么操作都不能有所反应了。...
阅读(215) 评论(0)

如何看I2C的从机地址(MMA8451Q芯片为例)

MMA8451Q的从机地址只有一个,当SA0接高电平时从机地址为0X1D,SA0接低电平是从机地址是0X1C,并不是0X38或者是0X39。...
阅读(1504) 评论(0)

简单分频原理与实现——计数器

简单分频原理与实现——计数器 一个数字系统中往往需要多种频率的时钟脉冲作为驱动源,这样就需要对FPGA的系统时钟(频率较高)进行分频。 比如在进行流水灯、数码管动态扫描设计时不能直接使用系统时钟(太快而肉眼无法识别),或者需要进行通信时, 由于通信速度不能太高(由不同的标准限定),这样就需要对系统时钟分频以得到较低频率的时钟。 分频器主要分为偶数分频、奇数分频、半整数分频和...
阅读(508) 评论(0)

C语言 10进制转16进制

#include "stdio.h"  int main()  {  int num=0; int a[100];  int i=0;  int m=0; int yushu;  char hex[16]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'}; printf("请输入一个十进制整数:")...
阅读(124) 评论(0)

彻底搞定C语言指针详解-完整版-时候初学者-必备

1.语言中变量的实质 要理解C指针,我认为一定要理解C中“变量”的存储实质, 所以我就从“变量”这个东西开始讲起吧! 先来理解理解内存空间吧!请看下图: 内存地址→  6      7   8      9   10      11      12       13 ------------------------------------------------------...
阅读(176) 评论(0)

项目伊始如何入手

作为新人,很开心可以参加一个从新开始的项目。 首先客户给了一个样机,功能大概的说了一下,还没确定,等我们这边回复能不能做成。我们根据客户需要先了解相关资料,然后出一个大概的方案,跟客户确定最后的样机规格。在这个最初的方案上,很大程度是硬件工程师决定的,用什么芯片,可以实现什么功能。我们的硬件工程师在资料方面,是直接找供应商和方案商,像TI等的技术支持,把我们的需求一说,供应商们就会给出相应方案,...
阅读(228) 评论(0)

C语言关键字用法

sbit:定义特殊功能寄存器的位变量,如:sbit P0_0=P0^0;//即定义P0_0为P0口的第1位 sfr:可以对51内部的寄存器进行定义,定义格式:sfr 变量名=变量地址。你打开reg51.h,里面的寄存器都是用sfr进行定义的 interrupt:中断的意思。 code:程序存储区。如定义一个数组uchar ad_data[],即把数组定义在RAM中,uchar code ad_da...
阅读(391) 评论(0)

单片机 IIC 总线协议 和 详细例程

先简单的说明以下I2C 总线, I2C 总线是一种串行数据总线,只有二根信号线,一根是双向的数据线SDA,另一根是时钟线SCL。 处理器和芯片间的通信可以形象的比喻成两个人讲话:1、你说的别人得能听懂:双方约定信号的协议。2、你的语速别人得能接受:双方满足时序要求。 看IIC协议先:两条线可以挂多个设备。IIC设备(稍微有点智能的)里有个固化的地址。只有在两条线上传输的值等于我(II...
阅读(2781) 评论(0)
38条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:49976次
    • 积分:743
    • 等级:
    • 排名:千里之外
    • 原创:22篇
    • 转载:15篇
    • 译文:1篇
    • 评论:11条
    文章分类
    最新评论