摘要: 输出PWM部分照常来,数个问题交给定时器,看你PWM的周期,想要多少个就多少个周期,时间到了就把占空比调到满值就行了 阅读全文
posted @ 2017-08-21 12:55 wolf_man9999 阅读(2071) 评论(0) 推荐(0) 编辑
摘要: 首先要出场地的是一套六本装的“实用电子电路设计丛书”, 它们分别为《晶体管电路设计——放大电路技术的试验解析》(上、下册)、 《OP放大电路设计——从重视再现性设计的基础到实际应用》、 《振荡电路的设计与应用——RC振荡电路到数字频率合成器的实验解析》、 《数字系统设计——从数字技术基础到ASIC设 阅读全文
posted @ 2017-08-14 13:22 wolf_man9999 阅读(1148) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-08-01 11:15 wolf_man9999 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 在笔试时,经常会遇到结构体大小的问题,实际就是在考内存地址对齐。在实际开发中,如果一个结构体会在内存中高频地分配创建,那么掌握内存地址对齐规则,通过简单地自定义对齐方式,或者调整结构体成员的顺序,可以有效地减少内存使用。另外,一些不用边界对齐、可以在任何地址(包括奇数地址)引用任何数据类型的的机器, 阅读全文
posted @ 2017-07-21 21:37 wolf_man9999 阅读(1292) 评论(0) 推荐(0) 编辑
摘要: 1、STM32F4系列定时器输出PWM频率计算 第一步,了解定时器的时钟多少: 我们知道AHP总线是168Mhz的频率,而APB1和APB2都是挂在AHP总线上的。 (1)高级定时器timer1, timer8以及通用定时器timer9, timer10, timer11的时钟来源是APB2总线(2 阅读全文
posted @ 2017-07-21 21:35 wolf_man9999 阅读(2959) 评论(0) 推荐(0) 编辑
摘要: 一. 显示图片 显示图片的要点在于:1.取模 2.利用扩展指令设置液晶3.清楚液晶地址的概念 1.1取模 取模软件用的是“字模221”下图是他的参数设置 这里对参数设置先解释一下,所谓横向取模就是,一张图片从图片最左上角的8位开始取模,从左向右,每次取8位二进制数据转化为16进制保存,第一排取完之后 阅读全文
posted @ 2017-05-08 08:27 wolf_man9999 阅读(4923) 评论(0) 推荐(0) 编辑
摘要: //左半屏幕和右半屏幕的列号是一样的,页号也是一样的。//选择整个屏幕,在给DDRAM中写数据时,会同时写到两个屏幕中,即两个屏幕中将会显示一样的数据。//在清屏的时候可以选择整个屏幕。//在滚动的时候可以选择整个屏幕,此时如果分别选屏幕滚动,可以实现两个屏幕滚动方向相反。#define LCD_O 阅读全文
posted @ 2017-05-08 08:26 wolf_man9999 阅读(2743) 评论(0) 推荐(1) 编辑
摘要: 在单片机系统开发中,系统配置参数通常需要永久存储在flash或者eeprom中。对于系统参数较多时,我们常常使用结构体来进行管理,如下面的实例,这是一个基于STM8系列单片机开发的某个产品的系统参数。这些参数被定义为系统配置结构体的成员变量。这些成员变量的类型都是不同的,所占的存储空间也不同。通过C 阅读全文
posted @ 2017-04-25 13:56 wolf_man9999 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 时间片轮调的单片机程序结构 作者:佚名 来源:本站原创 我们使用单片机去做一些任务的时候,通常把程序写成顺序结构,基本可以解决大部分的设计要求了。而且这种结构便于理解,而且程序易构成模块化,在各个模块中调用实现更复杂的任务。 然而顺序结构的写法,有时候避免不了沉重冗长的时间等待。例如键盘扫描,你就给 阅读全文
posted @ 2017-04-17 08:28 wolf_man9999 阅读(1346) 评论(0) 推荐(0) 编辑
摘要: 转载请注明本文地址:http://blog.sina.cn/dpool/blog/s/blog_6f2b6ba80101bwka.html?vt=4 http://blog.sina.cn/dpool/blog/s/blog_6f2b6ba80101bwka.html?vt=4本文是2013年写的, 阅读全文
posted @ 2017-04-14 08:25 wolf_man9999 阅读(1810) 评论(0) 推荐(1) 编辑