其他
dongdong0071
这个作者很懒,什么都没留下…
展开
-
STM8s003(也包括103)使用笔记
1、使用LED之前需要初始化IO口2、使用外部中断时,需要初始化IO口,配置触发边沿,然后在中断函数中进行处理 注意: 使用可屏蔽中断时需要加上 rim();3、使用beep时,需要初始化IO口,校准128K时钟,使能时钟, 注意:使用Beep时需要配置选项字节 选项字节使用iar配置方式: FLASH_Unlock(FLASH_MEMTYP原创 2016-01-04 14:28:16 · 10321 阅读 · 0 评论 -
转载--C语言中的__FILE__、__LINE__和__func__
C语言中的__FILE__用以指示本行语句所在源文件的文件名,举例如下(test.c):#include <stdio.h> int main() { printf("%s\n",__FILE__); }在gcc编译生成a.out,执行后输出结果为:test.c在windows的vc6.0下编译执行结果为:c:\documents and settings\a...转载 2019-01-11 15:13:08 · 507 阅读 · 0 评论 -
Git命令总结
git initgit statusgit log 查看提交历史git relog 查看历史命令git add git checkout 用于切换分支,用于切换tag,切换到某次commitgit commit -m ' xxx'git branch 查看当前的分支git branch a 创建一个新的分支git branch -d a 删除a分支git branch -D a 强制删除a分支gi...原创 2018-04-21 00:35:28 · 191 阅读 · 0 评论 -
记录
1、活动:活动行 http://www.huodongxing.com/原创 2018-04-30 11:31:07 · 184 阅读 · 0 评论 -
一些网络缩略词
Acronym/Abbreviation MeaningACK AcknowledgementADC Analog to Digital ConverterAES Advanced Encryption StandardAF Application FrameworkAM Amplitude ModulationAPI Application Programmer Inte原创 2016-08-19 11:15:10 · 1253 阅读 · 0 评论 -
定时器的计算问题
工作方式有定时和计数两种 1定时:是对机器内部的机器周期脉冲计数,来一个机器周期的脉冲计数一 次,直至溢出:计数周期=机器周期 定时时间= (M-计数初值)*机器周期 其中,机器周期=12*振荡周期 振荡周期=振荡频率的倒数 (也就是晶振频率) ,就是使用分频器 就是改了晶振频率 2计数:是对外部引脚T0,T1 接的外部脉冲计数,来一个下降沿的脉冲则计数一次转载 2014-12-25 19:26:04 · 602 阅读 · 0 评论 -
如何产生指定范围的随机数
如果我们需要这个函数产生某个区间的随机数怎么做呢?首先我们看看rand()函数原型:int rand(void),可以看出这个函数不接受任何参数,那么怎么让他产生某个区间的随机呢?通用的公式是这样的:n+rand()%m,这个公式的意思产生区间[n,n+m)的随机数,即包括n到不包括m之间的随机数。由区间可以看出,式子中n是区间的开始,m你想要的区间的差。这个通用公式也很容易理解...原创 2019-09-02 14:58:45 · 1033 阅读 · 0 评论