- 博客(8)
- 收藏
- 关注
原创 購買中國簡體中文电子书 (图灵社區、異步社區、中國亞馬遜) - 初體驗
對於電子書的感覺是, 好像是個有用的東西, 又不是那麼的有用, 我覺得以目前的 e-ink 技術最適合小說類的書籍使用, 以及有以下特點的書籍/文字:純文字不含大量圖片不含長片斷程式碼不需要前後反覆交叉翻閱blog 的長文章而我閱讀的書籍通常會很需要前後翻閱, e-ink 的翻頁速度和閃爍完全不適合。目前的技術說實在要取代紙本書我覺得還差的遠。再來我覺得所謂的電子書並不是書, 而應該說
2016-10-13 14:41:45
2009
原创 [books] - SICP 2nd edition
全名是: Structure and Interpretation of Computer Programs 中文名稱: 计算机程序的构造和解释20131024 淘寶訂單 20131104 到手, 12 天才收到, 有點久。費用 42 * 5.1 = 214.2 + 145 = 359.2 委託代買購得。這本書有電子版本, 當然是英文的, 要不然我就不用花錢買中文的版本。
2015-10-27 08:48:51
698
原创 作業系統之前的程式 for stm32f4discovery (3) - usart
usart 是很重要的輸入/輸出功能, stm32f4discovery 有好幾組 usart, 這範例選用了 usart2 這組, 接腳是 PA2, PA3, 另外的 gnd, 5v 用, 可接可不接。感謝 JuluOSDev 陳?毅補充:「VCC 不需要接 但是 GND 需要接的 不接的話叫作 floating 兩邊的電位不見得相同可能會有奇怪現象, GND相接, 共地才會有一個正
2015-10-25 12:18:52
893
原创 作業系統之前的程式 for stm32f4discovery (2) - 點亮 led, c version
toolchain 的使用已經不在困擾我, 困難的是 cpu arm 架構與硬體平台, 這可要看不少資料。通過開發環境的試鍊後, 我打算點亮 led 燈來做為第一個 c 語言的練習程式。不過沒想到這支作業系統之前的程式就難倒我, 是有關 io 的部份, 不像前一個程式, 這個程式會用到平台相關的程式碼, 點亮 led, 得先要查詢接腳資料, 而查詢接腳資料是很磨人的, 我從這裡的範例程式修
2015-10-23 14:06:39
965
原创 作業系統之前的程式 for stm32f4 - discovery (1) - 1 加到 10 , asm version
對 x86 的學習暫時告個段落, 我開始邁向另一個硬體平台 arm, 使用的是 stm32f4discovery 這塊開發板, 比較不滿意的是沒有 mmu, 192k ram 也實在小了點,咦!前一篇提過了阿?那我就再說一次。至少給我 1M 阿!我實在是不習慣 mcu 的小資源。重複同樣的學習方式, 先來開發第一支作業系統之前的程式, 和 x86 pc 有 bios 不同, 這支程式就
2015-10-23 09:34:24
830
原创 作業系統之前的程式 for stm32f4discovery (0.5) - newlib
https://github.com/jsnyder/arm-eabi-toolchain 這個 toolchain 會使用 newlib 來當作 standard c library, 我的版本是這個:arm-eabi-toolchain/newlib-2013.05/如何證明有使用 c lib 呢? 試著使用 setjmp/longjmp 並編譯程式, 可以參考以下範例:htt
2015-10-23 09:31:41
389
原创 作業系統之前的程式 for stm32f4 - discovery (0.2) - p103 模擬器
p103 這個模擬器有支援 stm32 p103 uart, 所以選用了這個模擬器, 主要目的是為了測試 c++ 和 uart, 為什麼不在真正的版子上測試呢? 我想把寫入 flash 的次數減少一點, 等到開發到一定程度才搬到 stm32f4 - discovery 上測試, 所以重溫一下模擬器的懷抱。參考成大 wiki: http://wiki.csie.ncku.edu.tw/emb
2015-10-23 09:23:15
702
原创 作業系統之前的程式 for stm32f4discovery (0) - 打造 linux 開發環境
the 1st edition: 20130405the 2nd edition: 20150119這個系列累積了不少篇幅, 以下是所有系列的文章目錄:bare-metal for stm32f4 discovery board content在《作業系統之前的程式》這系列 x86 os kernel 開發紀錄的學習經驗, 我想依樣畫葫蘆拿到 arm 的學習上, 重新學習一
2015-10-22 17:37:52
1989
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人