
嵌入式开发
逆水寒
Linux系统达人 Python/C/C++/Erlang开发者 目前在公司带领移动应用开发
展开
-
在Ubuntu下使用串口调试(一)
做嵌入式开发,调试开发板需要用到串口,一般开发板商提供的开发环境都是xp+虚拟机中linux,主要是要用到dnw.exe这种工具,但是在win7下没有对应的usb驱动,所以想把全部开发环境都部署在ubuntu下,以下为部署过程:需要一根usb转com口的数据线,主要是目前笔记本上没有串口了;用转接线连好pc和开发板后上电,打开终端用命令dmesg查看串口设备文件:安原创 2013-03-19 14:46:01 · 5960 阅读 · 0 评论 -
uboot mmc read/write命令用法
uboot mmc read/write命令用法:mmc read用来读取mmc内容到内存;mmc write将对应的内存中的数据,写入到SD/MMC设备中; 具体用法:mmc read addr blk# cntmmc write addr blk# cntdevice num是mmc的设备号,可以通过mmc list查原创 2013-03-12 16:38:55 · 3287 阅读 · 0 评论 -
eMMC介绍
MMC是一种接口协议,eMMC是具备MMC协议的芯片;eMMC=NAND Flash+控制器+标准封装接口eMMC拥有多功能,包括存储以及取代NOR Flash的开机功能;开发板上的SanDisk eMMC芯片eMMC里面集成了一个独立的boot特定区域存储引导程序;特定区不占用user area,作用是存放系统的引导程序;擦除能将芯片所有原创 2013-03-12 17:53:48 · 1966 阅读 · 2 评论 -
在Ubuntu下使用串口调试(二)
1、源码说明:https://github.com/hechaoyuyu/dnw-linux1.1起因 由于本人最近要做一个嵌入式的项目,涉及到开发板的调试,按照开发板商提供的文档都 是要求在winxp下用dnw和xshell来调试,xshell还好说,关键是dnw usb驱动在win7下 无法安装,而且我工作环境都是linux,在linux下编译原创 2013-03-22 17:52:03 · 1588 阅读 · 1 评论 -
关于 const char* p , char const* p 以及 char * const p
分析方法:从右至左读,看const离哪个近就修饰哪个const char* p ==> p是一个指向char类型常量的指针(指针常量),p自身可变,但p指向地址的内容不可变,即*p是不可变的;所以p++是正确的,但p[0]='a'是错误的,因为p[0]试图改变p指针指向的内容。char const* p 由于c/c++中没有const*这种运算符,所以它只能属于前原创 2013-04-23 14:22:02 · 1009 阅读 · 0 评论