电子大神的日记本,供应链专家的功夫茶盘,在这里记录、分享与共鸣。

登录以开始
几个基本概念: (一)安卓的开发主机,可以是win、linux、mac os其一;常用的是windows,比如win7. (二)开发安卓手机APP使用的编程语言是JAVA,IDE常用的是Eclipse。 (三)开发环境:需要先安装JDK(J...
几个基本概念: 1、Genymotion是安卓开发环境的一种模拟器,加载APP的速度比较快(模拟器本身启动也是需要相当长时间)。 2、Genymotion依赖于VirtualBox(著名的开源虚拟机软件,轻巧、好用!),就是说Genymot...
大家知道,JLINK有2种调试模式:JTAG和SWD(串行模式)。     JTAG是常用模式,大家都熟悉、不废话了;如果使用SW模式,需要(只需要)4根连线,连接方式如下:   图中, PIN 1 (桔红): VCC(3.3V) (目...
mailzhangping@sohu.com
现在是2014年了,回想整整20年前的1994,那时我应该坐在北京一个高校的教室里听老先生讲51单片机的课程。岁月荏苒,时过境迁,科技发展的潮流不可阻挡,技术的发展更是一日千里:“单片机”成了“嵌入式”,“51”等8位机完全被32位的ARM...
STM32有3种休眠模式,其中,STOP模式一旦启动后,芯片进入休眠模式,HSE等振荡器不再有效工作,JTAG调试失效。如果在STOP模式下,希望仍能使用JTAG进行正常调试,如何实现?比如,进入STOP休眠之前,配置RTC ALARM,5...
mailzhangping@sohu.com
项目中需要将systick中断的优先级调低,遇到的问题总结如下: STM32中断优先级是使用4-bit来表示的,即总共有16个级别。 优先级分为2个部分:抢先优先级和子优先级,上述的4个bit可以灵活分配给抢先优先级和子优先级,比如,1个...
mailzhangping@sohu.com
MbrFix.exe 请见附件。
mailzhangping@sohu.com
工作中如果用到LINUX,一般都会安装多个操作系统,比如LINUX和WIN,常用GNU GRUB工具制作开机多系统引导,非常方便。但是,一旦不需要多系统、想删除GRUB时,却不是一件容易的事了!因为GRUB的启动代码在硬盘的MBR(Mast...
    I2C、24C02的读写,这是个老掉牙了的问题,还有必要浪费时间来讨论吗?事情是这样,笔者在移植一个已经过验证、正确的24C32程序到《HDQ-51E》单片机学习板上、读写板上的24C02时,发现读写的过程总是很不稳定,一时无法判断...
    使用过STC单片机的人都知道,下载程序时,每次都要对目标板断电、再上电,原因是:STC下载的系统环境由3个部分组成,即电脑PC、串口线、单片机。串口线一般都由USB线代替,USB起的作用就是把USB转换成串口,而且可以向单片机输出5...
博主
mailzhangping@sohu.com
海东青电子工作室
专注于单片机、嵌入式系统技术
点击跳转