| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| MSP430 проблеми при дебъгване http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=14688 |
Страница 1 от 1 |
| Автор: | polinom [ Нед Юли 17, 2016 10:59 pm ] | |||||||||||||||||||||||||||
| Заглавие: | MSP430 проблеми при дебъгване | |||||||||||||||||||||||||||
Здравейте отдавана не съм писал във форума. Пробвам един от тия сензори dht11 за влажност и температура с MSP430g2231 (това е един от чиповете с които ланчпада на Тексас идва). Намиран един код в нета човека твърди че работи със всички MSP-ta и по-специално с това. Копирам кода в CodeComposer, коплирам лоадва и всичко на пръв поглед е ток и жица. Викам да дебъгна програмата поне да схвана как работи. Нека за сега сега се абстрахираме от другите нередности в кода, интересуваме точно този ред :
OUTMOD2 в федър файла е дефинирано като
което е 1000 0000. Предвид реда в единия случай битове 7-5 ще се CCTL0 &= 0111 1111 а другият ще са CCTL0 |= 1000 0000 . Само че след като изпълнявам стъпка по стъпка програмата и предишното им състояние е било 000 те се установяват в 101(OUTMOD_5), което не знам как става. Помислих че може да има забранени комбинации и контролера автоматично да ги сетва но не намерих информация за да потвърдя тази моя теза. Някакви идеи от мсп мастърите във форума?
|
||||||||||||||||||||||||||||
| Автор: | ike [ Пон Юли 18, 2016 12:18 am ] |
| Заглавие: | Re: MSP430 проблеми при дебъгване |
CCTL0 = OUTMOD0 | CCIE |
|
| Автор: | polinom [ Пон Юли 18, 2016 7:48 am ] | |||||||||
| Заглавие: | Re: MSP430 проблеми при дебъгване | |||||||||
Ето къде бил ключът за палатката. Така си е. Минава преди това през този ред. Макар че снощи като го дебъгвах (може леко да ми се е спало (txdata & 1) ? (CCTL0 &= ~OUTMOD2) : (CCTL0 |= OUTMOD2); тия битове се си бяха 000. Както и да, е ще го сложа в графата необясними паранормални явление. |
||||||||||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|