前两天,一位小伙伴咨询我一款新IC芯片怎么使用,借此机会我顺便把我日常工作中经常用到的一种调试方法介绍给小伙伴们,希望对对大家有所帮助.准备仓促,文中难免有技术性错误,欢迎大家给予指正,并给出好的建议... 前言:我们在单片机的项目开发过程中经常会遇到使用新IC芯片的情况,某宝卖家有个时候也提供不了对应开发程序,到网上找资料也找不到:很多初学者面对这样的问题往往束手无策,这里我给大家介绍我经常用的其中一种新IC调试的方法. 因为这个芯片比较简单我这里采用下面步骤进行: 第一步:先用arduino…
Loto实践干货(8)loto示波器在LED台灯调光问题维修中的应用案例 一位客户最近觉得觉得他的LED台灯好闪, 于是拆了看看,里面的控制板是这样的: 干掉双色调光功能,只调亮度的话闪烁的状况能好转很多,双色各50%的时候闪烁最严重.所以使用loto(乐拓)虚拟示波器的两个通道,分别检测两色灯各自的占空比信号. 满亮度,2个色温的灯占空比 72:27的时候: 1个灯~100% ,另一个"不亮"的时候: PWM波形很稳定,很正常,但是频率太低了,只有188HZ,如下图所示: 所以推断P…
今天重装系统了,在安装WP8 SDK时,安装了一小部分就提示“根据当前系统时钟或签名文件中的时间戳验证时要求的证书不在有效期内”的错误. 根据错误提示,貌似跟时间有关,百度了下.果真.把系统时间往前调几个月,就可以了. 记录一下.…
在单片机开发中,NOR_FLASH常用的有4M和8M的大小: 4M的FLASH在程序中可以这样表示:Ptr < 0x220000 8M的FLASH在程序中可以这样表示:Ptr < 0x400000(最大只能读到0x3fffff) 有了这个关系,在判断NOR_FLASH好坏的方法上我们可以采用计算checksum的方式来校验. 在程序中,我们一般把地址的指针定义为unsigned short *ptr 类型.然后通过指针不断的往后移动可以简引用获取到FLASH中的每一个byte,如果此时定义成u…
stack 的使用,是单片机开发中影响最大,但是最少被讨论的问题.而提及这个问题的地方,都是对这个问题含糊其辞. 今天花了点时间,使用最笨的办法,直接阅读汇编代码,来对这个问题就行探究,这里做一下记录. 下面是本次实验使用的代码,代码本身没有意义,仅作探讨 stack 相关问题使用: short c; short g(short a) { ] = {0x03}; ; ; i<; i++) { b[] += b[i] + a; } ] < ) g(b[]); ]; } int main(void…
在DOS时代,拥有一个华丽的汉字菜单几乎是每个高档中文应用程序必须的包装.中文Windows操作系统的出现使得高级开发平台实现全中文的提示和界面非常容易和方便.在一般的应用程序中已经很少需要去专门考虑汉字处理的问题. 但是在许多工程控制和字符串处理的环境中,汉字字符的处理仍然有别于西文字符的处理,需要加以专门的考虑. 一.VB6对汉字处理的支持 对汉字处理,VB6主要是提供了一些输入法设置方面的支持.它提供了一个ImeMode属性和ImeStatus函数来确定和设置输入法的状态.而且此属性和方法…
安装wp8sdk 当前系统时钟或签名文件中的时间戳验证时要求的证书不在有效期内. [1404:0090][2015-06-12T08:00:53]: Error 0x800b0101: Failed to verify certificate chain policy status.[1404:0090][2015-06-12T08:00:53]: Error 0x800b0101: Failed to get certificate chain for authenticode certifi…
关于c#调用PowerShell来控制SCVMM,网上有很多例子,也比较简单,但创建虚拟机的过程,是一个很漫长的时间,所以一般来说,创建的时候都希望可以实时的显示当前虚拟机的创建进度.当时这个问题困扰了我了一段时间,但找到方法以后,发现其实很简单. 环境: Win server 2008 R2 + Hyper-v + SCVMM2008 R2 目的: C#调PowerShell在SCVMM中创建虚拟机时,实时显示创建进度 在SCVMM2008R2中手动创建一个vm(虚拟机)时,作业界面中会显示很…
邦有道,如矢:邦无道,如矢.  --孔子 电阻在电路中主要功能是限流和分压等等.在单片机系统中自然也是. 电阻作为限流应该是最常用的应用之一,对于单片机外围设计来说,电阻的应用非常重要,在很多时候,我们必须在单片机的I/O端口上连接一个限流电阻,保证外围电路不会应用短路.过载等原因烧坏单片机的I/O端口,甚至整个单片机.对于怎么选择一个合适的限流电阻?那就使用到了我们的欧姆定律了,并且计算后多留出一些电阻裕量. 在看一些元器件的DATASHEET文件时,经常会碰到元器件的参数,IOL,IOH,I…
Unity中的Coroutine(协程) 估计熟悉Unity的人看过或者用过StartCoroutine() 假设我们在场景中有一个UGUI组件, Image: 将以下代码绑定到Image using UnityEngine; using System.Collections; using System.Threading; using UnityEngine.UI; public class CoroutineDemo : MonoBehaviour { // Use this for ini…