RT-Thread9月份社群簡報,快來看看程式碼、軟體包、社群生態更新情況!
RT-Thread社群簡報將於每月初總結過去一月RT-Thread社群的技術和生態更新情況,提供公開、透明的社群發展情況,讓關心RT-Thread發展的小夥伴們更好的瞭解RT-Thread,同時我們也期望小夥伴們積極加入RT-Thread的生態建設。
1.程式碼貢獻:
當前統計來自Github master程式碼分支mergerd PR.
特別感謝:
chenyingchun0312、supperthomas、ChenxuanZhao、xfwangqiang、mysterywolf、sheltonyu、zyf-in-github、Michael0066、luhuadong、SimpleInit、geniusgogo、egbert-h、DavidLin1577等開發者 以及芯來科技、上海東軟載波微電子、平頭哥半導體對本月程式碼更新做出的貢獻!
程式碼更新情況:
sync nrf52840 some config files to nrf52832 #3937 by chenyingchun0312
[update] stm32mp1 pin-index #3936
[drivers/usb]Fixed a bug may cause stackover flow #3675 by DavidLin1577
mstorage.c: fix bug in device descriptor that MAC OS enumeration failed #3712 by egbert-h
[dfs] fix the DEVICE could not get or set flags #3935
[add] DFS file system supports device types #3931
[stm32/gpio]Optimized the pin-index algorithm #3926 by geniusgogo
add rtc device driver for nrf52x #3911 by chenyingchun0312
[add] openamp for stm32mp157-dk1 #3927
[add] openamp for stm32mp157a-ev1 #3928
add t-head smart-evb bsp, and risc-v cpu e906 #3919 by wormsX
MIPS:fix the RT_EXCEPTION_MAX value #3913 by Michael0066
刪除非對齊地址訪問語句和__CORTEX_M巨集定義判斷 #3918 by SimpleInit
[bsp] es32f369x:add new driver & iar support. #3920 by wangyq2018
[drivers/serial]add a line feed to the carriage return character when using interrupt tx #3916
[bsp_nrf5x] rebuild the menuconfig and ble stack config #3905 by supperthomas
add raspi4-32 mbox driver #3901
ls2k1000 gmac address variable,read from pci header #3915
[sensor] support GPS/GNSS sensor class #3903 by luhuadong
add ls2k bsp gmac、mmu driver,fix LwIP on 64 bit processor #3883
[add] [ libc] libc新增getline/getdelim函式(posix.1-2008,修改common資料夾,可給armlibc/dlib/newlib使用 #3888 by mysterywolf
[components] [ driver /pin.c]pin 框架增加 rt_pin_get #3897
修復"response+1"導致STM32 HAL庫SPI記憶體非對齊訪問的hard fault #3850 by SimpleInit
[bsp] [stm32] support ethernet device for stm32f769-disco #3864 by luhuadong
ulog:fixed compile err syslog.c:154:34: error: unknown type name 'uint8_t' #3885 by Michael0066
[update] stm32mp1-dk1 bsp drivers #3891
[update] stm32mp1-ev1 bsp drivers #3882
[bsp] [ stm32]add can support for stm32l4 #3858 by zyf-in-github
[BSP] remove x1000 bsp for none Apache License v2.0 #3836
修正多核rt_schedule_remove_thread時pcpu的ready_table判斷問題 #3886
[bsp/at32] add link detecting thread for ethernet driver #3874 by sheltonyu
[BSP] [imxrt]fixed ethernet driver bug for imxrt #3853 by xfwangqiang
[fix] libcpu/nuclei: Fix wrong RT_KERNEL_INTERRUPT_LEVEL #3877 by fanghuaqi
在common資料夾下新建unstd.c檔案,並將isatty/ttyname函式作為公共函式獨立出來 #3869 by mysterywolf
[BSP] [IMXRT]fixed SConstruct file spell error in imxrt1064-nxp-evk #3876 by xfwangqiang
[fix] 修復 SPI API 在 C++ 下呼叫報錯 #3875 by ChenxuanZhao
[bsp/nrf5x]add the sample of softdevice config #3878 by supperthomas
[bsp/nuclei] Add BSP support for Nuclei HummingBird FPGA Evaluation Board #3868 by fanghuaqi
[fix] thread control bug about RT_THREAD_CTRL_CLOSE command #3872
針對nrf52832 新增外設ADC, WDT, PWM等配置,支援menuconfig配置 #3865 by chenyingchun0312
2.軟體包更新情況:
增加Ppool軟體包,基於pthread的執行緒池庫 by mysterywolf
update agile_console、agile_telnet by loogg
新增MS5805感測器 by schuck-wang
jerryscript: [ add ] 增加位元組碼編譯功能和位元組碼載入執行功能使能配置
yd_crypto 版本更新 by china-hai
[webnet]update v2.0.2
新增btstack軟體包 by supperthomas
新增lwgps軟體包,輕量級GPS NEMA協議解析器 by orange2348
新增 y68l6400 軟體包,ly68l6400是一個spi sram晶片 by Ghazigq
[nrf5x_sdk] fix the Kconfig and the warning by supperthomas
littlefs release v2.2.x by geniusgogo
【CmBacktrace】 新增中文(UTF-8)配置 by ChenxuanZhao
littlefs:fixed 2.1.x enable wear leveling. -1 is disable by geniusgogo
mpy優化:新增使用者擴充套件模組選項,讓新加模組無需修改軟體包的標頭檔案 by heyuanjie87
新增2048益智類遊戲軟體包 by mysterywolf
新增threes益智類遊戲軟體包 by mysterywolf
新增pdulib軟體包,一個用於PDU格式的簡訊文字解析庫 by ShineRoyal
qboot release v1.04 by qiyongzhong0
qboot release v1.03 by qiyongzhong0
qboot release v1.02 by qiyongzhong0
release netutils 1.2.0
增加 RT_USING_DFS 依賴項 by mysterywolf
感謝mysterywolf 、qiyongzhong0、 ShineRoyal 、heyuanjie87、geniusgogo、ChenxuanZhao、supperthomas、Ghazigq、orange2348、 china-hai 、schuck-wang 、loogg
等開發者貢獻軟體包!
3.開發工具情況:
studio更新:本月作了重大更新
- 工程嚮導開發和完善
新增基於開發板建立工程模式替代老的基於bsp模式
- 工具鏈支援
新增RISC-V工具鏈支援
- 構建功能完善
解決停止並啟動除錯沒自動構建的問題
解決只修改了連結指令碼後構建無效的問題
- SDK Manager完善
新增開發板型別資源包
完善美化SDK Manger圖示
解決SDK資源包安裝失敗的問題
- 新開發板支援
新增IMXRT1064/1052開發板的支援
- RT-Thread配置完善
解決LWIP配置選項ICMP名稱問題
解決RT-Thread配置頁面在構建時沒有自動儲存的問題
- QEMU功能完善
新增芯來rvstar開發板qemu模擬支援
新增vexpress-a9的qemu模擬支援
新增qemu點選下載直接啟動執行模式
新增STM32 sdio模擬支援
- 偵錯程式功能完善
新增ST-LINK除錯支援復位
新增ST-LINK除錯支援檢視外設暫存器
新增ST-LINK外部FLASH下載演算法支援
解決ST-LINK下載Verify時日誌出現亂碼的問題
新增DAP-LINK對多下載演算法的支援
新增DAP-LINK偵錯程式對雅特力晶片下載和除錯的支援
新增DAP-LINK下載除錯引數配置便於加快下載速度
解決J-Link下載時工程路徑有空格彈框需要手動輸入起始地址的問題
- 語言切換完善
解決切換到英文後部分視窗仍有中文的問題
4.社群生態:
5.社群工作小組情況
關於小組輸出方面可檢視上述程式碼更新記錄及軟體包更新記錄,這裡不再贅敘。
9月份邀請了過去一年小組內貢獻較多的3位成員參與RT-Thread團隊三亞旅遊活動,由RT-Thread團隊承擔相關費用。
社群工作小組任務情況可見:
https://github.com/RT-Thread/community-activities(請複製至外部瀏覽器開啟)
如果你想了解社群工作小組並加入小組,請掃碼
報名參加請掃描圖中二維碼!
你可以新增微信17775982065為好友,註明:公司+姓名,拉進 RT-Thread 官方微信交流群!
RT-Thread
讓物聯網終端的開發變得簡單、快速,晶片的價值得到最大化發揮。Apache2.0協議,可免費在商業產品中使用,不需要公佈原始碼,無潛在商業風險。
長按二維碼,關注我們
點選閱讀原文進入RT-Thread官網
你點的每個“在看”,我都認真當成了喜歡