Hackpads are smart collaborative documents. .

488 days ago
Unfiled. Edited by Jim Huang 488 days ago
ROS 2 uses ament as the build system but for backward compatibility ROS 2 has a package calledcatkin which provides almost the same API as catkin in ROS 1. In order to use this backward compatibility API the CMakeLists.txt must only be updated to call the functioncatkin_ament_package() after all targets.
 
571 days ago
2 / 30
Unfiled. Edited by Huang Wen-Zhi 571 days ago
791 days ago
Unfiled. Edited by shengwen1997.tw@gmail.com 791 days ago
shengwen1997.tw@gmail.com EEPROM BUG Summary
ST Hardware exist bug(Confirm with reference manual):
1.EV7 won't show up after received first byte
  • Which means the interrupt won't be trigger after received first byte
2.NACK bit should be set before last two byte (Actually a bug! Otherwise you should set before last byte!)
 
Software problem
  • FreeRTOS will interrupt the I2C process because of the Task premption
 
Solution
  • For Hardware problem, we can just enable the DMA to avoid it (Avoid several stupid flag checking procedures)
  • For software problem, or you can say "OS problem", We should use ISR to handle the I2C
 
825 days ago
Unfiled. Edited by 楊震 825 days ago
Untitled
 
This pad text is synchronized as you type, so that everyone viewing this page sees the same text.  This allows you to collaborate seamlessly on documents!
 
楊震 user | site | value
1 | head | 1
1 | hand |
...
 
 
865 days ago
Unfiled. Edited by Jim Huang 865 days ago
安正
  • 可否請教system call發出interrupt的優先權?
Jim H
  • 請參見 ARM Exception 相關文件,SVC
 
924 days ago
Unfiled. Edited by Eric Chu 924 days ago
931 days ago
1 / 7
Unfiled. Edited by lecopzer 931 days ago
  • 將 "大小+資料" 寫入 pipe 中,並送出 read 的 pending,讓 WAI
  • T_READ 的 task 進行讀取。
 
Members (246)
Eric Chu 蔣亞翰 張岳傳 YuLien Wu wwj wu (wen) Ji-Heng Wu 黃鏡清(Jason) 林祐慶 王景恆 信穎 黃 PETER LEE JALON 葉泳志 Robert Lam 林建慶 Shih Chao-Cheng 陳响丞 Cheng-Wei Lee Mizuki Shiiba Sky Huang

Create a New Collection

Cancel

Move XXX to XXX


XXX will be invited to the XXX on XXX.

Cancel

Contact Support



Please check out our How-to Guide and FAQ first to see if your question is already answered! :)

If you have a feature request, please add it to this pad. Thanks!


Log in