原创 u-boot編譯(一)

 u-boot編譯(一)   接着“詳解u-boot配置(一)”分析Makefile文件。 1.接下來就是ifeq  else  endif 語句了,這段代碼可夠長的,三百多行了都,我們還是一段段來分析吧。   ifeq ($(obj)i

原创 Uboot代碼分析

  (1)確定鏈接腳本文件: uboot根目錄下Makefile中的LDSCRIPT宏值,就是指定鏈接腳本(如:arch/arm/cpu/u-boot.lds)路徑用的。 (2)從腳本文件找入口:  在鏈接腳本中可以看到ENTRY()指定

原创 關於scanf輸入字符串回車的問題

首先看現象 #include<stdio.h> #include<stdlib.h> #include <string.h> int main(void) //1094 { setvbuf(stdout,NULL,_ION

原创 使用Source insight的時候想看文件的全路徑

用sourceInsight看代碼確實方便,輕量級,反應夠快,尤其是強大的refercence功能和全局symbol功能,但由於沒有目錄樹顯示功能,而且標題欄顯示不出完整路徑,挺不方便的,查了下,發現設置如下, 但是默認的是中間省略的路徑

原创 Uboot啓動分析之Start.S

  1.start.S引入 1.1.u-boot.lds中找到start.S入口 1)C語言中代碼的分析第一步就是找到main.c,找到函數的入口 2)uboot中因爲有彙編語言參與所以就不能像C一樣。Uboot整個程序的入口取決於鏈接腳

原创 在本地利用postman與hfs進行http的藉口post、get方法測試

  第一步,先在hfs(http file server)端進行設置: 上面截圖是從官方文檔中獲取的,需要注意幾點: 1、需要添加一個真實的(不是虛擬的)文件夾,當添加到HFS中後,文件夾是“紅色”的,如下圖所示:  2:對文件夾屬性

原创 uVision/Keil如何將數據(圖像)導出到文件

引言:最近調試攝像頭,圖像數據獲取後放在了ram上,苦於無法向外傳輸(當然可以通過串口等工具傳出來查看,有興趣的可以用這種方法),故此使用keil保存數據到文件的方式進行了驗證:                 大致思路:keil保存內存

原创 Keil MDK STM32全系列 PACK包 下載地址彙總(持續更新...)轉載

https://www.jianshu.com/p/0cf85222eb0f 在Keil官網上下載PACK包速度特別慢,爲方便大家下載STM32的PACK包, 特將STM32所有系列的PACK上傳至網盤供大家下載,點擊下載即可, 下載後將

原创 代碼規範:在Keil5中使用代碼格式化工具Astyle(插件)

  原創ofirefly.com 發佈於2017-11-20 22:35:38 閱讀數 10802  收藏 展開 介紹: Astyle是一個用來對C/C++代碼進行格式化的 Eclipse 插件,可在 Eclipse CDT 環境中使用。

原创 HTTP File Server一款http服務器軟件

很多朋友都希望能把自己電腦上不同地方的文件、文件夾等以網頁的形式提供給別人下載。今天介紹的HTTP File Server(HFS)將爲帶您步入輕鬆文件共享的新生活! HTTP File Server 是一款專爲個人用戶設計的HTTP文件

原创 UBOOT-內存地址分析圖

                                                   UBOOT-內存地址分析圖           回顧內存四區的知識:在執行一個C語言程序時,此程序將擁有唯一的“內存四區”--堆區,

原创 C語言中16進制轉字符串&字符串轉16進制

C語言的字符串操作並不像java,Csharp那樣提供直接的方法,簡單粗暴。所以,在轉換的時候往往費力費時,近日做項目正好用到和java程序通訊,java發送過來的數據是十六進制數字組成的字符串,解析的時候頗費心思纔算完成,所以,權在此做

原创 MMU

https://www.cnblogs.com/bigbear1385/p/5325344.html 一、MMU的產生       許多年以前,當人們還在使用DOS或是更古老的操作系統的時候,計算機的內存還非常小,一般都是以K爲單位進行計

原创 CmBacktrace使用方法

CmBacktrace 詳細介紹 0、CmBacktrace 是什麼 CmBacktrace (Cortex Microcontroller Backtrace)是一款針對 ARM Cortex-M 系列 MCU 的錯誤代碼自動追蹤、定位

原创 JLINK下載程序出現No Cortex-M sw device found

原文鏈接:https://blog.csdn.net/weixin_42108484/article/details/93474669 如果用jlink下載程序時出現No Cortex-M sw