2009년 3월 30일 월요일

몇 가지 tip

so 사용하기

문장의 중간에서 쉬는 용으로 사용하는 것
, so that ~~

문장의 맨 앞에서 이전 문장과 잇는 용으로 사용하는 것
So,
Also,

also의 경우에는 문장 중간에 사용하지 않는다.


'모두들' 구문

you all = all of you
you all은 약간 은어 뉘앙스.


has/have 구분

단수 + has
복수 + have

Our business card has
Our business cards have

2009년 3월 25일 수요일

idiom

- so far so good
 지금까지 좋다. 계속하자. continue와 비슷한 의미랄까.

- head over heel
 머리 위에 발뒤꿈치. 거꾸로 떨어짐을 의미. 결국 사랑에 빠지다의 의미. fall in love.

- promise the moon
 달 약속. 매우 큰 약속을 뜻함. really big promise

- through thick and thin
 thick은 good time을 의미하고 thin은 trouble time을 의미. 결국 물불가리지 않는다/언제나 변함없다 라는 뜻.

- breathing room
 my place의 의미. give me time의 의미. refresh(F5)의 의미.

- I see the problem
 = I understand

- pay freeze
 월급동결. pay대신 salary, wage를 써도 무방하다.

- takeover
 = take control. 인계.

- a week from today.
 다음 주 오늘.

문장 만들기

- We reached a consensus for '(a)' by matching it with number 1.
 우리는 1번은 a가 답이라고 합의하였습니다.

- I rate customer.
 나는 고객에게 욕설을 퍼부었다.

- If customers are dissatisfied they won't come back.
 고객이 만족하지 않으면 그들은 돌아오지 않는다.

- Do you want plastic surgery?
- Do you want to have plastic surgery?
- Do you want to get plastc surgery?
- Do you want to undergo plastic surgery?
 성형수술 하고 싶은가요?

- Can you replace extra fee?
- Will there be an extra fee for replacement? (더 나은 표현)
 돈으로 돌려받으시겠습니까?
... or re-ordering?
 아니면 다시 주문하시겠습니까?

- Are you aware that your company owns us $600?
- Has anyone told you that your company has outstanding payments of $600?
- Did you happen to know that your company has an outstanding balance of $600?
 당신의 회사가 아직 지급하지 않은 600달러에 대해 알고 계십니까?

- I'll explain there are two options.
- I'll explain you have two options.
- I'll explain we have two options.
- I'll explain we've got options.
 (선택할 수 있는) 두 가지 방안을 설명해드리겠습니다.

- I think it's(or 'this is') good for customer, but not good for street vendor.
 제 생각에 그것은 고객에게는 좋지만, 길 가의 상인들에게는 좋지 않은 것 같습니다.
 (good 대신에 useful, nesessary, profitable 등의 형용사로 활용 가능)

- I don't have preference.
 50:50. 반반.

- Thanks for listening.
- Thank  you for your attention. (좀 더 formal)
 참석해 주셔서 감사합니다.

- Dose anyone have any questions?
- Would anyone like to ask any question? (좀 더 formal)
 질문있으십니까?

- I often stay in the office until 6 or 8pm
 나는 대게 6시 혹은 8시까지 근무한다.




2009년 3월 19일 목요일

to부정사와 동명사(-ing)


to부정사와 동명사(-ing)의 차이점

- to부정사는 미래나 계획에 대한 의미를 내포하고 있고, 동명사는 과거의 행위나 행위 그 자체를 나타낸다.

I like to dance.
I like danging.

이 두 문장의 차이는 전자는 춤을 추고 싶다라는 의미이고, 후자는 춤추는 것을 좋아한다는 의미이다.


what/where/when/how는 to부정사와 함께

what to do 무엇을 할지
where to do 어디서 할지
when to do 언제 할지
how to do 어떻게 할지


'A에게 ~할 것을 ~하다.' 구문

- 여기서 '~할 것을' 부분을 to부정사를 사용한다.
- 이러한 형식의 '~하다' 부분을 채우는 동사로는 advise, tell, promise, want 등이 있다.

She asked me to study.
그녀는 내게 공부할 것을 요구했다.


다 알만한 to부정사의 사용 두 가지

- 'too~ to~' 구문과 '~ enough to~' 구문이 있다.
- 이 구문은 형용사와 함께 쓰인다.

This is too difficult to study alone.
이것은 혼자 공부하기엔 너무 어렵다. (너무 ~해서 ~할 수 없다)

strong enough to kill
죽이기에 충분히 강하다. (~할 만큼 충분한)


그 외

- to부정사 및 동명사의 부정은 앞에 not이나 never를 붙인다.
- to부정사만 목적어로 사용할 수 있는 동사: want, decide, demand, plan, hope, agree, ask, promise, choose, 등
- 동명사만 목적어로 사용할 수 있는 동사: stop, avoid, admit, enjoy, deny, quit, practice, postpone, give up 등
- 둘 모두 목적어로 사용할 수 있는 동사: like, love, hate, continue, prefer, begin, start 등


2009년 3월 2일 월요일

CAN 통신


CAN(Controll Area Network)
- 주변장치들을 서로 연결
- 주소 개념이 없고 식별자를 사용한다.
  식별자에 따라 2가지 mode로 구분:  표준 CAN은 식별자로 11bit를 사용하는 2.0A ver이고, 확장 CAN은 식별자로 29bit를 사용하는 2.0B ver이다.
- broadcast 개념으로 모든 노드에게 뿌려 전송
- Bus형태의 network로 Bus 선점은 우선순위에 따라 이루어지기 때문에 collision이 발생하지 않는다.
→ 마이크로 제어기용 직렬Bus라 할 수 있다


CAN통신
- 여러 개의 ECU를 병렬로 연결해서 데이타 통신.
- 각 ECU는
- 자신의 데이타를 뿌림
- 다른 ECU의 데이타를 우선순위에 따라 처리
∴ 다량의 정보 공유가 가능

- 고유한 중재 ID가 있어 네트웍프레임을 분리.
- 모든 노드는 프레임을 수신하지만 중재 ID에 따라 수용을 결정한다.


CAN BUS
- multi-MASTER와 multi-SLAVE 존재. 물론 priority가 있다.
- shared serial BUS


CAN protocol의 장점
- 표준 통신프로토콜 이므로 interface시키는 작업이 쉽다.  
- 유연성이 있다.
- CAN칩 내에서 에러 처리.
- CPU는 시스템 테스크만 실행하고 통신작업은 CAN이 맡는다.
- 다중채널 통신이기에 와이어를 줄일 수 있다.
- 시장성이 높고 비교적 저렴하다.