CC2530之串口

本次实验,主要与CC2530的串口相关。 串口电路图如下所示 首先,先介绍一下CC2530的外设I/O引脚映射,如下图所示,每个外设单元对应两组可以选择的I/O引脚。而外设I/O位置的选择使用由寄存器PERCFG来控制,其中bit1和bit0决定UART1和UART0的位置,0表示外设位置...

2018-02-04 10:32:15

阅读数 831

评论数 0

CC2530之定时器T3

CC2530之定时器T3在本次学习中,主要通过定时器T3周期性的控制LED的亮灭。首先,先查看相关电路图。由图可知,当CC2530端口1的0号引脚输出低电平时,LED1将被点亮。 接下来,先查看与LED(P1_0)配置相关的寄存器。 端口1功能选择寄存器(P1SEL)。这是一个8位的寄存器,对应...

2018-02-03 11:08:33

阅读数 984

评论数 0

CC2530之定时器T1

CC2530之定时器T1在本次学习中,主要通过定时器来控制LED的亮灭。 首先,先查看相关电路图。由图可知,当CC2530端口1的0号引脚输出低电平时,LED1将被点亮。 接下来,先查看与LED(P1_0)配置相关的寄存器。 端口1功能选择寄存器(P1SEL)。这是一个8位的寄存器,对应端口1...

2018-02-02 17:17:16

阅读数 899

评论数 0

CC2530之ioCC2530.h

#define SFR(name,addr) __sfr __no_init volatile unsigned char name @ addr;该宏定义告诉编译器将指定的变量“name”链接到地址为“addr”的存储位置中去,__sfr表示将变量是保存在特殊功能寄存器SFR中,_...

2018-02-02 13:34:31

阅读数 627

评论数 1

CC2530之外部中断

在本次学习中,主要通过外部中断来控制LED的亮灭。 首先,先查看相关电路图。由图可知,当CC2530端口1的0号引脚输出低电平时,LED1将被点亮,当按键S1按下时,端口0的1号引脚将为低电平,抬起时为高电平。在接下来的实验过程中,将通过配置使按键按下时产生中断。 接下来,先查看与LED(P1...

2018-02-02 13:01:19

阅读数 687

评论数 0

CC2530之按键与LED

CC2530之按键与LED在本次学习中,主要是通过板载按键来控制LED的亮灭。 首先,先来查看与LED及按键相关的电路图。 由图可知,当CC2530端口1的0号引脚输出低电平时,LED1将被点亮。当按键S1按下时,端口0的1号引脚将为低电平,抬起时为高电平。 接下来,先查看与LED(P1_0...

2018-02-02 09:37:39

阅读数 1516

评论数 0

CC2530之点亮LED

在本次的学习中,主要是了解有关IO的部分知识,只对实验中涉及到的内容进行讲解。本次实验比较简单,只需点亮一个LED。 首先,先查看跟LED相关的电路图,由图可知,当CC2530的端口引脚输出低电平时,LED将被点亮。 看完电路图,接下来看看跟引脚配置相关的寄存器,在本实验,将点亮P1_0上...

2018-02-01 20:45:17

阅读数 281

评论数 0

银行存钱利率最大化问题C语言

假设银行整存整取存款不同期限的月利率为: - 0.63% 期限为1年 - 0.66% 期限为2年 - 0.69% 期限为3年 - 0.75% 期限为5年 - 0.84% 期限为8年 现在已知某人手上有2000元,要求通过计算选择一种存钱方案,使得这笔钱存入银行20...

2017-12-28 21:29:45

阅读数 1293

评论数 0

进制转换C语言

给定一个M进制的数x,实现对x向任意的一个非M进制的数转换。 分析: 二进制、八进制、十六进制向十进制转换:按权展开相加;十进制转换成二进制、八进制、十六进制:整数部分除以基数取余数(取余的方向为从后向前);小数部分乘以基数取整数(取整的方向为从前向后)。 将输入或存储的字符转换为对应的数字,...

2017-11-22 21:27:34

阅读数 203

评论数 0

个人所得税C语言

编写一个计算个人所得税的程序,要求输入收入金额,能够输出应缴的 个人所得税。个人所得税征收办法如下: 起征点为3500元 不超过1500元部分,征收3%; 超过1500~4500元部分,征收10%; 超过4500~9000元部分,征收20%; 超过9000~350000元部分,征收25%; ...

2017-11-21 21:22:30

阅读数 1100

评论数 0

最佳存款方案C语言

假设银行一年整存领取的月息是0.63%。现在某人手中有一笔钱,他打算在今后的5年中的每年年底取出1000元,到第5年时刚好取完,请算出他存钱时应存入多少?分析:第5年年初存款:1000/(1+12*0.0063); 第4年年初存款:(1000+第5年年初存款)/(1+12*0...

2017-11-16 07:35:24

阅读数 473

评论数 0

兔子问题C语言

有一对兔子,从出生后的第三个月起每个月都生一对兔子。小兔子长到第三个月后每月又生一对兔子,假设所有的兔子都不死,问30个月内每个月的兔子总数是多少?分析: 月数: 1 2 3 4 5 6 7 8 ………………. 兔...

2017-11-15 09:10:25

阅读数 303

评论数 0

求车牌号C语言

一辆卡车违反交通规则,撞人后逃跑。现场有三人目击该事件,但都没 记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的; 乙说:牌照的后两位数字是相同的,但与前两位不同;丙说:四位的车号 刚好是一个整数的平方。请根据以上线索求出车号。分析:一个四位数abcd,有如下数学关系: ...

2017-11-14 07:47:24

阅读数 1514

评论数 1

打鱼还是晒网C语言

某人从1990年1月1日起开始“三天打鱼两天晒网”,问这个人在以后 的某一天中是“打鱼”还是“晒网”? 分析: 1. 计算从1990年1月1日到指定日期总共有多少天 2. 打鱼和晒网的周期为5天,将总天数除以5取余数 3. 余数为1,2,3,则打鱼,否则为晒网#include<st...

2017-11-13 08:00:31

阅读数 466

评论数 0

借书方案C语言

小明有5本新书,要借给A、B、C这3位小朋友, 若每人每次只能借1本,则可以有多少种不同的借法? 分析:这是一道关于排列组合的问题,将5本书按1~5编号,A,B,C三人每次任选一本,每人有5种选择,由于一本书每次只能由一人取得,所以每次取书三人所得书的编号皆不同。main() { int...

2017-11-11 17:52:44

阅读数 299

评论数 0

百钱百鸡C语言

一只公鸡值5钱,一只母鸡值三钱,三只小鸡值一钱,现在要用百钱 买百鸡,请问公鸡、母鸡、小鸡各多少只 ?分析:百钱全部买公鸡最多可以买20只,全部买母鸡最多可以买33只,因为只能买百鸡,所以全部买小鸡最多也只能买100只,转化为数学表达就是cock+hen+chicken=100,5*cock+3*...

2017-11-11 17:36:22

阅读数 451

评论数 0

STM32F0 TIM17配置生成PWM控制步进电机

因为步进电机的转速只跟所给的脉冲数相关,而与占空比无关,所以下面的配置就只考虑脉冲数的变化,对于占空比,则不做多考虑,(占空比=TIM_OCInitStructure.TIM_Pulse/TIM_TimeBaseStructure.TIM_Period,如果在初始化后没生成PWM,可能就是给的参数...

2017-08-28 14:52:56

阅读数 1462

评论数 0

TIM_CtrlPWMOutputs()函数功能介绍

TIM_CtrlPWMOutputs(TIM_TypeDef* TIMx, FunctionalState NewState)void TIM_CtrlPWMOutputs(TIM_TypeDef* TIMx, FunctionalState NewState) {   /* Check the ...

2017-08-25 15:36:50

阅读数 4804

评论数 0

hadoop2.7.3伪分布式安装

准备:一台安装好的linux虚拟机,JDK安装包,hadoop2.7.3安装包 1、安装SSH、配置SSH无密码登陆 安装 SSH server sudo apt-get install openssh-server 使用如下命令登陆本机 ssh localhost 退出刚...

2017-07-08 21:01:53

阅读数 194

评论数 0

虚拟机安装hadoop2.7.3集群

在虚拟机搭建hadoop分布式集群,一台虚拟机位主机,两台虚拟机为从机,实现HDFS文件系统和yarn的启动。 准备工具 Linux镜像(ubuntu-12.04-desktop-amd64.iso)、虚拟机(VMware Workstation) JDK安装包(jdk-8u121-linux-...

2017-06-30 18:23:28

阅读数 214

评论数 0

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