原创 stm32L071xx使用其雙bank功能實現升級備份功能

一、升級備份的需求 單片機的升級備份功能,主要是解決升級時斷電導致系統永久死機的問題。一般的做法是使用IAP方式升級+用戶Bootloade方式切換啓動地址。網上的例子也很多,這裏先說一下另外一種升級方式(ISP)和切換方式(System

原创 SecureCRT自動保存日誌,創建指定格式的日誌,添加每行輸出的打印時間

轉載於:https://www.cnblogs.com/xiegj/p/5669892.html   很多人用SecureCRT時,希望自動記錄日誌,一個是方便以後查閱,一個是對自己的操作有個記錄。可以看看自己做了什麼操作,有時甚至可以看

原创 Package name 'xxx' does not correspond to the file path 'yyy'

出現此種錯誤的原因有: 一、包路徑不規範、 1.包名有大寫字母的會報此種錯誤; 2.文件路徑名有中橫線的會報此種錯誤; 3. 二、java.srcDirs屬性設置錯了 java.srcDirs = ['src/main/java', '

原创 電量計技術分析

1.電壓查表法來計算剩餘電量       自從手持及便攜式設備被開發出來, 電池技術就被廣泛使用在這些裝置上。在實際運用的角度來看, 電池剩餘電量的精度, 一直是使用者要求的重點之一, 任何人都不希望看到剩餘電料顯示還有30%, 可是下一

原创 HI3516CV300 1.1 liteosMakefile框架分析

1.第一步:死機硬背sdk開發包的各個目錄 ├── drv ├── mpp ├── osal ├── osdrv ├── package ├── scripts ├── sdk.cleanup └── sdk.unpack 而今天的重點就

原创 Makefile中的關鍵字和默認變量

關鍵字: .PHONY error export 專門給子Makefile導出變量使用的,同級Makefile是不能使用export導出的變量的。子make修改後主make不受影響     默認變量: PWD---------------

原创 hisi板子getty: can't open '/dev/null': Permission denied

getty: can't open '/dev/null': Permission denied 可能的原因: 1.getty沒有可執行權限,這個需要到busybox的rootfs目錄下去看一下,rootfs/bin/busybox的權限

原创 關於AAC使用開源代碼,是否收取專利費的問題

相信高音視頻的人離不開aac,但是aac好用嗎,   https://www.cnblogs.com/gaozehua/archive/2012/12/24/2831022.html

原创 Makefile之PHONY的猜想與驗證

1. .PHONY定義的多個僞目標的執行順序 .PHONY  clean all  sample test 猜測有三種結果: a).PHONY 也是一個僞目標,其所依賴的僞目標會被依次執行(猜想是錯誤的,.PHONY是Makefile中的

原创 Makefile的遞歸調用怎麼傳遞命令行的目標clean

都知道Makefile的遞歸實現有三種,換湯不換藥: cd subdir;make或者make -C subdir 或者 make -f $(CURDIR)/subdir/Makefile 但是當頂層Makefile的命令行指定了目標時,

原创 Linux下異步I/0:O_ASYNC標誌,aio_read

http://blog.csdn.net/wenhuiqiao/article/details/7066267 在使用libmodbus的時候,發現不能夠使用它,運行master-example的時候總是報錯,說“i/o possib

原创 基於linux2.6.35的串口平臺驅動探索

困擾我1周的問題終於得到解決了,我的問題是在串口驅動註冊的時候,mxs_auart_driver是如何被調用的。 原文出處:http://blog.csdn.net/bonnshore/article/details/797970

原创 Linux下執行文件報錯:bash:./xxx:無法執行二進制文件

今天給客戶發了一個ubuntu下的小工具,用戶到手後運行不了,報錯:一開始以爲是全權限的問題,所以讓她“ls -la”一下,看看權限,但是結果是ok的,權限沒問題後來發現他是用的是32bit的ubuntu系統,而我們使用的是ubuntu6

原创 Unable to restart Cadence License Server with the new license file--cadence服務安裝失敗

之前的安裝方法在其他機器上百試百靈,但是今天在Win7旗艦上安裝就是報錯:後來關閉防火強,在重新執行一下“LicenseManagerPubkey.bat”再重新啓動一下licence server就好了1.關閉防火強2.重新破解cdsl

原创 虛擬機Ubuntu 輸入密碼後黑屏

早就打算寫點什麼了,一直沒有考慮怎麼寫?在哪裏寫?寫什麼?給誰寫的? 今天系統崩潰了,才知道這些答案的,以後堅持把程序員的點滴都記錄在CSDN上面了!  圖形界面程序損壞,可能是在更新內核或者安裝軟件的時候,把與xorg相關的文件