buildroot編譯 為啥要用buildroot 支持很多:交叉編譯工具鏈、根文件系統生成、內核映像編譯和引導加載程序編譯。 使用簡單:使用類似內核的menuconfig、...

buildroot編譯 為啥要用buildroot 支持很多:交叉編譯工具鏈、根文件系統生成、內核映像編譯和引導加載程序編譯。 使用簡單:使用類似內核的menuconfig、...
背景 當我們在使用mcu進行開發的時候,我們有時候需要了解代碼的執行邏輯,更多的時候,是我們編寫的代碼出錯了,我們需要調試。在沒有認識到ozone的時候,我常用的調試方式有:...
一位中年男子來到了酒樓,這幾個月他常來,來了就找一個叫紅紅的陪酒小姐。今天,他又來了,又要找紅紅,坐臺小姐笑著問他:“你為什么總要找紅紅呢?她正在陪別的客人。我們這里有好多比...
學習小計 不積跬步無以至千里,不積小流無以成江海。此篇文章,主要對自己使用OneOS下的一個圖形組件,對于配置的一些感受,歡迎指正。 功能 輕量級GUI框架基于LVGL移植開...
1.前言 今天因為想把一個Unicode值轉換為UTF-8值,在網絡上搜了半天,結果均沒有收獲,大部分都是獲取字符的Unicode值或者UTF-8值。基于此,想著,如果一個U...
1.IconFont:阿里巴巴矢量圖標庫 鏈接:http://www.iconfont.cn/[http://www.iconfont.cn/] Iconfont 是阿里提供...
1.前言 上一篇文章,寫了常用的圖標庫有哪些,本文章就以阿里圖標庫Iconfont為例,寫寫圖標庫到底是個啥!以及,如何使用在LVGL之中。 2.圖標其實是一種字體 首先,我...
1.前言 在LVGL中,自帶了中英文字體,英文字體倒是挺全的,字號從8到48都有。而中文字體呢,則只有16號字體的lv_font_simsun_16,更嚴重的是,包含的漢字還...
1.前言 LVGL的移植是第一步,這使得OneOS-Lite上擁有了圖形界面的能力。下一步,則是如何提升LVGL幀率問題。總結了一下,大概有以下幾個方面。幀率FPS:FPS是...
1.前言 LVGL7.9很早就已經在OneOS-Lite適配支持了,隨著LVGL的版本迭代,LVGL8.2配合squareline可視化開發工具成了更好的選擇。因此,OneO...
1.簡介 最近對嵌入式下的GUI挺感興趣的,MCU性能雖小,但仍能運行流暢的圖形界面,在可穿戴設備上,或者一些小屏設備上,大有可一展身手之處。不了解不要緊,一了解嚇一跳。原來...
前言 當開源變得越來越流行,開放的標準,開源的語言,開源的操作系統(Linux、freeBSD、freeRTOS),開源的工具鏈(gcc、LLVM),開源的數據庫(MySQL...
前言 優化是一個神奇的事情,可化腐朽為神奇,此點金手為編譯器,我常認為她是很好的人工智能,可把人類語言化為機器語言。 什么時候會用到優化? 發行的版本release一般都是二...
任務調度開關 以下這些代碼在/oneos-kernel/source/os_sched.c[https://gitee.com/cmcc-oneos/OneOS-Lite/b...
前言 當我們不管是使用gcc還是keil自帶的armcc或者armclang進行開發的時候,會遇到一個問題,就是:編譯器有時會把我想要用到的函數給優化掉,導致運行時的錯誤,或...
前言 今天看到一段話:產品設計,會塑造用戶的習慣,影響用戶的選擇。所以,請多一些敬畏之心。 深感認同。 造物主? 一個產品是有內涵的,這個世界沒有造物主,卻有制造產品的人。而...
前言 工作嘛,所以不可避免的要畫流程圖。其實已經好久沒用過office全家桶了,一般就是用typora寫寫markdown就好,現在突然用起來寫doc文檔,還真是裝應用都浪費...