老季工作室一周匯報2013 6 10

2021-06-14 21:59:56 字數 1292 閱讀 9633

一、上週完成的主要工作

1、  經過學習,已熟悉i2c一主多從的收發機制和其基於查詢模式(非中斷)的驅動程式。

2、  乙太網部分,已經知道該呼叫哪幾個tcp協議的api函式進行裸機測試,測試可以用「網路除錯助手」軟體,類似串列埠除錯助手,將電路板網口和pc機相連即可進行udp\tcp協議資料收發測試。已經在兩台pc機上進行過udp測試和tcp的客戶端/伺服器測試。

二、  存在的疑難問題

1、  一開始是不知道用lwip還是uip協議棧,後來拿到了lwip協議棧不知道從哪看起,現在感覺有一點:關注最上層和最底層。

2、  如果移植乙個沒用過的開源**(不管是檔案系統還是協議棧),首先要去找最上層的api介面,再去找範例,直到知道大概應該怎麼去用上層的api函式。然後,再結合自己專案中的需求進行上層程式框架的設計,進而完成上層的程式編寫。接下來再單獨測試開源軟體的api函式功能,這時就要關注最底層呼叫的函式。(最底層呼叫的一般就是mcu的外設驅動)最後聯合除錯。開源**考慮的一般比較全面,所以還要關注配置檔案中的巨集定義,一般作者都考慮到了所有的可能性,只需更改巨集定義即可完成適合自己的專案移植。中間層細節的實現可以在之後的除錯中慢慢深入,不然會有一種無從下手的感覺。

三、本週工作計畫

1、  完成軟體裡lwip協議棧和任務的對接。(先整體把介面寫好,除錯時再完善)

2、  如果硬體到了,進行tcp協議的資料收發測試。

四、其他

前兩天幫朱彬彬寫電子設計的程式,用lm3s811那塊板子和拓普微白屏液晶,定時器觸發adc取樣,考慮假設最低頻率50hz和定時器配置的取樣間隔,為能夠採滿乙個週期的電壓,每採1024個數關中斷進行資料處理和顯示,根據資料的標準差來判斷直流還是交流並顯示,找出最大值作為幅值進行顯示,lm3s811不知道為什麼其他3路adc會對第一路adc產生影響,而且第一路adc管腳在空載時引腳上存在較大電壓。所以最後只使用adc0一路通道採輸出電壓,並根據輸出電壓的範圍是否在允許範圍內來控制多路選擇器進行增益選擇,再算出輸入電壓進行顯示。增益有0.2,0.5,2,5共4檔,選用負反饋電路設計,測直流時前端加乙個反相器。

問題:1、  一開始用lm358,1m頻寬,測到30khz時波形還可以,到了100k波形就很差了,但是不影響幅值測量。後來用ne5532,頻寬10m,低頻高頻效果都很好,可以測到500khz(要求100k),但是交流幅值小的時候,有很大干擾,影響幅值測量,可能是因為運放電路的濾波沒做好。最後還是用的lm358。

2、  adc不能開雙通道同時測量輸入和輸出。

一周工作 會議匯報(6 3)

1 使用燃盡圖進行專案管理 2 週六全組一起於圖書館四樓包間學習碼 一整天,進展如下 1 前端基本專案框架並完成介面的header和sidebar 2 後端基本能實現本地的賬號登陸管理 3 績效考核 耿子剛 資料庫 a 曾琪峰 資料庫 a 王馨兒 資料庫 a 範力 寫首頁 a 呂佳玲 寫header...

一周工作隨筆

幾個網路安全的同事從美國回來,有人問起美國人的技術怎麼樣,這個我倒是不清楚,但是他們首席程式設計師的兒子都大學畢業了,做介面的都有7年工作經驗。我的神啊上帝以及老天爺啊!多長的技術生命啊!怪不得大師大多出自美國呢。我也曾經將製作介面看作沒有技術含量的工作,直到有一天在書店裡看到一本關於介面設計的書,...

工作一周總結

乙個字 累.不過確實可以學到蠻多東西的.總的來說,群碩還是很不錯的.第一天,弄錯人了,可糗了 真的是丟臉丟到家了.不過謝謝 浩南哥哥 在我工作的第一天請我吃飯的,很是感動 第二天,daily report的郵件沒發對,白白浪費了兩個小時,很不好意思地讓 晚輩 等了那麼久 第三天,被人捉弄,把我名牌給...