EITIA线上云展+电子互连技术公开课正式启动!提前报名畅享三重好礼!
S3C2416裸机开发系列十_串口打印调试 在嵌入式软件开发过程中.往往都会用到串口进行打印信息以跟踪调试代码的运行.只要在代码的关键位置加入打印函数.即可分析代码在这一位置的关键参数是否正确.运行状态是否无误以及相关的出错信息.通过串口线连接
关于linux的framebuffer和s3c2410的硬件接口与时序问题 像素时钟的公式:VCLK = HCLK/[(CLKVAL+1)X2]在本系统中,HCLK的值为100M HZ下面是几个参量与s3c2410fb_display数据结构之间的关系:VBPD是vertical back porch 表示在一帧图像开始时.垂直同步信号以后的无效的行数.
Keil C51与Keil RealView MDK常见错误 1.安装先后顺序: 要先安装Keil C51.后安装RVMDK.否则会出现一系列的编译问题.2.Keil常见错误――last line of file ends without a newline原因及解决方法 当使用keil编译时.弹出这样的警告信息:main.c(7)
AT89C51特殊功能寄存器速查表 AT89C51共21个特殊功能寄存器.按其使用功能可分为5类:Ø CPU控制寄存器:ACC.B.PSW.SP.DPL.DPH,Ø 中断控制寄存器:IP.IE,Ø 定时器/计数器:TMOD.TCON.TL0.TH0.TL1.TH1,Ø
ARM 系列 -- FS2410 开发板上通过串口实现 printf 一.目的 到目前为止我们所编写的程序都是直接烧到裸板(FS2410)上运行.没有借助操作系统.如果哪个环节出错了.就只能揣测代码的逻辑.无法借助 GDB 调试.这无形增加了编写代码的难度.如果任意时刻我们能把某个
ARM 系列 -- FS2410 开发板上的中断编程 一.目的 中断服务程序在操作系统中无疑占有非常重要的地位.编写中断程序不仅要会运用底层的汇编语言.还要了解 ARM 的体系架构.那这一节我们就通过中断编程来响应 FS2410开发板上的 16 个按键.实现依次按下16
ARM 系列 -- FS2410 开发板上的内存搬移实验 一.目的 通过将 Nand Flash 前 4K 代码搬移到 SDRAM 中.了解如何初始化并使用 ARM 的内存. 为编写 ARM bootloader 和搬移内核到内存作准备.二.代码 关于如何建立开发环境.在我的前一篇随笔(FS2401 发光