An

@yawu

Joined on Aug 28, 2023

  • contributed by < kk908676 > 自動販賣機而延畢的那一年: 從這個專案的過程中,我最深刻的啟發是:實作與理論之間的落差,只有透過親手去做才能真正理解與克服。這不是一篇普通的專案紀錄,而是活生生地展現了「做中學」的精神。作者從一開始不熟機構與硬體,卻靠著不斷嘗試、測量、修正,最終做出一台能穩定運作的飲料機,這種靠意志力與工程思維支撐的歷程,對我來說非常震撼。 此外,我也學到如何在有限的時間與資源中,學會取捨與聚焦。像作者只保留加茶、加糖、加冰三項功能,就是一種「抓核心需求」的能力。這讓我明白,專案成功的關鍵不只是技術,還包含判斷力與決策能力。 最後,在團隊協作的層面我也受到啟發。每個人都在自己不熟的領域中學習、貢獻與支持彼此。這提醒我:一個好專案,往往來自一群願意互相補位、願意一起熬夜找答案的夥伴。
     Like  Bookmark
  • Contributed by < kk908676 > Continued from @cychen hugo0406 : Linux 核心專題: Running Linux 6.10 on stm32f429 STM32F429i-Discovery STM32F429 MCU (ARM Cortex-M4 up to 180MHz, 2MB internal flash, 256KB internal RAM) 8MB SDRAM USB OTG Full-Speed 2.4" LCD
     Like  Bookmark
  • contributed by < kk908676 > :::danger 說好的進度呢? :::
     Like  Bookmark
  • contributed by <kk908676>
     Like  Bookmark
  • contributed by <kk908676> Reviewed by BennyWang1007 倉庫並未包含指定 commit 4a2ff9f。 此份筆記不是讓你展示所有程式碼的地方,只展示部分即可。 Commit message 應再更詳細,包含如何實作等訊息,如 commit 3332488、b9c75d6、bc4a8de、690a6d1、72bc268。 Merge sort 的時間複雜度應為 $O(n\ log(n))$。 此筆記僅包含 queue.c 實作,其餘部分有時間可以慢慢補上。 開發環境
     Like  Bookmark
  • contributed by <kk908676> 軟硬體整合 參考 STM32F407 的 Reference Manual ARM Cross Compile Toolchain: sudo apt-get install arm-linux-gnueabi-gcc which arm-linux-gnueabi-gcc export PATH=/usr/bin:$PATH
     Like  Bookmark
  • contributed by <kk908676>. 第 1 週測驗題 測驗 一 : 程式碼運作原理 題目核心鏈結串列結構 #include <stddef.h> typedef struct list_item { int value; struct list_item *next;
     Like  Bookmark
  • contributed by kk908676 Data encryption using CLZ In order to ensure the security of data, data encryption is indispensable. This method uses CLZ as the basis of encryption and uses the XOR method. C code #include <stdio.h> #include <stdint.h> /* Counting leading zeros function */
     Like  Bookmark
  • Quiz4 of Computer Architecture (2023 Fall) Solutions Problem A Take a look at the circuit diagram provided below, along with the associated delays of its components: component delays $t_{AND}$
     Like  Bookmark
  • contributed by kk908676 Environment 1. Install sbt Follow the instructions from here 2. Install Java (If you have not downloaded before) $sudo apt install default-jdk 3. Install the dependent packages $ sudo apt install build-essential verilator gtkwave
     Like  Bookmark
  • contributed by kk908676 Question Selection I refer to the Find First String of 1-bits of a Given Length by CLZ from 林柏全 The following is the source code: #include <stdint.h> #include <stdio.h>
     Like  Bookmark