原创 STM32串口向世界問好 原

本文介紹串口通信最基本也是最常用的用法,全雙工、異步通訊方式。它只需要3根線連接即可,發送(TX)、接收(RX)及地(GND)。配置串口通信,至少要設置以下幾個參數:字長(一次傳送的數據長度)、波特率(每秒傳輸的數據位數)、奇偶校驗位、還有

原创 從彙編角度理解C語言(三) 原

如定義以下結構體類型struct binky {   int a;   char b, c, d, e;   short f; }; 不考慮內存對齊的其況,他在內存中作如何表示呢?圖:假如有以下代碼例1{   struct binky x;

原创 從彙編角度理解C語言(二) 原

下面介紹簡單的C代碼會生成怎樣的彙編。 當定義一個變量時,其類型就說明了他在內存中所佔的字節數,編譯器會生成一個符號表,用來映射變量名及變量在內存中的存儲位置。 在我們的例子中,默認int型總佔四個字節,並且不考慮變量在內存中實際位置。

原创 物聯網概要 原

前段時間翻閱了劉雲浩教授主持編寫的一本有關物聯網方面的書《物聯網導論》,對目前的物聯網整體框架有了一些感性的認知。 物聯網這個概念所涉及到的技術非常之廣,包括從感知識別的傳感器技術、終端處理的半導體嵌入式計算機技術,到對各種異構設備的互聯的