原创 c語言鏈表詳解

原文鏈接:https://blog.csdn.net/endeavor_g/article/details/80552680 參考:《C語言程序設計(蘇小紅)》P388-397 鏈表是一

原创 Win10窗口背景色改成豆沙綠,鎖屏後失效的解決方案

原文鏈接:https://blog.csdn.net/u010851468/article/details/80414961?utm_source=blogxgwz8 1. 按Windows鍵+

原创 看過最好的遺傳算法和程序(沒有之一)

原文鏈接:http://www.cnblogs.com/hxsyl/p/5240905.html 1、遺傳算法介紹 遺傳算法,模擬達爾文進化論的自然選擇和遺產學機理的生物進化構成的計算模型,一種

原创 模擬退火與爬山算法

原文鏈接:https://blog.csdn.net/linkfqy/article/details/75331560 最近學習了一些元啓發算法,感覺這些算法的原理都挺有趣的 結合了

原创 枚舉

不同枚舉中的名字必須互不相同。 同一枚舉中不同的名字可以具有相同的值。 枚舉爲建立常量值與名字之間的關聯提供了一種便利的方式。 相對於#define語句來說,枚舉的優勢在於常量值可以自動生成。 儘管可以聲明enum類型的變量,但編譯器不

原创 DSP程序死機(跑飛)的一些情況-軟件原因

原文鏈接:https://blog.csdn.net/Ocean_Ele/article/details/78173265 前面對DSP程序死機的硬件原因進行列舉,並給出相應的解決辦法,

原创 DSP程序死機(跑飛)的一些情況-硬件原因

原文鏈接:https://blog.csdn.net/Ocean_Ele/article/details/78173259 DSP和FPGA不一樣,在DSP上運行的程序可能會會出現死機,

原创 最全的ASCII碼對照表

原文鏈接:https://blog.csdn.net/jinduozhao/article/details/75398793 十進制代碼 十六進制代碼 MCS 字符或縮寫 DEC

原创 用include 引用頭文件時,雙引號和尖括號的區別

原文鏈接:https://blog.csdn.net/a1023182899/article/details/78162488 用include 引用頭文件時,雙引號和尖括號的區別: 1.雙引號

原创 28335GPIO及外部中斷配置介紹

弄了兩週終於把28335的啓動流程、寄存器及中斷向量表的映射方法、內存的劃分等有了一個全面的瞭解,今天看到久違的LED燈的閃爍,頓掃陰霾。特在此總結下28335GPIO及外部中斷配置介紹。其實對於一個微控制器,只要能夠獨立實現

原创 深入理解指針

1    、我的總結:int *p;            指針的類型      【去掉p,剩下的】                   指針所指向的類型【去掉*p,剩下的】   2    、sizeof() 測試結果 int (*ptr

原创 MD5算法原理及其實現

什麼是MD5算法 MD5訊息摘要演算法(英語:MD5 Message-Digest Algorithm),一種被廣泛使用的密碼雜湊函數,可以產生出一個128位元(16位元組)的散列值(hash value),用於確保信息傳輸完整一

原创 CRC 算法的簡單說明

寫給嵌入式程序員的循環冗餘校驗(CRC)算法入門引導 前言 CRC校驗(循環冗餘校驗)是數據通訊中最常採用的校驗方式。在嵌入式軟件開發中,經常要用到CRC 算法對各種數據進行校驗。因此,掌握基本的CRC算法應是嵌入式程序員的基本技能。可是

原创 堆棧在C語言中的定義(單片機的中堆棧相當於棧)

在計機領域,堆棧是一個不容忽視的概念,我們編寫的C語言程序基本上都要用到。但對於很多的初學着來說,堆棧是一個很模糊的概念。堆棧:一種數據結構、一個在程序運行時用於存放的地方,這可能是很多初學者的認識,因爲我曾經就是這麼想的和彙編語言中的堆

原创 DSP28335進入非法中斷

進入非法中斷是因爲CPU內核讀到了非法指令,之所以會讀到非法指令,一般是因爲程序跑飛。 程序跑飛不一定是軟件問題,硬件上的時鐘電源不穩定也會導致這個問題。   1. 程序中是否使用了Delay_us()函數,如果是,是否已經copy到Ra