原创 嵌入式系統C語言編程小心使用局部變量

問題: 今天同事在寫一個STM32上的程序時,總是遇到內存溢出的錯誤。結果發現是因爲使用了一個局部變量導致的。 因爲C語言的局部變量被編譯器自動放到棧區的空間(全局變量需要手動申請並釋放空間)。嵌入式系統的棧區本來就很小,而且要放進去的變

原创 Thinking Small With Tiny Core Linux

http://ostatic.com/blog/thinking-small-with-tiny-core-linux I recently had the need to build a virtual appliance, a

原创 手動安裝Tiny Core Linux

我之前自己試驗時,用CorePlus(即最大的那個70+MB的)中得圖形化安裝選擇Text Only,安裝出來虛擬機硬盤佔了33M!我就納悶了,應該9M左右纔對啊! TC官網上的Install guide和Older的都是圖形化的。我下載

原创 SystemC Install

Firstof all, I think this blog is great but still not so complete. Youmight end up figuring out how to set up the Envir

原创 16個網站 --- 免費的人工智能電子書

這個網址包含了16個網址:免費的人工智能電子書 有的是可以直接下載的,有的需要註冊,有的智能在線閱讀。不過很有用了! http://www.getfreeebooks.com/?p=10831 我嘗試了一下這個網址,裏面分類很齊全,而且能

原创 Windows下C語言環境搭建VIM+GCC+CTAGS

1. VIM 不說了,EXE安裝就行 2. GCC 有好多中選擇,各種麻煩,各種環境變量……我選擇了TDM-GCC http://cznic.dl.sourceforge.net/project/tdm-gcc/TDM-GCC%20In

原创 What are the differences between numpy arrays and matrices

關於Numpy array 和 Matrix的不同,本文轉載自StackOverflow。並且同時發現該問題的回覆已被翻譯: 原文:http://stackoverflow.com/questions/4151128/what-are-

原创 It's because your R is too old

I just want to install ggplot2 for R. But it says I don't have reshape2. Then I tried to install reshape2 but it says "

原创 Eclipse Coding Tips

1. LEFT Intent codes in multiple lines (1)Select multiple lines you want to move left a TAB. (2)Ctrl + i

原创 FSMC STM32 + FPGA

臨時看到的QQ羣討論,說可以用FSMC這項技術實現STM32與FPGA的通信,而且速度很快。 有時間學習一下。

原创 Something New To Learn

bacnet協議----樓宇自動化 (作爲應用層協議在TCP/IP上跑) 76800 串口波特率 winio 485通訊

原创 Python Hashmap/Dictionary 使用指南

Python 來自:http://www.dotnetperls.com/dictionary-python Built-in Dictionary List Set Tuple 2D Array Bytes Class Cons

原创 QPython起步

像我這種Geek就喜歡弄些稀奇古怪的。人生苦短,愛上Python的我,想把地鐵上的時間也霸佔了寫點什麼好玩兒的。 Qpython是android系統上一個比較集成,好用的平臺。不過不知道爲什麼最新版本的3rd package下載地址pac