Mar.18:
am.
学习linux驱动程序开发,对基本框架,char/blk driver,and Net Driver初步认识。看了一个GPIO的小example..
pm.
仔细整理了一下minigui的移植和编程资料,熟悉MiniGUI API,以及窗体编程基本例程..
---------------
Mar.19
am.
快10点了才起来的吧。然后去给手机充钱,欠费4分!
买了大袋面包和牛奶然后去实验室了,上午没做什么,就看火箭和马刺和比赛,又输了火箭,没希望的。
pm.
和敏聊了会,然后阳找去商量项目的事情了,考虑了下接下来的规划。
回来后看了下phyaddr驱动的编写,不过没自己试,有几个地方没明白。
打算晚上把MiniGUI的程序看懂,其实也不难了。
----------------
Mar.20
今天是21号,昨天忘小结了。今天补上。。。
主要是数据结构的定义。遇到几个问题:分时用电量,还有至少6个费率,怎么增加没搞清楚。
-------------------
Mar.21
又是今天了。
偷着闲对比了一下2.4和2.6内核的区别,2.6的新特点。。呵呵。
然后中午构思了一下,整个软件的结构。
大体上分为两个块,由主线程creat出两个thread,分别用于与控制中心的通信以及自动定时超表:
1。集中器应该是一个server,这样由控制中心主动连接,并可检测集中器是否存在,或工作状态。接收到一个连接后,为连接创建新的thread以处理各种操作。
2。主要是485通信了。串口编程。比较简单。
3。还有一些细节问题这里就不总结了,挺晚了,明天再过来吧
-----------
Mar .22
今天上午挺早就起来了,其实一直在思考软件结构和一些细节问题。
初步想发,整个软件分成三个主块,主线程为GUI用户界面;
阅读(1015) | 评论(0) | 转发(0) |