- 博客(44)
- 资源 (15)
- 收藏
- 关注
原创 电子科技有限公司C编程规范
以上结果是在模块1,2,3中都定义了整形变量a,a在不同的模块中对应不同的地址单元,因为一旦包含.H文件,则定义一个a,编译器为之分配内存,换句话就是分配了3个不同的a地址变量空间,重复包含指的是在一个编译单元中,一个头文件和一个.C文件组成一个编译单元,不同的.C包含相同的头文件当然是不同的编译单元,所以如果在头文件中进行变量定义,多个文件.C又去调用这个.H文件则会报错,表示变量被在一个地址内多次重复定义了。在长语句中,如果需要加的空格非常多,那么应该保持整体清晰,而在局部不加空格。
2024-10-14 11:22:03
566
原创 C-keil语言命令
4. 我们一般写程序的时候努力吧idata 里面的使用数量统计出来 那么data 使用数量很清楚了 一般data 区使用的数据超过了128字节就会出错,keil不具备自动分配idata 和 data 能力。3. 使用高128字节单元当做堆栈区,也是可以的,但是必须是使用52系列的单片机。.A51 函数处理掉 但是子函数的中间变量那就会变使用的赋值的要清0操作。5. 子函数中的局部变量 要使用关键的时候要赋值 ,全局固定变量是可以通过。1. REMOVEUNUSED 移除多余指令。
2024-10-14 10:59:16
218
原创 VB6.0 怎么让窗口固定没有放大只有缩小
显示关闭按钮并用缩小的字体显示标题栏。窗体在 Windows 95 的任务条中不显示。显示关闭按钮并用缩小的字体显示标题栏。窗体在 Windows 95 的任务条中不显示。可以包含控制菜单框和标题栏,不能包含最大化和最小化按钮,不能改变尺寸。2 Sizeable (缺省值)可调整的边框。可以使用设置值1列出的任何可选边框元素重新改变尺寸。1 Fixed Single 固定单边框。,和“最小化”按钮。只有使用最大化和最小化按钮才能改变大小。0 none 无(没有边框或与边框相关的元素)。
2024-10-06 12:15:12
522
转载 加工之王的转型
王永强 管理问题层出不穷、核心高管相继离场 子公司富士康国际亏损成为常态 通路事业陷入僵滞 机器人研发及引入遇阻 整合产业链对抗三星效果不明显 2012年10月7日下午4时许,国庆黄金周最后一天,陪伴母亲、挈妇将雏,郭台铭一家五口及帮佣现身台北市信义区共享天伦。观看街头表演时,郭还拿出1000元新台币让小女儿送给艺人。 郭是台湾“代工之王”——鸿海(231
2012-10-14 11:58:49
2327
1
转载 管理标准化
1:為什麼要叫即時化推進在組織裡面大部分都有很明確的目標及方向,但是一個部門及公司裡面最大的挑戰就是執行力人很少是自覺的這也是為什麼會有守衛室,需要稽核單位來協助,因此很多指令下到執行人員(單位)往往都會大打折扣,所以需要有一股力量來使打折的幅度盡量的縮小到預期的範圍內 2:即時化推進的重點項目l 標準化作業標準化一直是每一家公司的know how也可以說是一家公司
2012-10-09 18:32:40
640
转载 电机驱动方式的简介
前言 随着控制技术的发展以及社会对节能要求的提高,直流无刷电机作为一种新型、高效率的电机得到了广泛的应用。传统的直流无刷电机采用方波控制方式,控制简单,容易实现,同时存在转矩脉动、换相噪声等问题,在一些对噪声有要求的应用领域存在局限性。针对这些应用,采用正弦波控制可以很好的解决这个问题。 直流无刷电机的正弦波控制简介 直流无刷电机的正弦波控制即通过对电机绕组施加一定的电压,使电机
2012-04-10 13:57:41
8231
转载 PICC 编译器的安装与使用方法
PICC 编译器的安装与使用方法 使用过汇编语言和C语言的朋友肯定会感觉到C语言的人性化与方便性,汇编语言起源的年代比较早,因此,有很多程序高手仍使用汇编语言,毕竟自己也已经习惯了,但对于一些单片机新手入门的,我们还是推荐使用C语言来写程序,相对来说比较通俗,易学。在某些特定的场合,汇编语言仍然有不可代替的优势,毕竟指令执行时间很精确,但对于目前越来越长的程序代码,考虑到软件的升级性与
2012-04-10 13:56:42
2872
原创 单片机百问百解(PIC HT ST C51)
单片机编程百问百解:(个人工作中遇到的问题点进行罗列)1.当一个单片机IO引脚有模拟 输入捕获 外部中断 等几个功能同时被设定的情况下 MCU是怎么工作的? 在PIC单片机中首先第一关就是模拟与数字 其次才是输入和捕获这些功能的区别,但是这样的同时被设 是不合法的,请一定要注意只能设定一个外部模块的工作方式。2.今天在工作的时候遇到一个& 和 == 的优先级 居然 == 的优
2012-04-03 16:08:29
1061
转载 三五杆枪,可干革命,三五个人,可以创业
三五杆枪,可干革命,三五个人,可以创业让我们一起改变世界吧? 中国从来不缺有想法的人,缺的是把想法付诸于实践并最终实现的人。而一般的人们传统,保守,瞻前顾后,犹豫不决,从不敢冒险冒进(喜欢躲在一个角落造一个笼子把自己给圈起来,而后仰视笼子外站在遥远地方的人,直呼:那是个神人),所以即便大多数有想法的人最终也没了想法,于是乎终究都被同化,最后却还一个劲的问,为什么30岁以下,一
2012-03-08 10:13:13
1125
原创 单片机编程百问百解
单片机编程百问百解:1.当一个单片机IO引脚有模拟 输入捕获 外部中断 等几个功能同时被设定的情况下 MCU是怎么工作的? 在PIC单片机中首先第一关就是模拟与数字 其次才是输入和捕获这些功能的区别,但是这样的同时被设 是不合法的,请一定要注意只能设定一个外部模块的工作方式。2.今天在工作的时候遇到一个& 和 == 的优先级 居然 == 的优先级别比& 要高导致我在设定程序的
2012-03-05 11:15:53
856
转载 方波与正弦波效率问题
对于正弦波反电势的永磁同步电机而言,如果相反电势幅值为E,三相对称正弦驱动相电流的幅值为I,则输出功率P=1.5EI对于方波反电势的无刷直流电机而言,如果相反电势幅值为E,6拍方波驱动相电流的幅值为I,则输出功率P=2EI 从上可以看出,在反电势幅值和驱动电流幅值都相等的情况下,6拍方波电流驱动方波反电势的无刷直流电机的输出功率高于正弦波电流驱动正弦波反电势的永磁同步电机,可推断,负载相同
2012-02-24 12:00:42
5382
原创 EXCEL 控制技巧
取原始数据中每隔固定长度的数据: =OFFSET($A$1,(ROW()-1)*10,)在EXCEL中做一个递推滤波器: =sum(B
2012-01-08 14:17:51
434
原创 G-System Software Upgrade Notice
G-System Software Upgrade Notice Original VersionGDR1.1.8Upgraded VersionGDR1.1.9Upgrade Reason□ Product Change □ Feature Add■B
2012-01-07 13:23:46
436
原创 C中几个变量的区别:(特别是有程序分配空间的解释)
static变量: static是静态局部变量,虽然在被调用后他的值依然不变,但是其他函数不能引用它。这种变量是让不同的程序员能定义出 在函数释放后不会把值清除的变量,能让程序灵活的应用上一次执行的值。全局变量 : 全局变量是所有函数都可以调用的。局部变量
2012-01-06 11:11:36
370
原创 2011.12.22
博客虽然早就有了但是一直没有想法去写点什么的,但是现在终于有这个想法想从今天开始就要每天记录一下最近的心情和事情,所以想从今天开始坚持每天为自己写点什么。这段时间工作上的任务真的是不多啊,很多事情我们的领导自己去做了。今天的心情真的有点乱,不知道为什么,我是一个特别容易上心的人,一点事情就把自己的搞的心情糟糕,特别是怕生病,最怕自己身边的亲朋好友生病 我容易胡思乱想,天马行空的,所
2011-12-22 10:24:03
421
原创 外销电动车的乘骑感觉分享记录
1.今天是2011.12.21我去骑外销的HODAKA(4A 高速内销电机)今天的乘骑感觉是一切比较的正常,给我的感觉是方波去驱动高速电机 同盛做的比较的好但是在低速时候产生的噪音和震动还是会有点出来,电机内部的机械结构比如说减速结构齿轮是最容易声音的出来 谈到这点其实在控制齿轮咬合的时候也有一个技巧的出来就是当电机咬合后电流出来后才把大电流放出来。简易弦波的控制是比较好 的至少
2011-12-22 09:56:38
835
转载 STM32F 好书推荐
嵌入式系统及其应用——基于Cortex-M3内核和STM32F103系列微控制器的系统设计与开发 (原文件名:Snap1.gif) 引用图片这本《嵌入式系统及其应用——基于Cortex-M3内核和STM32F103系列微控制器的系统设计与开发》由陈启军、余有灵、张伟、潘登、周伟编著,从结构上可分为四大部分,第一部分由第1章导论构成,讲述嵌入式系统的概念、设计中的一些深
2011-12-05 19:58:07
3163
转载 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
443
转载 PICC 编译器的安装与使用方法
PICC 编译器的安装与使用方法 使用过汇编语言和C语言的朋友肯定会感觉到C语言的人性化与方便性,汇编语言起源的年代比较早,因此,有很多程序高手仍使用汇编语言,毕竟自己也已经习惯了,但对于一些单片机新手入门的,我们还是推荐使用C语言来写程序,相对来说比较通俗,易学。在某些特定的场合,汇编语言仍然有不可代替的优势,毕竟指令执行时间很精确,但对于目前越来越长的程序代码,考虑到软件的升级性与
2011-12-01 19:34:58
7364
转载 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
4469
1
转载 STM32F4 ADC模块使用不同DMA模式的区别和对比
这些细节在STM32F4的原厂参考手册中没有说明,只是很简短的列了一下。我是查看ST前几天刚发布的接口库才最后弄明白的,不敢独享!1、STM32F4有3个独立的ADC单元,性能强劲,可以独立使用,也可以联合使用它们。 联合使用在参考手册中叫Interleave模式,最大的目的是加倍提升采样速度。2、采样速度大幅提高以后,就需要使用DMA来配合提取采样结果,从而发挥STM
2011-11-14 14:43:48
7708
转载 文件或目录损坏无法读取的解决办法
不知道是何原因,最近笔者的移动硬盘老是出现问题,当插到电脑上时总是会出现“无法访问F:\,文件或目录损坏无法读取”的出错提示,在“管理工具→计算机管理”中的“磁盘管理”选项中查看移动硬盘,已经变成了一块未被格式化过的硬盘。难道数据和文件就这么没了吗? 以前人们使用得最多的办法,就是点击“开始→程序→附件→命令提示符”输入“chkdsk F:(损坏的磁盘符)/f”可以尝试修复,如果此办法不
2011-11-08 20:59:06
1213
1
翻译 STM32 GPIO复用
STM32所有内置外设的外部引脚都是与标准GPIO引脚复用的,例如对于STM32F103VBT6,47引脚为PB10,它的复用功能是I2C2_SCL和USART3_TX,表示在上电之后它的默认功能为PB10,而I2C2的SCL和USART3的TX为它的复用功能;另外在TIM2的引脚重映射后,TIM2_CH3也成为这个引脚的复用功能。STM32基本上每个引脚都有8种配置模式:1)浮空输入2)
2011-10-29 15:50:41
5505
原创 信任危机
信任危机 这部电影虽然没有大的格斗场面,也没有像美国大片一样有华丽的特效,里面却把人性有了深刻的描写,并一一的呈现在观众的眼前。看了这部电影我觉得人性生来就是贪的,永不知足,因为只有更好的没有最好的。所以我觉得人生在后天的培养中要使自己慢慢的变成要有颗知足的心,有句老话说吗???知足者长乐,但是能有多少人真正能做到呢,又有多少人每天都在抱怨自己有多么的不快乐呢。我觉得根源还是在于自己
2011-10-27 11:11:20
725
转载 enum与typedef enum的用法
一,两者的用法 枚举类型定义用关键字enum标识,形式为: enum 标识符 { 枚举数据表};枚举数据(枚举常量)是一些特定的标识符,标识符代表什么含义,完全由程序员决定。数据枚举的顺序规定了枚举数据的序号,从0开始,依次递增。
2011-09-19 16:28:49
1423
转载 STM32 (Cortex-M3) 中NVIC(嵌套向量中断控制)的理解
一、STM32 (Cortex-M3) 中的优先级概念 STM32(Cortex-M3)中有两个优先级的概念:抢占式优先级和响应优先级,也把响应优先级称作“亚优先级”或“副优先级”,每个中断源都需要被指定这两种优先级。1. 何为占先式优先级(pre-emption
2011-09-19 11:49:26
5732
转载 昆山赛格电子市场
昨天,坐落在花桥国际商务城核心区的本市最大电子产品配套市场——昆山赛格电子市场正式对外营业。商户既可以在市场内设立专柜进行实体交易,又可在网上“开户”虚拟交易。 据了解,目前在苏州共有各类专业市场540余家,但提供的交易模式大部分以现场实体交易为主。而运用网络采购的
2011-08-06 16:25:57
3467
原创 2011 江苏考生文化课304 选修CC 在江苏志愿参考
南京师范大学泰州学院 泰州 地方政府参与很强的官僚在里面(不在本部办校没有依托母校的师资那就是挂羊头卖狗肉了)南通大学杏林学院 南通中国矿业大学徐海学院 徐州苏州科技学院天平学院 苏州江苏工业学院怀德学院 常州苏州大学应用技术学院 BC CC 苏州徐州师范大学科文学院
2011-07-27 16:28:16
1433
转载 白天谋生存,晚上谋发展
一个故事引发的感想: 有两个和尚他们分别住在相邻的两座山上的庙里。这两座山之间有一条溪,于是这两个和尚每天都会在同一时间下山去溪边挑水,久而久之他么变成为了好朋友。就这样时间在每天挑水中不知不觉已经过了五年。突然有一天左边这座山的和尚没有下山挑水,右边那座山的和尚心想:"他大概睡
2011-07-27 13:08:19
590
转载 新型的按键扫描程序
新型的按键扫描程序 不过我在网上游逛了很久,也看过不少源程序了,没有发现这种按键处理办法的踪迹,所以,我将他共享出来,和广大同僚们共勉。我非常坚信这种按键处理办法的便捷和高效,你可以移植到任何一种嵌入式处理器上面,因为C语言强大的可移植性。 同时,这里面用到了一些分层的思想,在单片机当中也是相当有用的,也是本文的另外一个重点。 对于老鸟,我建议直接看那两个表达式,然后自己想想就会懂的了,也
2011-07-01 17:04:00
6040
转载 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
6295
原创 IAR STM8 编译器
IAR开发的工具套件可简化基于STM8系列的应用设计,使其顺利过渡到基于STM32的32位嵌入式设计全球领先的微控制器供应商意法半导体(纽约证券交易所代码:STM),日前宣布国际开发工具供应商IAR Systems推出开发工具“STM8系列嵌入式设计工作台”(EWSTM8),支持8位微控制器市场主流的STM8系列产品。 这一行动将简化采用STM8微控制器的应用设计,为开发人员获取最佳的微控制器
2011-07-01 13:15:00
5866
原创 自恢复保险丝
确实是要倍数后才能在秒内断开,自恢复保险丝实际上是一种PTC(正温度系数热敏电阻),是温度敏感器件,由通过电流产生热量来动作的。 自恢复对付短路不错,过流保护效果不好,接近标称电流附近电阻比较大 自恢复保险丝基本上不会真正的“断开”吧。只是电阻变得较大(或者说很大)而已标称值200mA是指在200mA下可以长期工作,不会阻碍正常使用。超过200mA时才开始有反应,超出的值与断开的
2011-07-01 11:05:00
933
为VB开发环境提供鼠标滚轮
2012-03-31
IAR EWARM5.50 注册机
2011-10-25
,数字式电压,电流,功率测量电网数据集合在一起便于数据的分析,而且内有MODBUS-RTU与上位机直接数据通讯
2009-12-20
1T51单片机实现精确数字钟 因为普通单片机内核是12T 这里采用1T51内核的使得定时误差变得极小,同时加入补偿函数可以说定时已经达到理想精度
2009-12-20
ucos移植心得,使用ucos的朋友应该要看看,会学到很多东西的。ucosII源码分析,暂时抛弃那些Event/MailBox、信号量等元素而且在51单片机上移植实现其功能
2009-12-20
出租车里程计价器程序 此程序实现出租车智能计价功能同时实现语音发音功能其语音功能全用代码实现
2009-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人