月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,…
嵌入式裸机程序之LCD控制器简介
1.LCD信号线 常用的LCD显示屏会有这些信号线:VSYNC:垂直同步信号; HSYNC:水平同步信号; VCLK:象素时钟信号; VD[23:0]:LCD像素数据输出端口; VDEN:数据使能信号; V+……
嵌入式裸机程序之系统时钟
1.系统时钟 S3C2440有三种时钟:FCLK(用于CPU核),HCLK(用于主机模块),PCLK(用于外设).两种PLL(锁相环):MPLL(用于设置FCLK,HCLK,PCLK),UPLL(用于设置USB设备)。如…
嵌入式裸机程序之串口程序
1.串口通信 串行接口是一种可以将接受来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接受的串行数据流转换为并行的数据字符供给CPU的器件。一般完成这种功能的电……
main函数从哪来?
了解C语言的小伙伴,一定会好奇为什么编程都会从main函数开始执行。相信很多学过的人都只是知道一个程序是从main函数这个入口进入的,但main函数又是从哪里来的呢?
S3C2440两种启动方式介绍
S3C2440处理器通常有两种启动方式,分别为Nor Flash启动和Nand Flash启动,两种启动方式的细节略有不同。
嵌入式裸机程序之中断原理
1.中断简介 中断,指计算机运行过程中,出现异常后,计算机停止当前工作保存当前状态,然后转向对这些异常的处理,在处理完成后再返回到停止时的状态,继续运行。 2.S3C2440……
嵌入式裸机程序之SDRAM学习
TQ2440开发板包括1片SDRAM、1片Nor Flash和1片Nand Flash。CPU可以直接控制SDRAM和片内Cache,通过IO控制电路连接Flash。程序可在SDRAM或Nor Flash上运行,但Nor…
交叉编译环境安装(上)Samba服务安装
1.安装Samba Samba服务用于共享目录,将Linux下的某个目录设置为局域网共享。 登录系统后,输入 “sudo -i” 输入密码获得管理员权限。如图所示: 更新软件列表,输入”apt-g……