原创 1.【C語言實踐之】協議拼包多包

前提主要搞清楚 指針數組,二級指針相關。 debug_type *params2[30]={0}; //指針數組 debug_type params[30]={0}; //數組 params2[0]=&params[0]; //地址傳入

原创 NMEA-0183 協議簡介

NMEA0183協議大體分爲:GPGGA,GPGSA,GPGSV,GPRMC,GPVTG等        

原创 1.【C語言實踐之】協議拼包

協議包是各個通信協議所基本的結構組成。常會用到C語言的指針和數組等數據結構。 下面將用實例簡易實現下面十六進制的拼包流程: 7979001e9c0731323334080808080868656c6c6f776f726c640000000

原创 FreeRTOS學習-1

FreeRTOS是一個免費的(free)的實時(real time)操作系統,它和UCOS,RTX,RT-Thread等都是一類RTOS實時操作系統,但FREERTOS之所以最熱門,並且成爲許多芯片的第三方支持的操作系統是因爲他的free

原创 NBIOT_BC95_AT命令集

AT指令: 1.模塊對外通信接口,在物理層表現爲:串口,I2C,USB,Ethernet,CAN等 2.模塊對外通信接口,一般物理層之上還有協議層:如Ethernet的TCP/IP等 3.通信模塊最古老也最流行的編程接口就是AT指令,可能

原创 【低功耗STM32L0x系列單片機完全學習】

如今是物聯網的時代,因此低功耗是嵌入式終端所必備的一個特徵。由於項目需要,需要從大衆的STM32F103系列的轉到STM32L0x低功耗系列,開始學習一款新的芯片肯定少不了查閱很多資料,走各種彎路,作爲一個菜鳥。我希望將我的學習之路記錄下

原创 嵌入式C語言完全學習大綱

《linux環境下C語言編程完全學習》課程大綱: 1.C語言基本概念1 導入C語言學習階段,演示如何在linux下做C語言程序開發。並且開始講解C語言的一些基本概念,包括:源文件、頭文件、關鍵字、註釋等。      2.C語言基本概念2

原创 VC2017調試

https://blog.csdn.net/rzdyzx/article/details/78964810

原创 嵌入式C語言完全學習筆記進階篇

1、數據類型 1.1、基本數據類型 數據類型分2類:基本數據類型+複合類型 基本類型:char short int long float double 複合類型:數組 結構體 共用體 類(C語言沒有類,C++有) 1.1.1、內存佔用與s

原创 嵌入式C語言完全學習筆記(一)

1、經典入門:hello world 1.1、概念: *源文件:源文件即源代碼文件,C語言源文件後綴名是.c。 *頭文件:頭文件後綴名爲.h(head,頭),C語言代碼由源文件和頭文件組成。 *關鍵字:關鍵字是C語言徵用了的一些字,這些字

原创 嵌入式C語言完全學習筆記(七)

8、指針     指針全稱是指針變量,其實質是C語言的一種變量。這種變量比較特殊,通常它的值會被     賦值爲某個變量的地址值(p = &a),然後我們可以使用*p這樣的方式去間接訪問p所     指向的那個變量。 8.1、爲什麼需要指

原创 嵌入式C語言完全學習筆記(三)

3、C語言數據類型 3.1、整形     C語言中的整形對應數學中的整數,整形變量是用來描述一個整數值的,整形變量經過計算     後也只能是整數(整型),不可能出現小數(浮點型). 要求:要學會整形變量的定義,賦值,計算       要

原创 “沙海騎士”沙盤活動心得體會

“沙海騎士”沙盤活動心得體會 掘金求生夢想隊 8月16日週五,我們參加了集團肖老師精心策劃的沙盤模擬活動-“沙海騎士”,在肖老師的視頻介紹和規則講解下我們開始了變化莫測,“九死一生”的大沙漠掘金之旅。 遊戲簡介爲:團隊通過沙漠、村莊、綠洲

原创 PDU短信編碼解碼

PDU短信編解碼格式說明 共有三種方式來發送和接收SMS信息:Block Mode, Text Mode和PDU Mode。其中PDU Mode被所有手機支持,可以使用任何字符集,這也是手機默認的編碼方式。   PDU模式不僅支持中文短信

原创 嵌入式C語言完全學習筆記(八)

9、結構體、共用體、枚舉、宏定義、預處理 9.1、結構體 9.1.1、爲什麼需要結構體? 沒有結構體之前,在C語言中,數據的組織依靠:變量+數組。 最初最簡單的時候,只需要使用基本數據類型(int char float double)來定