單晶片工程師筆記
轉職工程師 目前找尋理想中
2013年8月29日 星期四
ProtoThreads於VS2010下編譯問題
›
過了許久才動作。先將ProtoThreads編起來。 在VS2010下竟然編不出來。 錯誤訊息是說將巨集的東西做變數是不行的。 奇怪了,不是只有取用行號。 發出錯誤的是debugger。 查了一下,要將Debug Information Format設定從/ZI改為/Zi 這個應...
2 則留言:
2013年8月8日 星期四
Protothreads結合簡單多工之構想
›
簡單多工在閱讀上有Task及Function不易分別的問題。這個部分用Protothreads來補強。 因為Protothreads功能限定在單一函式內。 所以Task在程式結構上會分成二部分。 一個是狀態及時間控制,此部分以Protothreads為主要描述。 另外的是資料處理...
2013年7月9日 星期二
簡單多工將移轉到Protothreads
›
簡單多工的效率不錯,但一直有一個問題:可讀性。 並不是不可以讀,而是和PC上寫程式的風格有差異。 Bee很早就知道有Coroutine可以用,但已知的Coroutine只有在FreeRTOS上。 今天找到了Protothreads正是符合需求。 比對簡單多工,只是短時間性延時的實...
2013年7月6日 星期六
MCU應用面的改變
›
今年MCU大廠合併一堆是前所未有的局面。ARM可以說近乎統一新MCU市場。 CPU核心是沒得好玩了,所以重心應轉到其他領域才是。 問題是應往那一個方向? Bee提出一點看法,接下來會極端化。 1. 省電: 保持小型系統,和8位元搶市場。 2. PC化 要和PC相連接,擴張...
2013年5月24日 星期五
X86式微,已經回不來了
›
Bee最近換了手機,終於開始使用智慧手機了。 一看規格:四核心、2GB RAM及16GB儲存空間。 這規格超過七年前Bee的第一台筆電。 而最近Bee也有點想買NB,只是換手機先。 但低價NB,就i3,i5核心,沒有一台可以使用到16GB的記憶體,只能到8GB。 那NB除了硬碟容...
2 則留言:
以SD卡做為MCU磁碟機
›
外部串列式儲存單元選用考量: 1.界面速度 2.單位儲存價格 3.和PC做資料交換 使用USB是一個不錯的選擇,但不是每一種MCU有USB界面。 使用UART是最普遍,但串列儲存元件未支援。 使用I2C則是慢了點。 使用SPI是不錯的選擇,但和PC又無法直通。 用了數種儲存單元後...
16 則留言:
2013年5月23日 星期四
STM32完整C函式庫支援之可能性
›
IAR未實現函式列表: 作業系統相關 <stdlib> abort() exit() system() <signal.h> raise() signal() 時間 <time.h> clock() time() 檔案系統 <stdio....
‹
›
首頁
查看網路版