半熟前端

軟體工程師 / 台灣人 / 在前端的路上一邊探索其他領域的可能性

本部落格使用 Gatsby 製作

本部落格有使用 Google Analytic 及 Cookie

Tag: avr

AVR

avr-libc 當中的ATOMIC_BLOCK

avr-libc 當中有個 <util/atomic.h>,第一個反應是明明 avr 都是單核才對,為什麼還需要 atomic,所以下意識看了一下說明。 The macros in this header file deal with code blocks that are guaranteed to be excuted Atomically or Non-Atmomically. The term "Atomic" in this context refers to the…

繼續閱讀...#avr
avr

用 AVR 做 USB 應用的考察

要用 AVR 做 USB 只有一個重點,就是晶片本身是否有內建支援 USB。目前能夠選擇的晶片有: ATmega8U2 AT90USB82 ATmega16U2 AT90USB162 ATmega32U2 ATmega16U4 ATmega32U4 AT90USB646 AT90USB647 AT90USB1286 AT90USB1287 目前大概只有 ATmega32u4 還有在賣,然而由於半導體供貨短缺的關係,如果沒有特殊管道大概是買不到了。 明年 11/2…

繼續閱讀...#avr