MICRO2440落跑之MDK3 4下除錯流水燈

2021-09-30 08:52:51 字數 1048 閱讀 3795

mdk3.4

下除錯micro2440

流水燈之前一直在學

linux

方面的東西,感覺寫驅動方面還需要先練習裸機程式,只有這樣才能對硬體有更深刻的了解。所以我選擇重新開始裸跑

micro2440

,先熟悉一下這塊板子的硬體結構。有了這個想法以後我就在網上蒐集一些資料,最後決定買了乙個

jlink v8,

開始了裸機的學習。

事情並不是很順利,從9月

18日拿到

jlink v8

到今天9月25

日我才看到了第乙個跑馬燈的現象。白天我的時間很緊,沒有時間來學

arm只有晚上才有一點空餘時間。在這段時間我遇到了很多問題,都是通過

qq群上網路上的資料,首先我得感謝

mini2440

學習群裡熱心的朋友,是他們寫的資料才讓我最終讓我解決了問題。

keil+jlink

除錯裸機**時,

"flash download failed"

出現了這個問題是因為設定不準確,而且應該設定成norflash

啟動。error: a0594e: this evaluation version has expired. please contact your supplier."

寫以下在安裝軟體以及設定時候需要注意的地方,如下:

第一點注意的地方

:在使用序號產生器時,需要特別注意序號產生器的

tartget

選項應該選擇

arm而不是

51。注意到這點以後就不會產生版本不能使用的錯誤。我在使用序號產生器的時候就沒有注意到這一點,所以花了我很多冤枉時間,最後通過重新裝這個軟體才成功。

第二點注意的地方

:link v8

的驅動可以在

4.20。

第三點:在桌面新建乙個資料夾,然後用

keil3

新建乙個工程。新增

main.c

。然後設定。

最後設定步驟如下幾個所示:

程式:具體配置圖如下圖:

Micro開發文件

token 設計,參考 資料表設計 函式名稱 get create update delete get post put delete 功能模組 micro.weixin micro.aliyun micro.server micro.client 資料庫管理 1 取得資料庫中所有的表名 selec...

244 螺旋矩陣 III

題目描述 在 r 行 c 列的矩陣上,我們從 r0,c0 面朝東面開始 這裡,網格的西北角位於第一行第一列,網格的東南角位於最後一行最後一列。現在,我們以順時針按螺旋狀行走,訪問此網格中的每個位置。每當我們移動到網格的邊界之外時,我們會繼續在網格之外行走 但稍後可能會返回到網格邊界 最終,我們到過網...

244 鍊錶排序

在 o n log n 時間複雜度和常數級空間複雜度下,對鍊錶進行排序。示例 1 輸入 4 2 1 3 輸出 1 2 3 4 示例 2 輸入 1 5 3 4 0 輸出 1 0 3 4 5 使用歸併排序是比較快捷的方式,歸併的思想就是分而治之的方法。通過遞迴的方式,將鍊錶拆成兩半,然後合併。如何拆分鍊...