原创 【Linux】製作Ubuntu文件系統相關配置、服務筆記

用於記錄製作ubuntu文件系統過程中涉及到的系統配置,服務詳情 1./etc/hostname 用於設置系統機器名稱,局域網中機器名 2./etc/hosts 應根據hostsname設置迴環ip域名:127.0.1.

原创 【學習筆記】KEIL中C51printf函數的用法

博客搬家,原貼日期:2015-02-27 C51中printf函數通過調用putchar函數實現串口打印, 部分代碼如下:  while (!TI);  TI = 0;  return (SBUF = c); 它會等待TI置位之後才

原创 【中途結題】基於彌亞微Mi200E的模塊通信實驗

網易博客搬遷-原貼時間:2015-02-10 一、資料收集 模塊通訊協議:DL/T 645-2007多功能電能表通信協議->百度文庫介紹 二、預期目的 1.實現照明線路上的數據透明傳輸 三、實驗計劃 方案一:遵循模塊協議進行實驗

原创 【rk3399】AIO-3399J Linux_SDK Recovery按鍵無法進入Loader模式

    使用wiki頁面Linux_SDK鏈接下載得到的old版本SDK壓縮包。 按照創建ubuntu rootfs和打包固件的教程製作的Linux固件,實際使用發現按住Recovery無法進入Laoder模式,log中輸出包含 dow

原创 【uboot】移植學習筆記

2020-06-10: uboot移植空餘時間再搞,先搞定需要用的驅動   語法筆記: 1.Kconfig:     imply <dep_symble> if [<expre>]: 弱反向依賴,當條件成立時,所依賴的項也被選中,但可被配

原创 [Linux]製作ubuntu文件系統鏡像

主機平臺:虛擬機Ubuntu 18.04 x86_64 目標平臺:arm64 根文件系統版本:ubuntu-base-16.04.6-base-arm64   1.主機安裝qemu模擬器 sudo apt install qemu-us

原创 【Linux】Shell編程學習筆記

一、函數 1.函數與shell程序相比,函數運行於當前shell,而非子shell,因此可以修改當前shell中的變量; 2.腳本中函數定義段不會被運行,而在單獨的函數名調用時纔會被執行,因此對於腳本中的函數定義段可以先跳過,而通過後續的

原创 【Linux】Linux下常用工具集

發行版系統中及平時發現的好用工具記錄 沒有特別註明的默認爲Ubuntu源下的   2020-05-25: 工具 1.usbutils: lsusb, 2.pciutils: lspci,

原创 【學習筆記】在KEIL中stm32移植51代碼時位定義變量的替換

網易博客搬遷,原貼時間:2015-02-13 在C51代碼中,時常會使用 bdata定義可位定義的變量 如:u8 bdata Status; sbit IT = Status^0; ...... 這是因爲: "51架構的單片機都

原创 【學習筆記】STC 12C系列1T單片機主頻配置

博客搬家,原貼日期:2015-02-27 寄存器CLK_DIV用來配置CPU主頻,默認值爲0x00,不分頻 點贊 收藏 分享 文章舉報 RuiJey 發佈了34 篇原創文章 ·

原创 【筆記】關於win導入外部動態磁盤時“包名稱無效”的解決辦法

網易博客搬家,原貼時間:2015-02-22 一、問題背景       硬盤閒置,電腦重裝系統以後裝上硬盤,“計算機”中無盤符,磁盤管理中顯示硬盤爲“外部動態磁盤”。右鍵-導入外部磁盤-...提示“包名稱錯誤”  二、嘗試過程   

原创 C語言中浮點數取餘

博客搬家,原貼日期:2015-04-23 在KEIL C51中遇到的浮點數取餘問題,編譯器將'%'提示爲不識別的標記, 原因爲被操作數爲浮點數時,不能進行取餘操作; 實際使用中如果需要去浮點數的各位數,應先將被操作數顯式強制轉換爲整形

原创 【Linux學習筆記】debootstrap的使用技巧

情況簡述:     在使用開發板廠家系統構建腳本時,系統構建過程非常慢,多次嘗試也容易出現構建過程中因爲包獲取失敗而中斷的情況; 1.首先嚐試爲虛擬機設置梯子,主機上開啓SSR,設置本地端口,虛擬機中開啓代理,實測無明顯改善。 2.嘗試分

原创 【STM32】STM32F302CB串口驅動異常排查

一、環境 1.STM32F302CB的單片機,串口使用默認接口PA9/10; 2.工程從F103C8移植而來; 2.std驅動庫 二、情況描述 1.最開始配置爲驗證正常的BOOT + 新移植的rtt APP 2.現象爲串口輸出亂碼; 3.

原创 【RT-Thread】學習筆記-01-爲Keil Pack: nano msh添加串口驅動

一、需求分析     當前項目狀態較多,總線指令也持續較多,bug定位不是難事,難在主動發現bug,且原模塊之間關聯性較複雜,排查和改動都比較麻煩。所以決定在RTOS上重構代碼。     RTOS方案選擇有uCOS, Keil RTX,