
技术知识
文章平均质量分 91
似水年华
我是一个爱学习,爱奋斗,爱拼搏的人但是社会的现实让我的梦想一次一次的破碎。。。。无奈
展开
-
IAR下STM8S207单片机各模块的无库例程
IAR下STM8S207单片机各模块的无库例程[i=s] 本帖最后由 suzhwt 于 2010-9-21 15:57 编辑 [/i]TIM/ADC/CLOCK/EEPROM/SPI/UART/WWDG/IWDG等不使用库的应用例程,包含SPI双机通讯、定时器的捕获、PWM各功能的实现等;原理图有2个错误:1,晶振电容为22P;2,按键电容位置错;以下模块全部已调试通过:#includ转载 2011-07-01 15:33:00 · 6299 阅读 · 2 评论 -
电机驱动方式的简介
前言 随着控制技术的发展以及社会对节能要求的提高,直流无刷电机作为一种新型、高效率的电机得到了广泛的应用。传统的直流无刷电机采用方波控制方式,控制简单,容易实现,同时存在转矩脉动、换相噪声等问题,在一些对噪声有要求的应用领域存在局限性。针对这些应用,采用正弦波控制可以很好的解决这个问题。 直流无刷电机的正弦波控制简介 直流无刷电机的正弦波控制即通过对电机绕组施加一定的电压,使电机转载 2012-04-10 13:57:41 · 8239 阅读 · 0 评论 -
PICC 编译器的安装与使用方法
PICC 编译器的安装与使用方法 使用过汇编语言和C语言的朋友肯定会感觉到C语言的人性化与方便性,汇编语言起源的年代比较早,因此,有很多程序高手仍使用汇编语言,毕竟自己也已经习惯了,但对于一些单片机新手入门的,我们还是推荐使用C语言来写程序,相对来说比较通俗,易学。在某些特定的场合,汇编语言仍然有不可代替的优势,毕竟指令执行时间很精确,但对于目前越来越长的程序代码,考虑到软件的升级性与转载 2012-04-10 13:56:42 · 2884 阅读 · 0 评论 -
EXCEL 控制技巧
取原始数据中每隔固定长度的数据: =OFFSET($A$1,(ROW()-1)*10,)在EXCEL中做一个递推滤波器: =sum(B原创 2012-01-08 14:17:51 · 434 阅读 · 0 评论 -
让我们的MAPLAB跑飞起来
1.ctrl + K 设定和取消编程标签。2.ctrl + L 寻找编程标签。3.ctrl +F10 编译程序。原创 2012-04-03 15:32:14 · 724 阅读 · 0 评论 -
这是一个USB转串口的东西
http://www.prolific.com.tw/eng/downloads.asp?ID=23原创 2012-02-25 18:54:21 · 436 阅读 · 0 评论 -
方波与正弦波效率问题
对于正弦波反电势的永磁同步电机而言,如果相反电势幅值为E,三相对称正弦驱动相电流的幅值为I,则输出功率P=1.5EI对于方波反电势的无刷直流电机而言,如果相反电势幅值为E,6拍方波驱动相电流的幅值为I,则输出功率P=2EI 从上可以看出,在反电势幅值和驱动电流幅值都相等的情况下,6拍方波电流驱动方波反电势的无刷直流电机的输出功率高于正弦波电流驱动正弦波反电势的永磁同步电机,可推断,负载相同转载 2012-02-24 12:00:42 · 5389 阅读 · 0 评论 -
xx项目软件Debug记录表
附表四故障排除记录表序号日期编号/执行者故障现象要因分析排除方法1 2 3原创 2011-12-30 10:53:25 · 498 阅读 · 0 评论 -
外销电动车的乘骑感觉分享记录
1.今天是2011.12.21我去骑外销的HODAKA(4A 高速内销电机)今天的乘骑感觉是一切比较的正常,给我的感觉是方波去驱动高速电机 同盛做的比较的好但是在低速时候产生的噪音和震动还是会有点出来,电机内部的机械结构比如说减速结构齿轮是最容易声音的出来 谈到这点其实在控制齿轮咬合的时候也有一个技巧的出来就是当电机咬合后电流出来后才把大电流放出来。简易弦波的控制是比较好 的至少原创 2011-12-22 09:56:38 · 837 阅读 · 0 评论 -
PICC中高效率的循环
PICC中高效率的循环 Post By:2007-1-17 18:24:00结合本人的使用,有些心得想与大家交流,如有帮助,我很高兴,如有错误,请指正,我先说声谢谢,先来讲讲for循环,这是最影响执行效率的。在已知循环次数的情况下一般用for,一般有如下几种用法:for (i=5;i>0;i--);for (i=0;i;for(i=5;--i;);for(i转载 2011-12-05 18:38:54 · 444 阅读 · 0 评论 -
MPLAB C 数据存储器不能创建大于256边界
转载 2011-12-05 18:12:41 · 512 阅读 · 0 评论 -
STM32F 好书推荐
嵌入式系统及其应用——基于Cortex-M3内核和STM32F103系列微控制器的系统设计与开发 (原文件名:Snap1.gif) 引用图片这本《嵌入式系统及其应用——基于Cortex-M3内核和STM32F103系列微控制器的系统设计与开发》由陈启军、余有灵、张伟、潘登、周伟编著,从结构上可分为四大部分,第一部分由第1章导论构成,讲述嵌入式系统的概念、设计中的一些深转载 2011-12-05 19:58:07 · 3173 阅读 · 1 评论 -
PICC 编译器的安装与使用方法
PICC 编译器的安装与使用方法 使用过汇编语言和C语言的朋友肯定会感觉到C语言的人性化与方便性,汇编语言起源的年代比较早,因此,有很多程序高手仍使用汇编语言,毕竟自己也已经习惯了,但对于一些单片机新手入门的,我们还是推荐使用C语言来写程序,相对来说比较通俗,易学。在某些特定的场合,汇编语言仍然有不可代替的优势,毕竟指令执行时间很精确,但对于目前越来越长的程序代码,考虑到软件的升级性与转载 2011-12-01 19:34:58 · 7377 阅读 · 0 评论 -
文件或目录损坏无法读取的解决办法
不知道是何原因,最近笔者的移动硬盘老是出现问题,当插到电脑上时总是会出现“无法访问F:\,文件或目录损坏无法读取”的出错提示,在“管理工具→计算机管理”中的“磁盘管理”选项中查看移动硬盘,已经变成了一块未被格式化过的硬盘。难道数据和文件就这么没了吗? 以前人们使用得最多的办法,就是点击“开始→程序→附件→命令提示符”输入“chkdsk F:(损坏的磁盘符)/f”可以尝试修复,如果此办法不转载 2011-11-08 20:59:06 · 1218 阅读 · 1 评论 -
STM8SXX 开发时候个人总结的一点经验
最近再使用STM8S207RB进行开发,以下是自己使用cosmic时遇到的一些常见问题:1.printf/sprintf入口参数必须是u16类型,否则打印结果不正确,很奇怪2.u32位类型的判断if ((val%0x1000) == 0)此判断前必须强制转换,即 if ((u16)(val%0x1000) == 0),否则if每次都成立。3.程序空间大于32k时,把常量c转载 2011-11-23 10:47:56 · 4473 阅读 · 2 评论 -
新型的按键扫描程序
新型的按键扫描程序 不过我在网上游逛了很久,也看过不少源程序了,没有发现这种按键处理办法的踪迹,所以,我将他共享出来,和广大同僚们共勉。我非常坚信这种按键处理办法的便捷和高效,你可以移植到任何一种嵌入式处理器上面,因为C语言强大的可移植性。 同时,这里面用到了一些分层的思想,在单片机当中也是相当有用的,也是本文的另外一个重点。 对于老鸟,我建议直接看那两个表达式,然后自己想想就会懂的了,也转载 2011-07-01 17:04:00 · 6043 阅读 · 4 评论 -
单片机百问百解(PIC HT ST C51)
单片机编程百问百解:(个人工作中遇到的问题点进行罗列)1.当一个单片机IO引脚有模拟 输入捕获 外部中断 等几个功能同时被设定的情况下 MCU是怎么工作的? 在PIC单片机中首先第一关就是模拟与数字 其次才是输入和捕获这些功能的区别,但是这样的同时被设 是不合法的,请一定要注意只能设定一个外部模块的工作方式。2.今天在工作的时候遇到一个& 和 == 的优先级 居然 == 的优原创 2012-04-03 16:08:29 · 1063 阅读 · 0 评论