最新博文

0
推荐
2711
阅读

【原创】面试题解析

今天讨论的面试题是一个嵌入式程序员常见的问题,在嵌入式系统中需要从堆(heap)中动态分配内存的过程的,那么嵌入式系统中,动态分配内存可能发生的问题有哪些呢?在网上看到有这么一道题:#include"stdio.h"#include"stdlib.h"voidmain(void){&nbs
0
推荐
2804
阅读

.Net Micro Framework研究—FAT文件系统实现探索

由于目前.NetMicroFramework并不支持P/Invoke功能(也无法像WinCE一样开发流式驱动),所以在底层在驱动层面用C直接对存储器(Flash)进行文件系统开发是行不通的。幸好.NetMicroFramework提供了ExtendedWeakReference类,其中赋值Target对象可以把数据存放到存储器上(
0
推荐
5763
阅读

【转】stm32教你如何编译出LIB文件

这个是生成LIB的技巧.也许大家在网上看到某些程序会发现,他们用这个方式来包含STM32的库文件:而不是像DX32的例程那样一堆C:那么,本技巧篇例程就是教大家怎么生成那个.LIB的文件的.首先打开本程序,大家看到的整个工程就只有库文件:因为这是把STM32的函数库编译成库的形式
0
推荐
2291
阅读

【原创】有关C语言预处理器的研究

我们可以通过#ifdef和#ifndef来检查是否定义了预处理器标识,也可以通过#if和#elif来检查常量表达式的值。在#if和#elif表达式中,常常是用defined运算符来检查是否定义了预处理器标识符。还有用来包含文件的#include和用来撤销预处理器标识符的#undef在c语言中是常见的
0
推荐
3146
阅读

VS2008中文版安装和初试用

安装VS2008中文版真是一波三折,困难重重。由于3月份没有MSDN订阅光盘,所以要安装VS2008中文版只能从MSDN下载,不知道为什么我下载N次(请参阅VS2008中文版MSDN订阅下载问题)总是下载100%而校验时发生重大错误,造成下载失败。由于最近要在新书中做一些VS2008中文版的
0
推荐
4841
阅读

编程器厂商专题 -- 河洛

河洛半导体台湾品牌,成立于1986年。目前产品线涵盖了工程型、量产型手动烧录器以及各式各样的自动化烧录设备。另河洛于2001年在新竹和内湖成立了烧录中心,提供代烧服务,2005年
0
推荐
2433
阅读

【原创】面试题解析

评价下面的代码片断:unsignedintzero=0;unsignedintcompzero=0xFFFF;从表面上来看,这段代码写的没有任何的错误,这是因为在好多人的眼里int型只占两个字节,但是在不是16位的处理器上的时候,这段代码就不正确了!应该这么写:unsignedintcompzero=~0;其实对于一个好
0
推荐
2966
阅读

Windows Moblie 笔迹图板开发

这是应一个网友的问题而做的一个小程序,可以保存为位图,我觉得还是有一定的参考价值的,所以就把相关代码贴了出来。usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Win
0
推荐
2394
阅读

摩托罗拉何以靠Android重生

2009年五月,伴随Android的兴起,老杳曾专门撰文《Android能否拯救摩托罗拉?》分析随着智能手机兴起已经日渐没落的摩托罗拉凤凰涅磐的可能性,文中老杳预言只要摩托罗拉能够坚持Android投入应当有很大的机会凭借Android重生。调研公司Flurry近日发表的报告显示,HTC占A
0
推荐
5638
阅读

[转]AVR扫描矩阵键盘

AVR扫描矩阵键盘,即是把某一条(只有一条)行线置为低电平,而列线全部置为输入方向,然后检测列线,如果检测到某一条列线是低电平,那么就表示位于这条列线与输出低电平的行线的交点处的按键被按下了。要扫描16个按键,就依次以这样的方法扫描16次,之后就可以确定哪
0
推荐
2012
阅读

移植linux-2.6.27到9G9260开发板

移植linux-2.6.27到9G9260开发板1,下载解压源码:root@yuanxh-desktop:/home/yuanxh/sam9260#wgethttp://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2root@yuanxh-desktop:/home/yuanxh/sam9260#wgethttp://maxim.org.za/AT91RM9200/2.6/2.
0
推荐
2311
阅读

添加XMODEM下载协议到基于u-boot-1.3.4的9G9260开发板

0
推荐
4053
阅读

DSPBuilder读书笔记一

0
推荐
5051
阅读

DIY MP3 记录01-20 10:25 悲剧,触摸屏阵亡!

触摸可以实现了,但是有时候却不行,得按住屏幕的右下角,屏幕有点松突然发现触摸屏出现一条裂痕,晕,不会吧,触摸屏阵亡了,真是悲剧!
0
推荐
19131
阅读

编程器厂商专题 -- 艾科

艾科(ELNEC)属欧洲品牌,创建于1991年,创办时仅有三个雇员,现已发展到68人的设计团队。ELNEC的定位是研发并制造开发工具,如设备编程器,模拟器,仿真器,以及逻辑分析仪。目前艾科主要产品是高质量的设备编程器。(注:该段介绍是我根据英文翻译来的,有不当之处,