Re: State_Maschine

Бесплатный Ньюс-Ридер


 fido7.ru.embedded (299)
  1 2 3 4
Ход голосования.Ход голосования.Ход голосования.Re: Ход голосования.USB2UART CP2103 Кто юзал? Поделитесь впечатлениями.Re: [*] (was: возвpат из подпpогpамм)2313 и несколько пpостых датчиков на pазpывРуки чешутсяРуки чешутсяRe: Ход голосования.Re: Ход голосования.Ход голосования.Re: [*] (was: возвpат из подпpогpамм)Ход голосования.[*] (was: возвpат из подпpогpамм)Re: возврат из подпрограмм2313 и несколько пpостых датчиков на pазpыв[*] (was: возвpат из подпpогpамм)Re: возвpат из подпpогpаммRe: В нашем полкy пpибыло?Re: возвpат из подпpогpаммSPI пpогpамматоpSPI пpогpамматоpFAT16 на MMCВ нашем полкy пpибыло?FT232FAT16 на MMCвозвpат из подпpогpаммBootloader for ATMegaвозвpат из подпpогpаммRe: FAT16 на MMCState_MaschineRe: FAT16 на MMCвозвpат из подпpогpаммC AVRSPI пpогpамматоpRe: State_MaschineRe: ВСЁ ТЕ ЖЕ "РАДИОМОДЕМHЫЕ ГРАБЛИ"FAT16 на MMCВСЁ ТЕ ЖЕ "РАДИОМОДЕМHЫЕ ГРАБЛИ"Re: State_MaschineSPI пpогpамматоpМикроскоп + веб-камера = Нитиноловая проволокаRe: [*] (was: возвpат из подпpогpамм)PIC10F + FORTHвозвpат из подпpогpамм[*] (was: возвpат из подпpогpамм)FAT16 на MMCRe: FAT16 на MMCRe: FAT16 на MMCSPI пpогpамматоpRe: FAT16 на MMC[*] (was: возвpат из подпpогpамм)FAT16 на MMCvideo decoder ADV7183Ход голосования.Ход голосования.Re: Ход голосования.Re: State_MaschineRe: [*] (was: возвpат из подпpогpамм)Re: pекомендации по написанию скелета пpогpаммы[*] (was: возвpат из подпpогpамм)ВСЁ ТЕ ЖЕ "РАДИОМОДЕМHЫЕ ГРАБЛИ"Re: ВСЁ ТЕ ЖЕ "РАДИОМОДЕМHЫЕ ГРАБЛИ"pекомендации по написанию скелета пpогpаммы[*] (was: возвpат из подпpогpамм)ВСЁ ТЕ ЖЕ "РАДИОМОДЕМHЫЕ ГРАБЛИ"возвpат из подпpогpаммRe: PIC10F + FORT = великолепный девайс.C AVRК вопросу о "32 is better than 16, 64 is better than 32 !" ЖB}К вопросу о "32 is better than 16, 64 is better than 32 !" ЖB}Re: State_MaschineRe: State_MaschineRe: State_MaschineState_MaschineC AVRдpевний пpоц.ВСЁ ТЕ ЖЕ "РАДИОМОДЕМHЫЕ ГРАБЛИ"FAT16 на MMCState_MaschineRe: State_MaschineRe: C AVR2313 и несколько пpостых датчиков на pазpывRe: State_MaschineState_Maschineвозвpат из подпpогpаммPIC10F + FORT = великолепный девайс.PIC10F + FORT = дряньPIC10F + FORT = дряньState_MaschineRe: State_MaschineRe: State_MaschineState_MaschineRe: FAT16 на MMCState_MaschineRe: Пpоблема с DS18B20Re: To Dmitry Orlov.Re: pекомендации по написанию скелета пpогpаммы
  1 2 3 4
 Re: State_Maschine
From: Michael Tulupov
Data: 2006-07-12 15:56:14
Пpиветствую, Olga!

 ON> Извольте. Кто программировал ПЛИСы знают, что состояния State_Machine
 ON> часто задают принудительно в виде управляющих кодовых последовательностей.
 
 Да ну нафиг...Как делаю я:
 
 
 entity videobus is
	Port
		(
		<...>
		);
 end videobus;

 architecture Behavioral of videobus is
	
	<...>
	
	type REQSTATES is 
	(stIDLE,stY_WAIT_ACK,<...>,stNEXT_LINE);
	
	signal request_state_current : REQSTATES; -- текущее состояние автомата
	signal request_state_next : REQSTATES; -- следующее состояние автомата
	
	<...>
	
 begin
	
	<...>
	
	-- автомат состояний, управляющий запросом данных с хоста и записью их в буфер
	req_state_change : process (VBUS_CLK)
	begin
		if (RST = '1') then -- начальное состояние
			request_state_current <= stIDLE;
			request_state_next <= stIDLE;
			
			<...>
			
		elsif (rising_edge(VBUS_CLK)) then
			request_state_current <= request_state_next; -- изменение состояния
конечного автомата
			case request_state_current is -- таблица перехода

				when stIDLE =>
				if (data_request_start_l2='1') then request_state_next <= stY_WAIT_ACK; end
if; -- переход
				<...>
				
				when stY_WAIT_ACK =>
				if (VBUS_ACK='1') then request_state_next <= stY_RX; end if; -- переход
				<...>
				
				when stNEXT_LINE =>
				request_state_next <= stIDLE;
				<...>
				
			end case;
		end if;
	end process;
	<...>	
	
 end Behavioral;
 
 
 ON> Эти последовательности выбирают как удобно
 Их выбирает синтезатор.
 Ему можно сказать, чтоб использовал Грея, бегущую 1 или что ещё,
 но проще оставить на его усмотрение - сам сообразит, не маленький
 и денег много стоит......

 ON> PS. ДHК не беспокоит?
 Смотря чья....
 "Вы таки хотите об этом поговорить ?" (с)


Michael Tulupov
... 
Поиск эхоконференции


Смотреть всё
Поиск статей




Ссылки

Разный Бред
 1 2 3 4 5 6 7 8 9 10 Next
  Всего на сервере 1117 групп(ы) телеконференций
ukr.science6
fido7.adinf.support77
fido7.andrushatnik.pvt3
fido7.avp.support5
fido7.bel.digest23
fido7.bink.plus5
fido7.bocharoff.must.die26
fido7.brake-s.mailer.support4
fido7.capricorn.drugs61
fido7.castle.therron48
fido7.cbx.telecom2
fido7.christianos26
fido7.cka3ka.ctpahhoe.mecto2
fido7.crack30
fido7.crack.talks142
fido7.crazy-lovers11
fido7.ctepba.club31
fido7.ctpahhoe.mecto388
fido7.danger.atom1
fido7.demo.design4
fido7.dig.hacker3
fido7.donbass.test0
fido7.esib.sex0
fido7.esib.test0
fido7.f1072.compnews75
fido7.f1072.compnews.talk2
fido7.f400.link40
fido7.far.support97
Free Web Stats
Page is generated in 0,0332660675048828 sec