原创 simulink自動代碼生成(一)

Simulink自帶了種類繁多、功能強大的模塊庫,在基於模型設計的開發流程下,Simulink不僅通過仿真可以進行早期設計的驗證,還可以生成C/C++、PLC等代碼直接應用於PC、MCU、DSP等平臺。在嵌入式軟件開發中發揮着重要的作用,

原创 bash shell筆記(3)

正則表達式:就是處理字符串的方法,以行爲單位進行字符串的處理,通過一些特殊符號的輔助,可以讓用戶輕鬆搜索/替換某特定字符串例如查詢某個文件內具有的關鍵詞:  grep 'mail' /etc/rc.d/*last | grep root

原创 嵌入式linux如何學?

轉自韋東山老師。時常看看,激勵自己學好linux。 作爲一個新人,怎樣學習嵌入式Linux?被問過太多次,特寫這篇文章來回答一下。   在學習嵌入式Linux之前,肯定要有C語言基礎。彙編基礎有沒有無所謂(就那麼幾條彙編指令,用到了一看就

原创 stm32f031G6U6單片機SWD燒寫一次後,無法再次燒寫解決方法。

這幾天在做一個小項目,需要用到stm32f0系列的單片機,畫好的板子引出swd,方便調試和燒寫程序,可是第一次swd燒寫程序後,想再次燒寫,發現keil裏始終找不到設備,而且我的程序裏也並沒有複用swd的兩個引腳,很是疑惑。上網找了很多方

原创 bash shell筆記(1)

shell的變量功能變量的作用體現在當你寫了一個大型的腳本,路徑在腳本里出現的次數較多,下次如果更換主機,修改腳本里的所有路徑會很麻煩,如果使用變量,將變量的定義寫在最前面,後面的路徑名稱以變量來替換,只需修改一行就等於修改整個腳本。1、

原创 chapter2 Cyclone Architecture的翻譯1

功能描述 Cyclone® devices contain a two-dimensional row- and column-based architecture to implement custom logic. Column an

原创 嵌入式linux-學習筆記基礎篇

1、一個c/c++文件要經過預處理、編譯、彙編、連接等4步才能變成可執行文件。a、預處理:以#開頭的命令被稱爲預處理命令,將要處理的文件插入原文件中,將宏定義展開等,最後將這些代碼輸出到一個.i文件中。使用工具爲:arm-linux-cp

原创 bash shell筆記(2)

1、命令別名:alias lm 'ls -al | more'取消命令別名:unalias2、數據流重導向數據流重導向就是將原本輸出到屏幕上的數據,傳輸到文件或者設備上。標準輸入:stdin  使用<或<<標準輸出:stdout 使用>或

原创 section 1.cyclone FPGA Family data sheet的翻譯

This section provides designers with the data sheet specifications for Cyclone®devices. The chapters contain feature de

原创 Git學習使用

1)點擊左上角小貓頭像,github主頁的左邊是相關動態,比如其他人發起的issue,右邊是倉庫就是項目repository:倉庫主頁,直接點擊個人主頁就是自己當時設置的文件名打開對應項目,右上角收藏:看到別人的項目覺得不錯,可以收藏:s

原创 鏈式存儲結構

鏈表的基本概念:1、表頭結點鏈表中的第一個結點,包含指向第一個數據元素的指針以及鏈表自身的一些信息2、數據結點鏈表中代表數據元素的結點,包含指向下一個數據元素的指針和數據元素的信息3、尾結點鏈表中最後一個數據結點,其下一個元素指針爲空,表

原创 pcDuino入門指南+如何燒寫系統(SD卡-卡刷)

第一章:初識pcDuino一.概述:pcDuino是一款高性能的,性價比極高的迷你PC平臺,它能運行像 Linux 3.0和Ubuntu 12.10這樣的操作系統。通過內置HDMI接口即可直接輸出視頻到電視或顯示器屏幕而不需要像常規嵌入式

原创 VSCode使用總結

官網:https://code.visualstudio.com/簡介VSCode是微軟出的一款輕量級代碼編輯器,免費而且功能強大,對JavaScript和NodeJS的支持非常好,自帶很多功能,例如代碼格式化,代碼智能提示補全、Emme

原创 無頭結點的單鏈表的創建和逆置

#include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct node{ int data; struct node* next; }

原创 while(1)的另一類用法

while()語句a;語句b;語句c;當while在複合語句中沒有使用花括號時 循環體只有語句a,相當於while()後第一個分號前面的語句就是循環體。