原创 shell 腳本之輪詢文件

如何查找當前目錄下所有件呢?想了一想,用腳本比較好。所以就寫了一個shell腳本,在此做一個記錄。 code #! /bin/bash function read_file() { for file in `ls

原创 跟我一起寫Makefile轉載篇

跟我一起寫Makefile 此文章轉載: 陳皓博客 makefile很重要 什麼是makefile?或許很多Winodws的程序員都不知道這個東西,因爲那些Windows的IDE都爲你做了這個工作,但我覺得要作一個好的和prof

原创 Python總結第一篇之運行、註釋、print(換行、十六進制輸出)

總結 最新因工作需要,對一些文本文件做處理。本想用shell 腳本做處理,但是實在有些複雜,思來想去還是決定用python。 因爲是第一次使用,故將這些內容做一下總結。 先總結下比較簡單的內容,如何執行python腳本。 執行 首

原创 Python總結第四篇之全局變量

python 中對於全局變量的使用還是挺有意思的。話不多說,直接上實例。 全局變量 實例1: target = 0 def function(target): target = 2 print "子函數:",target

原创 .s file和.c file 共享 變量

很久沒來寫,還是抽空寫寫~ .S 文件和.c 文件 使用同一個變量 .S 文件 既然是共用,那麼.S 中的變量就需要設定成全局變量。同時需要給其賦值。 .global variable_x .set variable_x, 0x4

原创 coretx-A35 register 操作

話不多說,直接上code. CurrentEL & cpacr_el1 unsigned int current_el, cpacr, fpexc32; __asm volatile ("mrs %0, CurrentEL\n"

原创 vim 打開文件後會顯示^M問題

背景 最近在移植代碼的時候,遇到一個有意思的現象,用git diff 查看改動的時候,發現很多沒改動的文件每一行的後面都有一個^M, 但是用vim 打開這些文件的時候,在每行的結尾有找不到這個 ^M。 目前有兩個問題: ^M 是

原创 ARM Cortex-M之彙編小結(1)

ARM Cortex-M之彙編小結(1) 最近在學習ARM Cortex-M,許久沒有再使用匯編的小弟,看到一段彙編命令十分之頭疼。耗費一天時間之後,終於對這段代碼有所瞭解,作爲學習筆記記錄一下。 ldr 在ARM指令集中,ldr

原创 Makefile進階篇之LD

Makefile進階篇 概述 上一張Makefile之初級篇 描述瞭如何編寫一個簡單的Makefile。如上一篇所說,生成可執行文件包含了兩個過程: 編譯 + 連接。 如果沒有特別指定需要使用的ld文件,連接階段就會使用gcc

原创 Python總結第二篇之if else and 循環

Python 的if else 結構其實比較簡單,複雜的地方其實應該算是和其他的操作合併在一起。先拋開其他的來說,只是看if else,後續會再介紹關於其他的操作,比如字符串。話不多說,直接上實例。 結構 if x == 1 an

原创 Python總結第三篇之字符串

字符串算是python 文本處理中用到的非常多的內容了,下面就對此總結下。 查找字符串 #!usr/bin/env import re import string target = 'test.txt' file = open

原创 Makefile心得之初級篇

概述 關於Makefile 的功能大家或多或少都知道一些,本不想多寫這一段,但是總覺得不寫點啥,會有一些怪怪的,所以還請大家見諒。 先說下Makefile 的好處: “自動化編譯”,簡單來說就是把原先需要一步一步手動編寫的gcc

原创 shell 腳本之刪除文件

今天爲了省事把一個文件的所有目錄都copy 了過來,但是隻有幾個關鍵的目錄是我想要的。又爲了省事,想了一想,用腳本比較開心。所以就寫了一個shell腳本,在此做一個記錄。 code #! /bin/bash function l

原创 Python總結第五篇之函數

函數 你可以定義一個由自己想要功能的函數,以下是簡單的規則: 函數代碼塊以 def 關鍵詞開頭,後接函數標識符名稱和圓括號()。 任何傳入參數和自變量必須放在圓括號中間。圓括號之間可以用於定義參數。 函數的第一行語句可以選擇性地

原创 設定ls 顯示的顏色

LS 顯示顏色的設定 Enable 打開bashrc 文件 vim ~/.bashrc 插入如下的一條命令 eval “dircolors -b ~/.dir_colors” 修改顏色 打開dir_colors 文件,如果沒