摘要: 总体分析:你的目的是什么?你的计划是什么?你会碰到什么问题?你怎么解决的问题?你今天做了该做的事情了吗?你今天能把该做的事情做完吗?修改注意事项有什么?注意:Toodir中的Makefile中的路径nand_spl/board/samsung/smdk6410未作更改 出现nand BUG测检查nand_spl/board/samsung/oko6410下面的config.mk你对S3C6410的了解到了什么程度?给数据手册制作书签,方便查询……一个一个找太累了!!!调试技巧:将修改的部分做Mark by xcc 方便调试。启动成功,flash初始化问题。增加一个任务:移植一个Linux,内. 阅读全文
posted @ 2012-06-04 15:18 SimArchitect 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 整个的51部分的伪代码简写如下: 1 void sendData() 2 {} 3 void time() 4 {} 5 void keysChecked() 6 { 7 return loca; 8 return key_state; 9 }10 main()11 {12 init();13 while(1)14 {15 if(keysChecked = 1) //放到中断处理比较好16 {17 temp_time = time (now);18 temp_location = key... 阅读全文
posted @ 2012-06-04 15:17 SimArchitect 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 要求:上位机向下位机发送定时启动信息,然后检测当按下51板上按键时,将会向上位机软件发送按键位置,按键状态(开/关),以及按键的精确时间,该时间由51板所得出,上位机接收后,将所得信息进行处理并存入数据库。 特别要求:设计一个通信协议来进行上下位机的通信,用C#进=行上位机软件的串口编程(熟悉后用C)。 目前想法:设计通信协议,所要求为能够传递单片机的按键位置+按键状态+时间标签,然后还有CRC校验。暂时决定用一个5帧的数据包来发送数据,发送的方式为可以传输8位数据的方式1. 帧结构图为:忘记画CRC校验的了,这个暂时就当实验用,先做出来。下位机的整体设计为采用中断的方式,单片机在... 阅读全文
posted @ 2012-03-19 13:29 SimArchitect 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 显而易见,独立键盘与矩阵键盘共用了LCDEN、RS、WR、RD这三个端口,使用的时候会发生很严重的串扰问题。那么如何解决呢???嗯,先放下这个,只用4X4的矩阵键盘,下面就是写出发送单片机的按键位置+按键状态的通信程序。无语……我的51学到太烂了……4X4矩阵键盘与串口通信共用了P3端口……各种干扰呀……目前只能改用独立键盘了,标记下,有时间改下硬件,得想办法用矩阵键盘实现了功能。 阅读全文
posted @ 2012-03-19 13:26 SimArchitect 阅读(962) 评论(0) 推荐(0) 编辑