2021年2月25日
摘要: PWM(Pulse Width Modulation) 脉冲宽度调制,用数字信号模拟模拟信号。 占空比:高电平时间占整个周期的比例。 原理:通过调节占空比控制通电时间与断电时间比例,间接控制灯亮度,电机转速等功能。 一个中断实现PWM: 定义一个变量tem指示当前电平 中断时间首先设置为高电平时间, 阅读全文
posted @ 2021-02-25 13:51 黑光夜中明 阅读(244) 评论(0) 推荐(0) 编辑
  2021年1月30日
摘要: 中断:改变任务等级。 IE:中断使能寄存器 介绍 IE-中断使能寄存器的位分配(地址0xA8,可位寻址) 位 7 6 5 4 3 2 1 0 符号 EA ET2 ES ET1 EX1 ET0 EX0 复位值 0 0 0 0 0 0 0 IE-中断使能寄存器的位描述 位 符 号 描述 7 EA 总中断 阅读全文
posted @ 2021-01-30 11:14 黑光夜中明 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 相信不少小伙伴都遇到过之前创建的uvision工程打不开了,打开显示如下图: 如果跟能打开的工程文件对比会发现少了三个文件:“xxxx_uvopt.bak”,“xxxx_uvoproj.bak”和“xxxx.uvopt”。 查了一下网友说是 缺少uvopt、uvpot.bak以及uvproj.bak 阅读全文
posted @ 2021-01-30 09:48 黑光夜中明 阅读(1000) 评论(0) 推荐(0) 编辑
  2021年1月28日
摘要: 几个概念 时钟周期:单片机时许中的最小单位,具体计算的方法就是时钟源分之一。时钟源可以理解为晶振,如晶振是12M,时钟周期(1/12M )S。 机器周期:单片机完成一个操作的最短时间。主要针对汇编,每条指令执行时间固定,C语言不固定,知道级别就行(是微妙还是毫秒)。51标准架构1机器周期=12个时钟 阅读全文
posted @ 2021-01-28 18:28 黑光夜中明 阅读(774) 评论(0) 推荐(0) 编辑
摘要: C语言中 逻辑运算符 &&//逻辑与,全真为真 ||//逻辑或,有真则真 !//逻辑非,真假变换 位运算 &//按位与 |//按位或 ~//按位取反 ^//按位异或 位运算说明 按位与:有0为0 按位或:有1为1 按位取反:01互换 按位异或:相异为1 如:A=0b11001100 B=0b1111 阅读全文
posted @ 2021-01-28 17:51 黑光夜中明 阅读(151) 评论(0) 推荐(0) 编辑
  2019年12月9日
摘要: 微软的VS大多已经不需要配置环境了,可以直接通过项目->管理NuGet程序包下载 然后选择浏览并在搜索框搜索SharpGL选择需要的包进行下载即可, OpenGL等其他包也可通过这种方法使用,告别繁琐配置环境步骤 阅读全文
posted @ 2019-12-09 16:25 黑光夜中明 阅读(267) 评论(0) 推荐(0) 编辑
  2019年11月13日
摘要: 先放百度的 Math.Ceiling();向上取整 Math.Ceiling()向上取整; d = 4.56789 string res = Math.Ceiling(Convert.ToDecimal(d)).ToString(); res=5 Math.Floor()向下取整 ;string r 阅读全文
posted @ 2019-11-13 10:12 黑光夜中明 阅读(985) 评论(0) 推荐(0) 编辑
  2019年11月5日
摘要: 卫星激光测距(satellite laser ranging,SLR)是利用安置在地面上的卫星激光测距系统所发射的激光脉冲,跟踪观测装有激光反射棱镜的人造地球卫星,以测定测站到卫星之间的距离的技术和方法。 甚长基线干涉测量(简称:VLBI)是一种用于射电天文学中的天文干涉测量方法。它允许用多个天文望 阅读全文
posted @ 2019-11-05 20:14 黑光夜中明 阅读(1759) 评论(0) 推荐(0) 编辑
  2019年2月16日
摘要: 阅读全文
posted @ 2019-02-16 13:34 黑光夜中明 阅读(289) 评论(0) 推荐(0) 编辑
  2019年1月31日
摘要: 以好压为例,其他类似 正常解压前应该看一下文件是不是在一个文件夹里,不是的话先创建一个文件夹再解压,不然的话解压出来的文件会和你电脑本来文件混在一起,不好找,太乱,或者用那个解压到后边有文件名字那个 阅读全文
posted @ 2019-01-31 15:22 黑光夜中明 阅读(771) 评论(0) 推荐(0) 编辑