發表文章

目前顯示的是有「入門」標籤的文章

[Arduino] 久聞 Arduino

圖片
早在幾年前就聽過Arduino,但之前沒特別吸引我,是最近在公司開發Embedded Systems,認識了很多硬體廠商,我先後摸過TI MSP430系列、Microchip WiFi module、Renesas RL78G14...等等,但瞭解過後,發現各大廠讓一般使用者無法入手的重點,應該就是IDE的收費方式,或者是Debug tool的要價太高。 這幾點因素,我想光是我已經是熟悉的人,也不太容易入手,因為花一花少說也要將近萬把塊。 我這窮工程師怎麼可能受得了。 我剛好這陣子有些私人的案子想開發,會用到一些Embedded的設備,萬般掙扎下,就選了Arduino,畢竟是open hardware...,IDE是免費的,裝置又算便宜。 就這樣,買了一塊回家。 然後,快速開始... 聲明。。。 我的環境是MAC Air 1) 下載Arduino的IDE ... MAC Download 2) 你會看到一個檔案被存到你的下載資料夾。    ***  arduino-1.0.4-macosx.zip     ***  解壓縮,基本上就是點開它。     ***  然後一切就很莫名其妙的下載資料夾中就出現了一個檔案:Arduino     ***  在接上裝置....,點開IDE後...,先選好你的Arduino Board在Tools -> Board -> arduinoxxx..             像我買的是Arduino Nano W/ ATMega 328     ***  選好Board之後,在進入設定,Tools -> Serial Port     ***  重點來了,你會找不到你的Serial Port,那是因為Arduino板子上有一個晶片可以幫你模擬USB虛擬Com port(Serial Port),因此你必須安裝那個晶片的驅動。           下載Serial Por...

[JAVA][入門] JAVA簡介(上)

這陣子苦讀JAVA,似乎沒什麼成果,所以想一想乾脆回過頭來整理些基礎的東西。現在我已經處在一種越讀頭越大的狀態,大概是公司要用的資料已經延伸到JAVA EE(後面介紹),所以我所學的JAVA SE,似乎真的只是入門班而已。 JAVA SE架構示意圖: Jave SE Platform at a Glance JDK JRE Java SE API Java Language Tools and Utilities Runtime Base Libraries Other Base Packages Integration Libraries User Interface Libraries Java Virtual Machines javac javadoc Java Lang and Util Beans IDL AWT HotSpot JAR Java Web Start Collections I18N Support JDBC Swing javah Applet/ Plug-in Concurrency Utilities I/O JNDI Java 2D javap JAR JMX RMI Accessibility JPDA Logging Math RMI-IIOP Drag and Drop JConsole Management Networking Scripting Input Methods VisualVM Preferences API Override Mechanism JNI Image I/O java DB Reference Objects Security Print Service Security Reflection Object Serialization Sound International- ization Regular Expressions Extension Mechanism RMI Versioning XML IDL ZIP Deployment Instrument- ation Monitoring Trouble- shooting Scripting JVM TI   ...