原创 2015.03.20使命

1. 人生往往不在於權利有多大,金錢物質有多少,,當你作爲一個程序員,你的使命是做出最漂亮的程序,當你做制板硬件工作,你的使命是做更好的板子,,把自己的角色作爲自己人生的使命來經營自己,,相信你在物質上不會有太多遺憾,,,,2015,

原创 cadence原理圖後續

一、網表輸出  1.自動編號 輸出網表前,不能有問號 -- 效果: ----   -- 效果:   2.DRC檢查 輸出網表前需要DRC檢查         3.網表輸出  

原创 cadence.封裝1

一、封裝中幾個重要的概念 軟件如下:   ①、Regular pad(正規焊盤) 用在:top layer,bottom layer,internal layer(信號層) ②、thermal relief(熱風焊盤)

原创 在Ubuntu爲Android硬件抽象層(HAL)模塊編寫JNI方法提供Java訪問硬件服務接口(老羅學習筆記4)

在上兩篇文章中,我們介紹瞭如何爲Android系統的硬件編寫驅動程序,包括如何在Linux內核空間實現內核驅動程序和在用戶空間實現硬件抽象層接口。實現這兩者的目的是爲了向更上一層提供硬件訪問接口,即爲Android的Applicatio

原创 21.allegro下鼠標形狀設置

1. -- --- -----                                       ---

原创 16.allegro元件手動擺放[原創]

一、手動擺放 --- -- 一個個擺放 二、全局設置 --- 這裏都是全局的 顯示信息 三、快速擺放所有元件 --         ------------  

原创 22.allegro中PCB打印設置

1. -- 2. 3. 4.   ----

原创 jni調試3(線程調試env變量問題)

jni層調試線程死機原因 一,導致死機原因:   jni層中  線程函數中  只要添加調用env 的函數 ,,就會死機     二,解決方法 第一我們應該理解: ①(獨立性) JNIEnv 是一個與線程相關的變量,即線程A有

原创 在Ubuntu上爲Android系統的Application Frameworks層增加硬件訪問服務(老羅學習筆記5)

  在數字科技日新月異的今天,軟件和硬件的完美結合,造就了智能移動設備的流行。今天大家對iOS和Android系統的趨之若鶩,一定程度上是由於這兩個系統上有着豐富多彩的各種應用軟件。因此,軟件和硬件的關係,在一定程度上可以說,硬件是爲軟

原创 在Ubuntu上爲Android系統編寫Linux內核驅動程序(老羅學習筆記1)

   在智能手機時代,每個品牌的手機都有自己的個性特點。正是依靠這種與衆不同的個性來吸引用戶,營造品牌凝聚力和用戶忠城度,典型的代表非iphone莫屬了。據統計,截止2011年5月,AppStore的應用軟件數量達381062個,位居第

原创 在Ubuntu上爲Android增加硬件抽象層(HAL)模塊訪問Linux內核驅動程序(老羅學習筆記3)

在Android硬件抽象層(HAL)概要介紹和學習計劃一文中,我們簡要介紹了在Android系統爲爲硬件編寫驅動程序的方法。簡單來說,硬件驅動程序一方面分佈在Linux內核中,另一方面分佈在用戶空間的硬件抽象層中。接着,在Ubuntu上

原创 19.allegro過孔設置[原創]

一、根據線寬設置過孔 在規則管理器下 --- --- ---- --- ---   二、設置原點 法1: -- -- 法二: 然後鼠標點選 ---option欄目在哪?

原创 allegro 顏色設置

1. -- 或者: 2. -- 3. -- 4. 5. 6. 7. 8. 9. 10.  -- 11.顏色保存: --  12. 板子做好後,vis

原创 男兒當自強

英雄出處少年郎 側西望,向北方 竹籃清水盈何妨 寥寥嫋嫋愁雲淡 我自胸中我自強            2015/07/30 瘋耔

原创 udelay、mdelay、ndelay、msleep使用比較說明

 時間單位:     毫秒(ms)、微秒 (μs)、納秒(ns)、皮秒(ps)、飛秒(fs)、阿秒、渺秒     1 s = 10^3 ms = 10^6 us = 10^9 ns = 10^12 ps = 10^15 fs=10^18