原创 C 隱式類型轉換記錄

類型轉換問題代碼 //數據重組 uint32_t u32Address = 0; uint8_t u8Buffer[4] = {0x12, 0x34, 0x56, 0x78}; for (int i = 0; i < 4; i++)

原创 Keil異常處理WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS

原鏈接 問題: * WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS SEGMENT: ?PR?_TIMER2_INIT?TIMER2 說明: 程序中有些函

原创 SourceInsight雙擊代碼後進入剪切板問題解決辦法

問題描述: 選用SourceInsight瀏覽代碼目的是爲了提高工作效率和編寫代碼的體驗,在安裝SourceInsight(3.5和4.0)後,選中代碼片後,進行復制Ctrl+C或者剪切Ctrl+V快捷鍵操作時,光標立即跳入剪切板cli

原创 STM32 項目移植小記20180323

系統時鐘 新項目移植時,特別需要注意時鐘的配置,結合demo程序及數據手冊排查配置問題; 滴答定時器(用的ucos-ii)時間準備很關鍵; 串口 串口中斷接受->輸出,在結合RS485半雙工通信時,注意收發的切換時間,測試時,波特率

原创 C strcpy和strncpy用法和區別

原文鏈接:https://www.cnblogs.com/xmxu/archive/2012/08/20/2647382.html NULL #ifndef NULL #ifdef __cplusplus #def

原创 谷歌翻譯破解版(教程)

破解工具鏈接:http://download.csdn.net/detail/qq_32234421/9903368 【破解步驟】   1、下載並解壓文件,雙節“translateclient.exe”開始安裝。   2、路徑可根據需

原创 C 內存字節對齊小結

原鏈接:https://blog.csdn.net/andy572633/article/details/7213465 前言 在C語言面試和考試中經常會遇到內存字節對齊的問題。今天就來對字節對齊的知識進行小結一下。 首先說說爲什麼要對齊

原创 C 指針a和&a

以指針形式和以下表形式對數組訪問 以指針形式,*( a + 4 ),a 數組首元素的首地址,偏移4個該類型的偏移量; 以下表形式,a[4],被解析成指針形式操作,a數組首元素的首地址,加上括號內4個元素的偏移量,計算新的地址。 代碼

原创 STM32 Nucleo開發手冊

鏈接:https://www.yiboard.com/thread-65-1-1.html

原创 C 鏈表各類操作詳解

鏈接:http://www.cnblogs.com/HappyEDay/p/5837258.html

原创 FLASH相關知識掃盲

簡述 在flash的動態存儲(單鏈表方式)中,遇到flash壞塊問題,從中引申出許多不熟的知識點,在此梳理標記。其大致過程,經過和同事及朋友的溝通,nand flash的壞塊處理方法如下:flash寄存器標誌位檢測、採用文件系統管理、共用

原创 Beyond Compare對比相同文件仍顯示紅色解決辦法

地址:http://www.beyondcompare.cc/wenti/xianshi-hongse.html question2:BeyondCompare This license key has been revoked. Be

原创 iPhone製作iMovie基本操作

鏈接:https://help.apple.com/imovie/iphone/2.2/?lang=zh-cn

原创 C和指針-快速上手-小記

puts和printf的區別  puts()函數只用來輸出字符串,沒有格式控制,裏面的參數可以直接是字符串或者是存放字符串的字符數組名。  printf()函數的輸出格式很多,可以根據不同格式加轉義字符,達到格式化輸出。  puts()

原创 C 枚舉用法

枚舉類型的定義形式爲: enum typeName{ valueName1, valueName2, valueName3, …… }; enum是一個新的關鍵字,專門用來定義枚舉類型,這也是它在C語言中的唯一用途;typeName是