随笔分类 -  嵌入式系统

摘要:从网站上下载了lixin的mini2410的ds18b20代码,并做了修改,成功实现了Tiny6410的ds18b20驱动。感谢署名为lixin的网友!【程序清单】ds18b20.c/******************************************Copyright(c)************************************************** 文件名称: ds18b20_drv.c** 作 者: lixin** 版 本: v1.0** 说 明: ds18b20驱动程序.工作过程及时序见ds18b20 datasheet** 修改... 阅读全文
posted @ 2012-02-10 09:52 j2ee技术 阅读(431) 评论(0) 推荐(0)
摘要:【问题描述】 在编写arm裸机程序,常会用到如下宏定义:#define rGPFCON (*(volatile unsigned *)0x56000050)这个宏定义到底是什么意思呢?【分析】先分析一下*0x56000050,这是不是对地址为0x56000050进行解引用操作?其实这个是非法的。因为0x56000050是常量,不是地址。对一个常量进行解引用是错误的。再看一下(*(volatile unsigned *)0x56000050)就容易弄明白了,在常量0x56000050前加一个volatile unsigned *其实是做了一个强制类型转换,将常量转换为无符号整形指针,这时就... 阅读全文
posted @ 2011-12-20 10:28 j2ee技术 阅读(164) 评论(0) 推荐(0)
摘要:【网易博客链接】http://tandesir.blog.163.com/blog/static/5000507520117632358210/转载请标明出处,仅供学习交流,勿用于商业目的Copyright @ http://blog.csdn.net/tandesir 阅读全文
posted @ 2011-12-15 09:47 j2ee技术 阅读(170) 评论(0) 推荐(0)
摘要:【网易博客链接】http://tandesir.blog.163.com/blog/static/5000507520117631725925/ 阅读全文
posted @ 2011-12-15 09:45 j2ee技术 阅读(106) 评论(0) 推荐(0)
摘要:【安装环境】 VMware-Workstation6.0.2【系统版本】 Fedora 10一 建立Fedora 10虚拟机1. 新建虚拟机硬盘:20G内存:512M网卡:桥接删除软驱:Floppy driver(设置中,利用Add/Remove可以添加和删除)添加串口:Serial Port默认装在C盘,建议将虚拟机装到D:盘。我的虚拟机取名为Fedora 10,安装目录为D:\My Virtual Machines\Fedora 10。虚拟机安装后不会对Windows XP有影响。2. 安装Fedora 10磁盘分区:一般选择默认,也可以自己定制。一般3个分区:/swap:交换分区,内存的 阅读全文
posted @ 2011-12-03 20:12 j2ee技术 阅读(250) 评论(0) 推荐(0)