加拿大华人论坛 德国工作求助:面试前的Aufgabe(Echtzeit)
在加拿大
楼主换工作。申请的职位是Embedded Softwareentwickler。之前经过了一轮电话面试,主要是问了下简历上的内容。电面完两天后给了Termin去现场进行第二轮面试。Termin前一周发来了一个Aufgabe,让在家准备好了到时候讲15分钟。Aufgabe贴在下面,跟楼主目前工作内容还挺不同的,求大神提点,有哪些需要注意的?谢谢!
Fallstudie "Echtzeit"
Ein digitales Eingangssignal wird über 8 separate Leitungen an ein Microcontroller-System geführt. Der Microcontroller stellt einen freilaufenden Timer mit hoher zeitlicher Aufloesung zur Verfügung.
Das System soll bei jeder Aenderung eines der Signale eine Zeitmarke nehmen.
Die Aenderung der Eingangssignale soll in einer Interrupt-Routine erkannt werden.
Der Zustand aller 8 Eingangssignale kann über ein Register eingelesen werden.
In der Interrupt-Routine soll jeweils ein Datensatz zusammengestellt werden, der aus Eingangssignal-Zustand und Zeitstempel besteht. Der Datensatz soll an eine Task übergeben werden.
In der Task soll pro Eingangssignal eine Queue unterhalten werden, in die Zustandsaenderung und Zeitsignal aus dem Datensatz eingetragen werden sollen. Die Laufzeit des Eintrags in die jeweilige Queue muss konstant sein.
Aufgaben:
- Erstellung eines Loesungskonzepts
- Erstellung eines Codes in C
- Vorstellung der Loesung in einem 15-minütigen Vortrag
我的理解是需要写一些函数,包括任务管理,中断处理等。不知道需不需要生成和模拟输入信号,这个完全没做过。请问有同学有这种面试的经验吗?
评论
肯定不用生成跟模拟输入信号,它就是个8比特的输入信号而已。
评论
感觉我c语言白学了,等着看答案
评论
施主应往东海寻仙,500年前有一神仙群建成,貌似叫"德国IT爱好者交流群"。 你只需发帖叫一声"请拉我入群",自有神仙帮你,群里神仙众多,有方解你之惑。别问我是谁,我不是猴子请来的救兵,我只是仙山一小童,快去救你的师傅去吧。
评论
谢高僧!
评论
评论
敢问高僧在那群里不?找不到有效的群二维码,求发展入群~ 微信号即这里用户名
评论
求高僧拉我入群,非常感谢!
·中文新闻 驻扎在北端地区的日本军队向中国发出明确信息
·中文新闻 Bluesky:社交媒体网站吸引了大量当地 X 难民