摘要: 转自博客:http://blog.csdn.net/zhzht19861011/article/details/5846510 这博主关于MDK 的使用的文章,写的得TM的好 TM的实用! 真心收藏! 转自博客:http://blog.csdn.net/zhzht19861011/article/d 阅读全文
posted @ 2016-08-23 22:13 alanyunfeng 阅读(1755) 评论(0) 推荐(0) 编辑
摘要: keil MDK也是可以借助h-jtag进行单步调试,写出来与大家一起分享一下. keil MDK编译器使用V4.01版本,下载地址: http://www.embedinfo.com/down-list.asp?id=714 (需要注册一下) h-jtag使用V1.0版本(请注意,一定要用V1.0 阅读全文
posted @ 2016-08-23 22:10 alanyunfeng 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 认为空调耗电1000W,制热3000W,违背能量守恒定律的网友,请关注这张照片。希望能够想明白空调原理为什么与能量守恒定律无关。 这是一款使用中的定频空调的产品铭牌的照片: 由此照片,我们可以知道该空调: 1. 制冷量:能够搬运热量7200W(仅仅耗电2300W)。 2. 制热量:能够搬运热量810 阅读全文
posted @ 2016-07-12 14:13 alanyunfeng 阅读(2503) 评论(0) 推荐(0) 编辑
摘要: 不过我在网上游逛了很久,也看过不少源程序了,没有发现这种按键处理办法的踪迹,所以,我将他共享出来,和广大同僚们共勉。我非常坚信这种按键处理办法的便捷和高效,你可以移植到任何一种嵌入式处理器上面,因为C语言强大的可移植性。 同时,这里面用到了一些分层的思想,在单片机当中也是相当有用的,也是本文的另外一 阅读全文
posted @ 2016-07-11 16:02 alanyunfeng 阅读(3225) 评论(2) 推荐(1) 编辑
摘要: 一开始建立了工程,然后程序下载都很正常。不知道什么情况自己下载代码之后,再重新下载代码无法成功。 我按照提示找了一下FlashStm32f30x8.flash这个文件,却发现IAR的目录下没并没有。又怀疑是IAR文件丢失。 重新安装IAR,却发现问题仍然继续. ~~~~感觉像是芯片坏了~~~ 于是通 阅读全文
posted @ 2016-07-11 11:17 alanyunfeng 阅读(3001) 评论(0) 推荐(0) 编辑
摘要: 今早使用IAR调试编译调试一个工程,发现IAR竟然出现如下错误信息 在网上查看了一下,也有人出现这个问题,总体来说可以通过重装IAR debugger-support-files这个,解决问题。 我已经将工具上传到CSDN的下载页面, IAR for stm8 debugger-support-fi 阅读全文
posted @ 2016-07-11 10:07 alanyunfeng 阅读(2004) 评论(0) 推荐(0) 编辑
摘要: 使用过Keil的同鞋都知道,现在Keil中默认可以输出.axf的调试文件和可以通过钩选输出的.hex可执行文件,没有bin(二进制)文件的输出选项。可是偏偏某些时候需要或者习惯性的使用.bin文件来进行烧写,下面各举一例: 1. 一直使用ADS的用户习惯性的使用.bin文件; 2. 某些烧写器带的应 阅读全文
posted @ 2016-07-11 09:39 alanyunfeng 阅读(35784) 评论(0) 推荐(1) 编辑
摘要: 以STM8为例: 将项目使用的MCU型号的icf文件拷贝到项目里面,icf一般放在 C:\Program Files\IAR Systems\Embedded Workbench 6.5\stm8\config 这个目录下. 1、拷贝lnkstm8s207rb.icf 例如,我用的是STM8S207 阅读全文
posted @ 2016-07-08 15:18 alanyunfeng 阅读(2139) 评论(0) 推荐(0) 编辑
摘要: STM8S有许多定时器支持PWM输出,但在停止定时器后,IO口电平到底是多少呢?或高或低。 因此,为了确定PWM停止输出电平后其对应的值是多少,我们在停止PWM输出时需要对CCMR1寄存器进行设置。 例如, 即可。 恢复时候需要重新将定时器初始化 TIM2_DeInit(); TIM2_TimeBa 阅读全文
posted @ 2016-06-15 14:08 alanyunfeng 阅读(1920) 评论(0) 推荐(0) 编辑
摘要: PWM输出的信号极性有两个选项决定,一个选项是PWM模式,另一个选项是输出极性控制位。 请看定时器的框图,PWM模式的选择决定OC1REF的极性, 例如当选择PWM1模式时,OC1REF信号是"正极性"; 而选择PWM2模式 时,OC1REF信号是"负极性"。 输出极性控制位决定OC1与OC1REF 阅读全文
posted @ 2016-06-15 14:06 alanyunfeng 阅读(1458) 评论(0) 推荐(0) 编辑