В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

 
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации





Главная страница > Компоненты > Микроконтроллеры > MSP430 > Архитектура MSP430x1xx
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации


Замечания по ошибкам в оригинале MSP430

№ п/п Местонахождение в оригинале В оригинале Должно быть Комментарий
1 стр.74, строка 11 снизу «range EDE to EDE+0FEh» «range EDE to EDE+01FСh» (в тексте переводе это не исправлено) В этом примере выполняется обработка 255 слов, поэтому диапазон «неперекрытия» должен быть в два раза больше (сравните с примером обработки 255 байт для предыдущей команды )
2 стр.97, строка 4 сверху «RRC dst» «RRC.B dst»  
3 стр.98, строка 1 и 2 сверху «Subtract source and borrow/.NOT. carry from destination» «Subtract borrow/.NOT. carry from destination»  
4 стр.103, строка 1 сверху «SUBC[.W]SBB[.W]» «SUBC[.W], SBB[.W]»  
5 стр.105, строка 3 снизу «R7 is then added to R6»   Эта строка не относится ни к чему. Её быть не должно.
Очевидно, пример содержал какую-то команду, описание действия которой приводится в этом выражении. Но впоследствии она была удалена из примера, а ставшее ненужным описание её действия осталось.
6 стр.115, строка 1 сверху «Figure 4–2. Basic Clock Block Diagram» «Figure 4–1. Basic Clock Block Diagram» Т.к. Figure 4-1 в тексте вообще отсутствует, а ссылка на него производится (стр.114), нумерация рисунков в оригинале смещена. В тексте перевода смещение устранено для всех рисунков.
7 стр.206, Абзац 1 сверху Читаем перевод:
Захваты могут быть инициированы программно. Биты CMx могут быть установлены для выполнения захвата по обоим фронтам. В этом случае программное обеспечение устанавливает CCI=1 и переключает бит CCISO для переключения сигнала захвата между VCC и GND, инициируя захват каждый раз, когда CCISO изменяет состояние...

Но бит CCI read only! Значит, софт его поставить не могет.(Да и правильно, иначе есть опасность столкновения сигналов, см. Блок-схему).
В английском оригинале аналогично. Переводчик не ошибся.

Но нужно не CCI ставить, а CCIS1.
Об этом говорит и рядомрасположенный ассемблерный пример, и аналогичный фрагмент в описании Таймера В. Там не CCI ставится, а CCIS1.