原创 MSP430G2553 看門狗餵狗問題

MSP430G2553編程用到看門狗,TI官方例程沒有看門狗餵狗例程,上網搜了看門狗例程,有兩個地方給出的看門狗初始化代碼是WDTCTL = WDT_ARST_1000(1秒的看門狗),餵狗程序是WDTCTL=WDT_ARST_1000+

原创 surface pro 7 使用type c耳機問題

surface pro 7多了個type c接口,看很多人問是否支持type c接口耳機。自己有個錘子的type c接口的耳機,試了下不行,應該是沒有內置DAC的原因,也就是說surface的type c 接口只是個USB口不自帶音頻功能

原创 MSP430G2553 看門狗喂狗問題

MSP430G2553編程用到看門狗,TI官方例程沒有看門狗喂狗例程,上網搜了看門狗例程,有兩個地方給出的看門狗初始化代碼是WDTCTL = WDT_ARST_1000(1秒的看門狗),喂狗程序是WDTCTL=WDT_ARST_1000+

原创 Beagle Black SD卡啓動問題

雖然BBB是開源硬件,但坑也是比較多的,還好資料和用的人也比較多,暫時還都能找到問題所在。吐槽完了來看下SD啓動的這個問題。 看了之前關於BBB啓動方式的文章應該比較清楚,在eMMC已經寫入系統的前提下(出廠已寫入系統),要想從SD卡啓動

原创 Beaglebone Black 啓動方式詳解

BBB板支持從EMMC、SD卡和UART啓動,總結如下。 AM3358 啓動方式分爲從存儲器啓動和從外設啓動兩類,從存儲器啓動包括NOR Flash、NAND Flash、MMC和SPI-EEPROM四種存儲器啓動,從外設啓動包括以太網、

原创 CC1310直接操作寄存器編程

官方 CC13x0 提供的驅動爲了兼容多種器件和操作系統比較抽象,例如串口發送函數是這樣的: int_fast32_t UART_write(UART_Handle handle, const void *buffer, size_t

原创 CC1310模塊上電問題

CC1310爲了實現低功耗模式,對每個外設都有電源管理功能,每個外設的電源手否上電可以單獨控制,並且默認是沒有上電的,參見Reference Manual 6.3 章。因此在每個外設使用前需要先進行電源使能操作,例如在進行串口初始化操作前

原创 TM4C129X USB開發歷程驅動安裝不成功問題

問題描述          運行usb_dev_bulk例程,在win10系統上安裝驅動遇到安裝不成功提示 “文件的哈希值不在指定的目錄文件中,此文件可能已損壞或被篡”   問題原因         Win10系統下安裝驅動強制要求驅動要

原创 CC1310串口下載程序

首先要在程序裏面使能BootLoader模式。CCFG裏面的BL_CONFIG寄存器是隻讀的,只能在ccfg.c文件裏面操作此寄存器。打開.../source/ti/devices/startup_files/ccfg.c文件,不用寫代碼

原创 TM4C129X CRC校驗功能使用問題

以前在嵌入式開發中進行CRC校驗一般通過軟件算法實現,TM4C1294自帶CRC校驗單元,但坑比較多,發出來供使用時參考 CRC單元只有一個寄存器,7個字段需要配置 INIT:初始值; SIZE: 選擇校驗數據是8位還是32位; RESI

原创 Beaglebone Black Root賬號問題

前面分析了SD卡啓動方面的一個坑,下面來看看Beaglebone Black root賬號這個坑。 BBB文檔都提到默認賬戶有兩個,一個是debian,密碼是temppwd;另一個賬戶是root,密碼爲空。板子eMMC自帶的鏡像確實是這樣

原创 海淘及訪問 google play的方法

前段時間Nexus 5發佈的時候第一次嘗試了下海淘,因爲nexus5 是在google play上在線購買,且只針對美國用戶,境內的IP是無法購買了的。用Goagent登錄google play發現也不行,當時就隨便搜了幾個可以免費用的V

原创 XPS 15-9550 USB充電問題

XPS15-9550自帶充電器130W,比較大比較重,出差帶着是個負擔。網上搜了一下XPS 15自帶TYPE C接口,並支持充電。但適配器功率小了也不行,功率大了體積又上去了,比較了一番最終選了65W的網易智造USB-C電源適配器,但此適

原创 PS-去除及替換背景色

刪除:用魔棒點擊背景色,點delete。 替換:用魔棒點背景色,出現虛線框後點,設置前景色,編輯---替換