liunx 學習第一天

2021-06-17 23:39:38 字數 536 閱讀 6793

一、嵌入式處理器與裸機程式開發; (有開發板上手跑比較快)

1、  arm處理器工作模式; 

2、arm系統暫存器;

3、 arm定址方式,

4、 arm彙編指令,

5、arm環境c語言程式設計,

6、arm中斷與異常,

7、ads整合開發環境,

8、裸機程式開發(串列埠,lcd,時鐘,led,按鍵)。

這些知識有微控制器和stm32的基礎,開發板一到就很容易掌握了,這塊先到這裡。

二、linux 系統管理

1、linux 定製安裝;在win7上面裝了乙個虛擬機器,裡面裝了個ubuntu的機子,安裝過程比較順利,在硬碟分割槽那塊費了點周折,主分割槽和邏輯分割槽,swap,檔案的格式,硬碟型別 ide(hd) ,scsi (sd), sata ,我的筆記本是scsi。

2、 linux命令安裝

3、samba 、nfs、tftp、wireshark 使用

4、shell程式設計

三、應用程式開發

四、核心開發

五、驅動程式開發

學習第一天

知識是學會的,不是教會的 程式設計 驗證性或體驗性 創造性 學程式設計的4個階段 1.能看懂別人的 除錯別人的 2.能修改別人的 3.能拷貝別人的 做自己的事 4.能自己設計編寫 方法 多讀 做記錄 執行 修改 執行 練習,光說不練假把式 刷oj總結 寫部落格或許是個不錯的選擇 學生和已經工作的程式...

php學習第一天

第一章 安裝 php語言的核心特性是強大的字串和資料處理工具,還提供物件導向的支援。可以用c寫自己的php擴充套件模組。php能做什麼?伺服器指令碼,命令列指令碼,客戶端gui應用,安裝php環境 www.php.net,www.apache.org 2解壓後放在同一目錄下 3對apache和php...

第一天MySQL學習

資料庫的管理 顯示所有資料庫show databases 使用資料庫use databasename 資料庫建立create database dbname 資料庫刪除drop database dbname 表的管理 顯示所有表show tables 建立表create table 顯示表定義原始...