- 博客(9)
- 资源 (38)
- 收藏
- 关注
原创 FRAM技术真的有可能替代flash而一统江山吗?
最近听说TI出了业界首款的带FRAM的MCU,大呼它的低功耗和长寿命。FRAM技术会是将来的一个亮点吗?百度上说了,FRAM的访问时间要大于70ns的要求(最高访问频率限制在23MHZ以内),不知最近新出的FRAM存储芯片是否克服了这个缺点了?否则对于频繁访问flash的场合就不太适用了。反正FRAM不能替换SRAM和DRAM,顶多能替换EEPROM芯片,但他的存储空间和体积比,比得上三星的fla
2012-05-29 11:04:24 3320
原创 wince系统运行中如何实现更新flash中的NK.BIN?持续探讨,欢迎关注
总体思路是:底层驱动加应用层程序调用。驱动要完成的工作:接收应用层传递进来的要更新的NK.BIN在内存中的地址,长度信息,然后写flash,写完NK.BIN后还要写TOC信息,以便系统启动时加载整个镜像到内存。应用程序要完成的工作是:读取要更新的NK.BIN的内容到内存,然后调用驱动的IOCTRL函数实现写flash,当写完后软件重启系统。 由于是在系统运行状态下写flash,因此为了
2012-05-29 10:18:51 3089 5
转载 C++各大有名科学计算库
C++各大有名科学计算库 2008年10月13日 星期一 上午 11:29 在 C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞大,而且限于笔者水平,其中很多
2012-05-23 11:35:53 1978
原创 适合初学者用的嵌入式开发方面的书
适合初学者用的嵌入式开发方面的书的下载地址: Windows+CE嵌入式高级编程及其实例详解: http://download.csdn.net/detail/zhengmeifu/4320778 构建自定义的WINCE系统: http://download.csdn.net/detail/zhengmeifu/4113570 基于S3C2410(ARM9)的Linux2.6.14.1系统全
2012-05-23 10:50:36 2377 1
转载 一个跨平台的 C++ 内存泄漏检测器
内存泄漏对于C/C++程序员来说也可以算作是个永恒的话题了吧。在Windows下,MFC的一个很有用的功能就是能在程序运行结束时报告是否发生了内存泄漏。在Linux下,相对来说就没有那么容易使用的解决方案了:像mpatrol之类的现有工具,易用性、附加开销和性能都不是很理想。本文实现一个极易于使用、跨平台的C++内存泄漏检测器。并对相关的技术问题作一下探讨。 基本使用 对于下面这样的一个简单程
2012-05-22 15:06:28 1483 1
原创 WINSOCK API的Socket编程
如果是服务器,其WinSDK调用分别为: WSAStartup() -> socket() -> htons() / htonl() -> bind() -> listen() -> accept() -> recv() / send() -> closesocket() -> WSACleanup() 如果是客户端程序,其调用序列为: WSAStartup() -> socket
2012-05-22 14:55:35 2570
原创 串口启动问题:从BL1运行起来后,加载EBOOT.NB0成功,跳转到EBOOT去执行时停止,什么问题?
硬件平台介绍:三星S5PV210芯片,wince6.0系统。 这几天遇到了郁闷的问题:系统从UART启动,通过dragin工具也加载成功BL1_UART.NB0文件,通过串口打印消息可以看出,BL1也运行起来了,初始化OTG口也成功了,传输EBOOT.NB0文件也成功了,跳转到EBOOT去执行时停止了。停在了如下消息处: OEMInitLIb is Success +++Initialize
2012-05-18 13:50:42 2677 5
原创 s5pv210芯片wince6.0系统SD卡启动代码修改过程记录
硬件环境:我选择的OM启动方式是:OM3、OM2两个开关等于1,其他都等于0. 从SD/MMC0启动。我的SDMMC0卡座是TF卡,TF卡的型号是:SCUD HC 4GB的卡。 三星S5PV210启动选项是: 1. OneNAND boot: - Xm0CSn4/NFCSn2/ONANDXL_CSn0 signal should be used for boot. - iROM code
2012-05-16 12:05:34 5789 15
原创 unicode点阵字模生成工具生成32*32字库在bootloader中显示的代码
2012-05-09测试以下代码及工具可用,故记录下来。代码如下: static void PutPixel(unsigned int x,unsigned int y, DWORD c ) { if ( (x *((unsigned int *)IMAGE_EBOOT_FRAMEBUFFER_UA_START + 800*y + x) = c; } static void
2012-05-09 10:08:13 4574
软件工程文档模板softwareengineering.rar
2012-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人